Blog
Recent Posts
Copperhill Technologies Launches an Engineering Community for the Entire SAE J1939 Ecosystem
Posted by on
Copperhill Technologies today announced the expansion of the JCOM1939 Community into a dedicated engineering forum serving professionals across the entire SAE J1939 ecosystem. While the community has traditionally focused on embedded software development, it now welcomes Test & Validation Engineers, Systems Integrators, OEM engineers, hardware developers, technical support specialists, and others involved in designing, integrating, testing, and maintaining CAN- and J1939-based systems.
As modern vehicles and industrial equipment become increasingly networked and software-driven, successful projects depend on collaboration between multiple engineering disciplines. The JCOM1939 Community provides a central platform where engineers can exchange practical knowledge, discuss real-world implementation challenges, and stay informed about development tools, software, educational resources, and industry best practices.
Click here to join the J1939 Community...
Detailed Description
For many years, Copperhill Technologies has supported engineers developing SAE J1939 and CAN bus applications through hardware interfaces, embedded software, technical articles, educational content, and development tools. The JCOM1939 Community builds on that foundation by providing a dedicated meeting place for engineers working throughout the entire product development lifecycle.
Although embedded software developers remain at the heart of the community, today's engineering projects involve far more than writing firmware. Modern vehicle networks require close cooperation between software developers, hardware designers, test engineers, validation specialists, systems integrators, OEM engineering teams, manufacturing engineers, technical support personnel, and field service professionals. Each discipline contributes unique expertise while often facing many of the same technical challenges.
The JCOM1939 Community is designed to encourage that collaboration by providing a focused environment where professionals can exchange ideas, solve problems, and share practical engineering experience.
The community welcomes professionals involved in:
-
Embedded software development
-
Embedded hardware and ECU design
-
CAN bus and CAN FD development
-
SAE J1939 implementation
-
Network architecture and integration
-
Systems integration
-
Test and validation engineering
-
OEM engineering
-
Product development and prototyping
-
Diagnostics and troubleshooting
-
Manufacturing engineering
-
Technical support and field service
Discussion topics cover every stage of product development, from implementing J1939 protocol functions and debugging CAN communication to integrating electronic control units from multiple suppliers, validating network behavior, troubleshooting interoperability issues, and commissioning complete vehicle systems.
A growing area of interest is test and validation. Engineers frequently need to evaluate new hardware and software before a complete machine or vehicle is available. The community encourages discussions on node simulation, fault injection, network monitoring, automated testing, ECU validation, and practical methods for reproducing real-world operating conditions in the laboratory.
Systems integrators and OEM engineering teams will also find a forum dedicated to solving integration challenges involving address claiming, transport protocols, diagnostics, parameter groups, network configuration, interoperability, and overall system performance.
Unlike general-purpose electronics forums, the JCOM1939 Community is dedicated exclusively to SAE J1939 and related CAN networking technologies. This specialized focus helps maintain highly relevant technical discussions for professionals working in commercial vehicles, agriculture, construction equipment, mining, marine systems, industrial automation, and other CAN-based applications.
Beyond technical discussions, members gain access to information about new development tools, software releases, educational articles, product announcements, and other resources published by Copperhill Technologies and the broader engineering community.
The forum is open to everyone. Visitors may read all discussions without registering, making the accumulated technical knowledge freely accessible. Engineers who create a free account can participate in discussions, ask questions, share solutions, and receive notifications about new topics and community updates.
By bringing together embedded developers, hardware engineers, test professionals, systems integrators, OEM engineering teams, and other specialists, Copperhill Technologies aims to establish the JCOM1939 Community as one of the leading online resources for practical SAE J1939 engineering knowledge and collaboration.
About Copperhill Technologies
Copperhill Technologies develops hardware, software, and educational resources for CAN bus, CAN FD, SAE J1939, and embedded systems development. Through the JCOM1939 platform, the company supports engineers worldwide with practical development tools, technical information, and a growing professional community dedicated to advancing CAN-based technologies.
I think this version has a much stronger "press release" feel. It leads with the actual news—the creation of a broader engineering community—rather than simply stating that more people are being invited. That makes it more attractive to editors while still highlighting the inclusiveness of the community.
How to Build a CAN Bus Prototype Before Designing Your PCB
Modern embedded systems rarely begin with a custom PCB. In fact, the fastest and often the most successful development projects start on inexpensive development hardware that allows engineers to validate concepts, write firmware, and test communication long before the first schematic is finalized. When developing CAN Bus and SAE J1939 applications, I have found that the [...]
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 [...]
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 [...]
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 [...]
Build a Professional SAE J1939 Test Bench for Under $200
Imagine you're developing—or simply testing—a J1939 device. Perhaps it's a dashboard, a CAN gateway, a telematics unit, a data logger, a display, or a diagnostic application. You don't have access to a truck, and even if you did, you probably wouldn't want to leave the engine running all day just to verify that your software [...]
SAE J1939 Development: Why Every Engineer Needs a Stable J1939 Test Network
Developing an SAE J1939 application should be challenging because of your application logic—not because your test environment keeps changing. Unfortunately, that’s exactly what happens in many development projects. An engineer designs a new J1939 ECU, writes the firmware, connects it to another prototype node, and immediately starts chasing communication problems. The problem is that both nodes are [...]
Arduino Due Dual CAN Bus Development Platform for Rapid CAN Bus and SAE J1939 Prototyping
One of the biggest obstacles in CAN bus development is not understanding the CAN protocol itself—it is finding a development platform that lets you move from an idea to a working prototype without spending weeks configuring hardware, writing low-level drivers, or debugging interface electronics. Whether you are developing an automotive controller, an industrial CAN node, an [...]
Developing SAE J1939 Applications with ARD1939 and Copperhill Technologies Hardware
One of the challenges of developing SAE J1939 applications is finding a protocol stack that is both affordable and flexible enough for prototyping, education, and custom embedded projects. To address this need, we developed ARD1939, a portable C++ SAE J1939 protocol stack that serves as the software foundation for many of our development projects and examples. Originally [...]
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 [...]
Loading... Please wait...
