Site Information

 Loading... Please wait...

Blog

Kvaser's Leaf Supports Classical CAN, CAN FD in Silent Mode

Every professional CAN Bus development, may it be Classical CAN, CAN FD, or higher layer protocols such as SAE J1939, requires a data monitoring device for proof of functionality. Kvaser has introduced such a device, the Leaf v3 interface supporting Classical CAN and CAN FD in optional Silent Mode. The Leaf series depicts one of the straightforward [...]

Read More »


Practical Multitasking Fundamentals with FreeRTOS for ESP32

Programming embedded systems is complicated due to resource constraints and limited debugging facilities. Why would you develop your own Real-Time Operating System (RTOS) and your application when the proven FreeRTOS software is available free of charge? Why not start with a proven foundation?  FreeRTOS is a market-leading real-time operating system (RTOS) for microcontrollers and small microprocessors. [...]

Read More »


Dual CAN PCIe Card for Industrial, Automotive Applications

Cervoz Technology, a supplier of embedded components for the industrial PC market, has extended its industrial modular expansion cards line with the MEC-CAN-2802i, which provides two isolated CAN CC (Classical CAN) interfaces. The expansion card delivers a cost-effective solution for integrating CAN CC ports into embedded computer systems, especially in hostile environments. The board incorporates an M.2 [...]

Read More »


Dual-Channel Linear Actuator Control Module with ESP32

As part of a customer project, I, with the help of a capable hardware designer, developed an embedded system to control two linear actuators, specifically the Thomson Electrac HD model with SAE J1939 interface.  The Electrac series of actuators supports two higher-layer protocols (HLP) based on Controller Area Network (CAN): CANopen, and SAE J1939. CANopen is [...]

Read More »


NMEA 2000 & NMEA 0183 HAT for Raspberry Pi with OpenPlotter

There are folks who buy boats but there are also folks building them. Consequently, there may be the need to build your own electronics too.  OpenPlotter is a combination of software and hardware that can be used as navigational aid on small and medium boats. It is also a complete on-board home automation system. It is [...]

Read More »


ARM-Based SBC with PoE, LVDS, COM, CAN Bus for IIoT

Asus IoT, a Taiwanese company, has announced the release of their Tinker Board 3N SBC, a single-board computer implementing the 64-bit RK3568 processor by Rockchip, a derivative of the ARM V8 architecture. The processor provides adequate performance for seamless graphics processing with low power consumption. In-house tests show that the SBC delivers up to 17 percent [...]

Read More »


Automotive Development Module has CAN FD, LIN, Ethernet Port

Renesas has launched a software development board featuring the R-Car S4 System-on-Chip (SoC). The scope of delivery includes the Whitebox SDK open-source software. The R-Car S4 facilitates the launch of Car Server/CoGW with high performance, high-speed networking, high security, and high functional safety levels required as E/E architectures grow into domains and zones. The R-Car S4 solution [...]

Read More »


Industrial Strength Dual CAN FD Interface in Mini PCIe Form

The  VL-MPEu-C1 module by Versalogic, compliant with the Mini PCIe format, is a tiny and rugged dual-channel CAN Bus add-on interface. It supports CAN-FD for high-speed data transfer but is still fully compatible with CAN 2.0 A and CAN 2.0 B (Classical CAN). It supports additional CAN functions, including message acceptance filtering, listen-only mode, and wake-up [...]

Read More »


Micro CANopen Libraries for Embedded CANopen and CANopen FD

Embedded Systems Academy (EmSA) announced the release of its Micro CANopen libraries as Open-CMSIS-Pack compliant with the Common Microcontroller Software Interface Standard (CMSIS) by ARM. The release simplifies CANopen implementation in embedded systems. Previously, the Micro CANopen libraries were part of selected NXP MCUXpresso software development kits (SDKs). Along with NXP's recent support release for MS [...]

Read More »


ESP32, ESP32-S2 - Serial Port, Native USB Access

The test setup, as shown in the image, represents the hardware of a new project that requires reading CAN (Controller Area Network) data frames, combining them with real-time information plus GPS position, and storing the result onto an SD card. This post will focus on the ESP32 communicating with the GPS module delivering NMEA 0183 [...]

Read More »