Skip to content

A powerful automotive ECU development tool. UDS, CAN-TP, DOIP, LIN , Script(TS) like CAPL, HIL Test

License

Notifications You must be signed in to change notification settings

ecubus/EcuBus-Pro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EcuBus-Pro

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
  • 🛠️ 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:

  • Priority issue resolution
  • One-on-one technical consultation
  • 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