Looking to take your CAN-bus and SAE J1939 projects to the next level? Whether you’re building a data logger, protocol converter, or a full-blown J1939 ECU prototype, the Arduino-Due-Based SAE J1939 Programming Kit makes it easier than ever. Here’s why this all-in-one kit deserves a spot in your toolkit.
The Ultimate Development Platform
At its core, the kit features an Arduino Due board powered by a robust ARM Cortex-M3 processor—ideal for sophisticated J1939 applications. Whether you’re prototyping a CAN-to-USB gateway, creating a diagnostic tool, or acting as a protocol bridge, this platform delivers crisp performance and flexibility unmatched by entry-level Arduino boards.
Complete and Ready to Use
No need to hunt down separate parts. Everything you need ships in the kit, including:
-
Arduino-Due-based ECU development board with dual CAN bus interface
-
SAE J1939 ECU simulator board with USB connection
-
jCOM1939 Windows monitoring and simulation software
-
Dual USB cables (one for Arduino, one for the simulator)
-
12 VDC switching power supply
-
Two detailed guidebooks—one on the fundamentals of SAE J1939, and another on Arduino-based ECU programming
Built for Productivity
The included jCOM1939 software offers intuitive real-time display and control of J1939 PGNs. You can easily monitor, record, simulate, and transmit messages—everything needed for robust testing and debugging workflows.
Empowering Documentation
Raw hardware isn’t enough—knowledge is key. That’s why this kit includes two comprehensive books:
-
A Comprehensible Guide to J1939—a detailed walkthrough of the protocol’s fundamentals.
-
SAE J1939 ECU Programming & Vehicle Bus Simulation with Arduino—packed with hands-on examples, even though its primary focus is the Uno and Mega, it’s directly applicable to the Due.
Plus, you get full access to programming samples and a mature J1939 protocol stack (ARD1939) right out of the box.
Endless Real-World Applications
Think of the possibilities this kit opens:
-
CAN ↔ USB gateways or protocol converters
-
Hourly CAN or J1939 data loggers
-
Dual-bus bridges, even at different baud rates
-
Visual CAN analyzers when paired with a Windows PC
-
Rapid ECU prototyping for industrial, automotive, or agriculture markets
Practical Considerations
The Arduino Due is built for real-world development, but keep in mind it operates within a 0 °C to 50 °C (32 °F to 122 °F) temperature range. And for seamless operation, ensure your Arduino IDE is updated and configured for the Due board.
Why This Kit Excels
| Feature | What Makes it Stand Out |
|---|---|
| All-in-one solution | Hardware, software, and documentation in a single package |
| Powered by ARM Cortex-M3 | High performance for real-time CAN/J1939 processing |
| Turnkey software integration | Monitor, simulate, record, and transmit from day one |
| Packed with learning tools | Two guidebooks and prototype code included |
| Versatility | Supports a range of functions from bridging to ECU prototyping |
Who Should Consider This Kit?
-
Embedded developers building J1939 applications
-
Engineers prototyping diagnostic tools or protocol analyzers
-
Hobbyists looking to learn advanced automotive bus systems
-
Educators instructing courses on modern vehicle communications
Final Take
If you’re designing, testing, or learning about SAE J1939 systems, this programming kit brings together everything you need to hit the ground running. From powerful hardware and ready-to-use software to expert documentation, it’s a complete development ecosystem—ready to fuel your next breakthrough. More information…
SAE J1939 Starter Kit and Network Simulator
Our JCOM.J1939 Starter Kit and Network Simulator is designed to allow the experienced engineer and the beginner to experiment with SAE J1939 data communication without the need to connect to a real-world J1939 network, i.e., a diesel engine. It may sound obvious, but you need at least two nodes to establish a network. That fact applies especially to CAN/J1939, where the CAN controller shuts down after transmitting data without receiving a response. Therefore, our jCOM.J1939 Starter Kit and Network Simulator consists of two J1939 nodes, namely our jCOM.J1939.USB, an SAE J1939 ECU Simulator Board with USB Port.
The jCOM.J1939.USB gateway board is a high-performance, low-latency vehicle network adapter for SAE J1939 applications. The board supports the full SAE J1939 protocol according to J1939/81 Network Management (Address Claiming) and J1939/21 Transport Protocol (TP).












Comments are closed.