# EcuBus-Pro **Repository Path**: autoas/EcuBus-Pro ## Basic Information - **Project Name**: EcuBus-Pro - **Description**: 一款功能强大的汽车ECU开发工具,支持UDS、CAN-TP、DoIP、LIN协议,提供类CAPL脚本(TS)功能及HIL硬件在环测试。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: https://app.whyengineer.com - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 20 - **Created**: 2025-07-01 - **Last Updated**: 2025-07-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

EcuBus-Pro

github-ci github-ci github-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](https://ecubus.oss-cn-chengdu.aliyuncs.com/img/main.png) 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, MacOS) - [Install](./docs/about/install.md) - 🔌 Multi-hardware support - **PEAK**: CAN, CAN-FD, LIN - **KVASER**: CAN, CAN-FD, LIN - **ZLG**: CAN, CAN-FD - **Toomoss**: CAN, CAN-FD, LIN - **VECTOR**: CAN, CAN-FD, LIN - **SLCAN**: CAN, CAN-FD [Detail](https://app.whyengineer.com/docs/um/can/can.html#l#slcan-special) - 🛠️ Comprehensive diagnostic capabilities - **Diagnostic Protocols**: CAN/CAN-FD, DoIP, LIN - 📝 **Scripting**: Advanced TypeScript-based automation - [Details](./docs/um/script.md) - 🧪 **Test**: HIL Test Framework - [Details](./docs/um/test/test.md) - 📊 **Database Support**: LIN LDF (edit & export), CAN DBC (view) - [Details](./docs/um/database.md) - 📈 **Data Visualization**: Real-time signal graphing and analysis - [Details](./docs/um/graph/graph.md) - ⌨️ **Command Line**: Full-featured CLI for automation and integration - [Details](./docs/um/cli.md) - 🎨 **Panel**: Drag-and-drop interface builder for custom UI - [Details](./docs/um/panel/index.md) [Read the Docs to Learn More.](https://app.whyengineer.com) ## Visual Tour Take a visual journey through EcuBus-Pro's powerful features: [Browse Screenshots](./docs/about/screenshots.md) to see EcuBus-Pro in action and discover how it can streamline your ECU development workflow. ## Support & Sponsorship

Platinum Sponsors

Become a Sponsor Become a Sponsor Become a Sponsor

Gold Sponsors

KUNHONG Become a Sponsor Become a Sponsor Become a Sponsor
--- Consider [becoming a sponsor](./docs/about/sponsor) to support ongoing development. Sponsors receive prominent logo placement with website links. 🙏 ## Contributors Thanks to all the contributors who have helped shape EcuBus-Pro: We welcome contributions! Please review our [contribution guidelines](./.github/contributing.md) before getting started. ## License [License](./license.txt)