Skip to content

EcuBus-Pro

github-cigithub-ci
A powerful automotive ECU development tool
Easy of use, Cross platform, Multi dongle, Powerful script ability, CLI support
Document: https://app.whyengineer.com

Overview โ€‹

main

EcuBus-Pro is an open-source alternative to commercial automotive diagnostic tools like CAN-OE. It provides a comprehensive solution for ECU development and testing with:

  • ๐Ÿ†“ Open-source and free to use
  • ๐Ÿš€ Modern, intuitive user interface
  • ๐Ÿ’ป Cross-platform support (Windows, Linux) - Install
  • ๐Ÿ”Œ Multi-hardware support
    • PEAK: CAN, CAN-FD, LIN
    • KVASER: CAN, CAN-FD
    • ZLG: CAN, CAN-FD
    • Toomoss: CAN, CAN-FD, LIN
  • ๐Ÿ› ๏ธ Comprehensive diagnostic capabilities
    • Diagnostic Protocols: CAN/CAN-FD, DoIP, LIN
  • ๐Ÿ“ Scripting: Advanced TypeScript-based automation - Details
  • ๐Ÿงช Test: HIL Test Framework - Details
  • ๐Ÿ“Š Database Support: LIN LDF (edit & export), CAN DBC (view) - Details
  • ๐Ÿ“ˆ Data Visualization: Real-time signal graphing and analysis - Details
  • โŒจ๏ธ Command Line: Full-featured CLI for automation and integration - Details

Read the Docs to Learn More.

Visual Tour โ€‹

Take a visual journey through EcuBus-Pro's powerful features:

Browse Screenshots to see EcuBus-Pro in action and discover how it can streamline your ECU development workflow.

Support & Sponsorship โ€‹

Consider becoming a sponsor to support ongoing development. Sponsors receive prominent logo placement with website links. ๐Ÿ™

Professional Support โ€‹

We offer premium technical support for sponsors, including access to the private ecubus/technical-support repository with these benefits:

  • [x] Priority issue resolution
  • [x] One-on-one technical consultation
  • [x] Custom development support for Security Access (0x27) and Authentication (0x29)

Contributors โ€‹

Thanks to all the contributors who have helped shape EcuBus-Pro:

We welcome contributions! Please review our contribution guidelines before getting started.

Issue Contributors โ€‹

Thanks to these amazing people who helped improve EcuBus-Pro by reporting issues and providing valuable feedback:


Robin Gerg

ootonn

License โ€‹

Apache-2.0