New devices on a CAN network
Development of modules compatible with an existing CAN network without breaking system behaviour.
Services
We analyse, interpret and build solutions on CAN and LIN networks for vehicles, industrial machinery and embedded systems. We help manufacturers, engineering firms and R&D departments understand, extend and integrate electronic systems with full reliability.
CAN (Controller Area Network) and LIN (Local Interconnect Network) form the communication backbone of most electronic systems in modern vehicles and industrial machinery. They enable information exchange between control units (ECUs), sensors, actuators and smart devices.
Engineering on these networks covers communication traffic analysis, message interpretation, development of compatible new devices, electronic component integration and validation of the full system behaviour.
Idesoftbcn combines electronics, firmware, software and communications engineering for an end-to-end solution: we do not only analyse the network — we also design tools, document protocols and integrate new devices.
Development of modules compatible with an existing CAN network without breaking system behaviour.
Analysis of vehicles or machinery when manufacturer documentation is not available.
Integration of sensors or actuators into an existing ECU with communication validation.
Upgrading industrial machinery with new electronics and protocol gateways.
Node simulation, frame generation and test automation to validate firmware.
Conversion of digital or electric vehicles and validation of new electronic systems.
We do not only analyse communication networks: we design, develop and integrate complete solutions for automotive and embedded systems.
Traffic capture, message and ID identification, signal decoding and protocol documentation.
Master/slave nodes, module integration, device simulation and functional testing.
C/C++ development on STM32, ESP32, NXP, Microchip and other embedded platforms.
Capture applications, logging, real-time dashboards and maintenance tools.
Integration of sensors, actuators and electronic modules into existing networks.
CAN–CAN, CAN–LIN, CAN–Ethernet, USB–CAN gateways and adapters for PLCs.
Node simulation, stress testing, UDS diagnostics and bench tests.
Technical support for research projects, prototyping and collaboration with engineering teams.
When manufacturer documentation is missing, we capture traffic, identify ECUs and signals, and interpret system behaviour. The result is technical documentation that enables new development and integrations.
LIN networks remain key for comfort and distributed control. We develop nodes, validate communications and simulate devices for functional testing.
Solutions tailored to the project: peripheral control, communication buses and links to desktop or mobile applications.
Need to develop or analyse a CAN/LIN network? Talk to our engineers
Every project follows a structured methodology to minimise risk and guarantee results, suitable for one-off assignments and longer collaborations.
We understand the system, environment and project goals.
We define scope, deliverables, risks and validation criteria.
We record CAN/LIN traffic and interpret messages and signals.
We document protocols, ECUs and system behaviour.
Firmware, gateways, diagnostic tools or supporting software.
We connect the new device or module to the existing system.
Functional, stress and compatibility tests on bench or vehicle.
Technical documentation, knowledge transfer and ongoing support.
Beyond classic CAN: analysis, integration and development on automotive, industrial vehicle and machinery standards.
We master analysis software and hardware to capture traffic, replay scenarios, validate firmware and speed up development.
Real scenarios where CAN/LIN engineering adds value, without revealing confidential client information.
Problem: add a module without changing the rest of the system.
Solution: traffic analysis, message identification, firmware and integration.
Benefit: new features while keeping compatibility.
Problem: no technical documentation available.
Solution: frame capture, IDs, signals and protocol documentation.
Benefit: a foundation for building compatible equipment.
Problem: validate firmware without a full vehicle.
Solution: node simulation, frame generation and test automation.
Benefit: shorter development time and higher reliability.
Problem: integrate new sensors and electronics.
Solution: gateways, protocol adaptation and validation.
Benefit: extend service life and improve efficiency.
Working with a team specialised in CAN/LIN reduces technical risk and speeds up R&D and integration projects.
A clear methodology from capture through to validation.
Compatibility with existing ECUs and networks verified.
Protocols, signals and behaviour documented.
Diagnostics, logging and monitoring tailored to the project.
Robust embedded development ready to evolve.
Bench tests before field deployment.
Yes. We capture traffic, identify messages and IDs, decode signals and document the protocol to enable further development.
Yes. We work with CAN 2.0, CAN FD, LIN and other standards common in automotive and industrial vehicles (UDS, OBD-II, J1939, ISO-TP, K-Line).
Yes. We develop C/C++ firmware for STM32, ESP32, NXP, Microchip and other platforms, with CAN, LIN, UART, SPI and I²C communication.
Yes. Capture and visualisation apps, logging, real-time dashboards, firmware updates and configuration interfaces.
Yes. We collaborate with manufacturers, engineering firms, Tier 1 suppliers and R&D departments on one-off or long-term projects.
Yes. We sign an NDA before analysis or development when the client requires it.
Yes. We design CAN–CAN, CAN–LIN, CAN–Ethernet, USB–CAN gateways and adapters for integration with PLCs or other systems.
Yes. We deliver technical documentation and can provide support, evolution and maintenance after deployment.
If you need to analyse a CAN/LIN network, develop a new electronic device or integrate systems on existing platforms, our team can support you through every project phase.
A first technical conversation with no commitment to assess scope, risks and next steps.