Blog
Recent Posts
SAE J1939 Programming with Arduino – Debugging Macros
This post is part of a series about SAE J1939 ECU Programming & Vehicle Bus Simulation with Arduino. Please be aware that the following macros are one-liners. Due to the limited page space, some macros appear as wrapped into more than one line and the line breaks are indicated with “\”. SAE J1939 has become the accepted industry standard and [...]
CAN Bus, CAN FD, LIN, J1939, And CANopen Network Analysis Tool
Warwick Control Technologies, a UK company, has released version 3.11.0 of its X-Analyzer network analysis tool. The software provides standard CAN Bus, CAN FD, and LIN all-in-one tool, along with higher-layer protocols such as SAE J1939 and CANopen. When purchased in combination with the Kvaser Hybrid or Hybrid Pro interfaces, the product can be used with standard CAN [...]
CompactPCI Multi I/O Board With CAN FD Capability
The SBF-Crossover from EKF is a peripheral slot card for CompactPCI serial systems, and it provides CAN FD capabilities. The board comes with four single USB 3.0 compliant controllers, and two Gigabit Ethernet NICs, all wired for front I/O. Also, a PCI Express Mini Card socket is provided onboard, which is useful, e.g. for a Fieldbus I/O module such [...]
Programmable CAN Bus To RS232 Gateway For Communication Between Controllers
The b-CANCubeNano by b-plus is a fitting gateway for serial data communication between CAN Bus and EIA-232 networks.The product was designed primarily for the use in vehicles and mobile machines. It features a CAN Bus interface according to ISO 11898-2 to communicate, for instance, with other machine controllers. It also maintains an EIA-232 serial interface to interact with other serial [...]
SAE J1939 Programming with Arduino – RTS/CTS Session Test Program
This post is part of a series about SAE J1939 ECU Programming & Vehicle Bus Simulation with Arduino. Just for kicks, I extended the previously used Arduino sketch to simulate a fully functional RTS/CTS session (yet again, the code is highly tailored to the previous RTS/CTS session). Based on that sketch, I could simulate all error scenarios on the receiver’s side.This [...]
SAE J1939 Programming with Arduino – Conclusion
This post is part of a series about SAE J1939 ECU Programming & Vehicle Bus Simulation with Arduino. With all previous programming examples installed and explained, you should now have a pretty good grip on programming your own SAE J1939 application with the Arduino Uno and/or the Mega 2560.Yet, there are still numerous, possible scenarios for J1939 applications and all [...]
SAE J1939 Programming with Arduino – ARD1939 Sample Application
This post is part of a series about SAE J1939 ECU Programming & Vehicle Bus Simulation with Arduino. The typical SAE J1939 ECU application not only involves the protocol stack but also a good amount of input and/or output processing. This could involve reading sensors and sending the result in form of a PGN or reading a PGN and setting [...]
Designing Embedded Systems For The Internet of Things (IoT) Using ARM, Arduino, Raspberry Pi, BeagleBone
The IoT: Building Arduino-Based Projects course will take you on a journey to become an expert in the use of IoT by developing a set of projects and will guide you through securing your IoT environment.In the first module, Learning Internet of Things, you will learn how protocols and patterns can put limitations on network [...]
2G GPRS FCC Certified Embedded Modem With Connectivity Via Serial UART Or USB
NimbeLink introduced their Skywire Embedded 2G GSM /GPRS Modem, a member of the Skywire family of plug-in cellular products. This 2G GSM cellular modem maintains GSM GPRS class 10. It is a low-cost 2G GSM GPRS modem, implements a migration path to 3G, LTE, and it has a micro SIM card slot on the module. Development engineers [...]
CompactPCI Board Features Up To 16 CAN FD Ports
EKF (Germany) has introduced their SF2-Candy quad PCI Express Mini card carrier board, which supports up to four PCIe‑based modules, each providing four CAN FD channels.The CAN FD interfaces of the SF2-1080-Candy modules provide up to four CAN FD ports. The CAN FD interfaces are available at 25-pin or 50‑pin D-sub connectors. Each CAN FD port is [...]