Site Information

 Loading... Please wait...

Blog

Exploring the ESP32 Processor and Its CAN Interface Programming

The ESP32 processor, developed by Espressif Systems, has rapidly emerged as a favorite among developers and hobbyists alike due to its robust performance, integrated wireless connectivity, and versatility in handling various tasks. Among its many features is a built-in CAN (Controller Area Network) interface—technically implemented as a TWAI (Two-Wire Automotive Interface) controller—that has opened up [...]

Read More »


Optimized Design: Enhancing CAN Transceiver Isolation for Reliable Fieldbus Networks

The Controller Area Network (CAN) bus has become a staple in industrial automation, process control, medical systems, and manufacturing due to its high noise immunity and error-handling capabilities. As CAN networks often span long distances and connect multiple systems, isolating the bus from individual systems is critical. Isolation prevents electrical transients, eliminates ground loops, and [...]

Read More »


Farmers Are Hacking Their Tractors Because of a Right to Repair Ban

For decades, American farmers have been at the mercy of agricultural equipment manufacturers, who have locked down their tractors with proprietary software, restricting repair options and forcing owners to seek expensive, manufacturer-approved service providers. In response, a growing number of farmers are resorting to hacking their own tractors, using underground software tools and firmware modifications [...]

Read More »


Exploring Copperhill Technologies' NMEA 2000 PICAN-M HATs for Raspberry Pi

Copperhill Technologies has established itself as a prominent supplier of embedded systems and hardware solutions for applications in industrial, automotive, and maritime domains. Among its innovative offerings is the NMEA 2000 PICAN-M HAT, a Hardware Attached on Top (HAT) module designed specifically for the Raspberry Pi platform. This HAT is tailored to support NMEA 2000 [...]

Read More »


SAE J1939 Technology for Agricultural Applications

The rapid advancement of technology in the agricultural sector has led to the integration of sophisticated systems to enhance efficiency, productivity, and sustainability. One such innovation is the use of the SAE J1939 protocol, a communication standard widely utilized in the field of commercial vehicles and machinery. In agricultural applications, this protocol plays a pivotal [...]

Read More »


CAN FD: Enhancing Automotive Communication

The Controller Area Network Flexible Data-Rate (CAN FD) protocol is a significant evolution in the field of automotive communication systems, addressing the increasing demands for speed, efficiency, and reliability in data transmission. Developed as an enhancement to the original CAN protocol, CAN FD offers a higher data rate and larger data payload, making it an [...]

Read More »


Embedded CAN Bus Development with the ESP32 Processor

The Controller Area Network (CAN) bus is a robust communication protocol designed to facilitate data exchange between microcontrollers and devices in automotive and industrial applications. With its high reliability and real-time capabilities, it has become a cornerstone in modern embedded systems. The ESP32, a popular microcontroller from Espressif Systems, offers integrated CAN controller support, making [...]

Read More »


Embedded Systems Development for NMEA 2000

Embedded systems development for the NMEA 2000 (National Marine Electronics Association) protocol presents unique challenges and opportunities in the field of marine electronics. NMEA 2000 is a standardized communication protocol designed to enable robust and reliable data exchange among marine instruments and devices. This essay explores the fundamental aspects of developing embedded systems for NMEA [...]

Read More »


PiCAN CAN Bus HATs - Powerful and Versatile Add-Ons for the Raspberry Pi

The PiCAN series of boards are widely recognized as powerful and versatile add-ons for the Raspberry Pi, enabling seamless integration with the Controller Area Network (CAN) bus. Originally developed for automotive applications, the CAN bus has become a standard communication protocol in industries such as industrial automation, robotics, and healthcare due to its robustness and efficiency. [...]

Read More »


JCOM1939 Monitor Software - A Critical SAE J1939 Diagnostic and Analysis Tool

The JCOM1939 Monitor Software is a specialized tool designed to interface with and monitor data on the SAE J1939 communication network. SAE J1939 is a standardized protocol commonly used in heavy-duty vehicles, agriculture equipment, and industrial machinery for onboard diagnostics and data communication. This essay explores the features, applications, and significance of JCOM1939 Monitor Software in [...]

Read More »