Site Information

 Loading... Please wait...

Blog

Why Professional Engineers Still Use the Arduino IDE in 2026

A recent Facebook comment caught my attention: "Who's using Arduino IDE in 2026?" At first, I dismissed it as another attempt to provoke a reaction. But the more I thought about it, the more I realized that it reflects a common misconception. Many engineers still associate the Arduino IDE exclusively with hobbyists building blinking LEDs and garage [...]

Read More »


Why Teensy Is One of the Best Microcontrollers for CAN Bus Applications

When engineers begin working with Controller Area Network (CAN) systems, one of the first questions is usually, "Which microcontroller should I use?" The answer depends on the application, but one platform consistently stands out for its combination of performance, flexibility, and ease of development: Teensy. Originally developed by PJRC, the Teensy family has earned an excellent [...]

Read More »


ESP32 CAN Data Logger over Wi-Fi and Bluetooth: Build a Remote CAN & CAN FD Monitoring System

Industrial machines, commercial vehicles, agricultural equipment, marine electronics, and factory automation systems all generate valuable information over the CAN bus. The challenge is rarely collecting the data—it's accessing that data without being physically connected to the network. Imagine monitoring an engine from your office, recording CAN FD traffic from inside an industrial cabinet without opening the [...]

Read More »


Building High-Speed Data Loggers with Teensy: From CAN Bus to Connected IoT Systems

Data logging has evolved far beyond simply recording CAN messages to a memory card. Today's engineers expect real-time visualization, multi-channel data acquisition, remote connectivity, cloud integration, and support for modern protocols such as CAN FD—all while maintaining deterministic performance and low latency. If you are designing a professional-grade data logger, the choice of hardware platform can [...]

Read More »


Turning a Raspberry Pi into a Professional CAN Data Logger

One of the greatest advantages of the Raspberry Pi is its ability to transform from a low-cost single-board computer into a surprisingly capable engineering platform. Add a CAN Bus interface, and it becomes much more than a hobbyist computer—it becomes a powerful tool for data acquisition, diagnostics, and embedded systems development. Whether you're troubleshooting a machine [...]

Read More »


Raspberry Pi CAN FD and 10BASE-T1L: Building Industrial IoT and Embedded Networking Solutions

The Raspberry Pi has become one of the world’s most popular embedded computing platforms. It is inexpensive, powerful, runs a full Linux operating system, and supports countless programming languages and development tools. Yet many engineers quickly discover a limitation when they move from software development into real-world industrial applications. The Raspberry Pi provides Ethernet, USB, Wi-Fi, Bluetooth, [...]

Read More »


Raspberry Pi CAN Bus and LIN Bus Interface: CAN FD Development Made Easy

The Raspberry Pi has evolved far beyond its educational roots. With modern multi-core processors, generous memory, Linux support, and an enormous software ecosystem, it has become one of the most capable embedded computing platforms available today. When combined with a CAN and LIN interface, the Raspberry Pi transforms into an excellent development platform for automotive, industrial [...]

Read More »


ESP32-S3 MicroPython Programming for CAN Bus and NMEA 2000

The embedded systems world has traditionally been dominated by C and C++, but over the past several years another language has been gaining remarkable momentum: Python. More specifically, MicroPython has become one of the most attractive development environments for engineers who want to prototype and deploy embedded applications quickly without sacrificing access to the underlying [...]

Read More »


MicroPython Meets CAN Bus: The Fastest Way to Build Industrial IoT and Embedded CAN Applications

If you’ve ever programmed a CAN Bus application in C or C++, you already know the learning curve. Before sending the first CAN message, you typically need to configure a compiler, install SDKs, understand build systems, and write dozens of lines of initialization code. But what if you could start communicating over a CAN network with [...]

Read More »


Teensy 4.1 Triple CAN Bus Board with Ethernet and LCD – The Ultimate Platform for High-Performance CAN Network Development

When developing modern embedded systems, one challenge appears repeatedly: How do you connect multiple CAN networks, process large amounts of real-time data, provide a local user interface, and communicate with Ethernet or cloud services—all without running out of processor performance? The answer is the Teensy 4.1 Triple CAN Bus Board with 240×240 IPS LCD and Ethernet [...]

Read More »