Hoa Kỳrusefi/rusefi
rusefi - GPL internal combustion engine control unit
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tuần
#1 Repository Của Tuần
🚗 rusEFI: ECU điều khiển động cơ mã nguồn mở chạy trên STM32
Dự án rusEFI mang đến giải pháp ECU (Electronic Control Unit) mã nguồn mở dưới giấy phép GPL, thiết kế riêng cho các vi mạch STM32 như STM32F4 và STM32F7, phục vụ ứng dụng trong động cơ đốt lọc nội.
rusEFI không chỉ là firmware điều khiển động cơ, mà còn bao gồm toàn bộ hệ sinh thái hỗ trợ phát triển và điều chỉnh. Dự án cung cấp mã nguồn firmware, phần mềm điều chỉnh bằng Java (java_console), công cụ mô phỏng (Simulator) để chạy thử nghiệm trên Windows hoặc POSIX mà không cần phần cứng, cùng với bộ test đơn vị (Unit Tests) và các công cụ hỗ trợ phát triển khác.
✨ Điểm nổi bật
- Firmware điều khiển động cơ: Mã nguồn ECU chạy trên vi mạch STM32F4/F7, hỗ trợ các tính năng cơ bản của hệ thống điều khiển động cơ.
- Phần mềm điều chỉnh Java: java_console là công cụ native của rusEFI dùng để tuning và giám sát hoạt động của động cơ.
- Mô phỏng trên máy tính: Simulator cho phép chạy và kiểm tra firmware trên nền tảng win32 hoặc POSIX mà không cần phần cứng thực tế.
- Unit Tests: Bộ test đơn vị cho các thành phần firmware, kèm báo cáo độ phủ (coverage report).
- Tệp phần cứng KiCAD: Cung cấp thiết kế PCB bằng phần mềm KiCAD cho các phiên bản board cũ.
- Công cụ phát triển phụ trợ: java_tools bao gồm các tiện ích hỗ trợ quy trình phát triển.
- Hỗ trợ build và cập nhật: Mã nguồn được cập nhật thường xuyên, hỗ trợ submodule và có server build cung cấp bản nhịp độ ổn định.
💡 Vì sao đáng chú ý
rusEFI khác biệt nhờ cách tiếp cận toàn diện: từ firmware, phần cứng, phần mềm tuning cho đến công cụ mô phỏng, giúp người dùng dễ dàng khám phá và phát triển mà không cần sở hữu bo mạch ngay từ đầu. Đặc biệt, khả năng mô phỏng trên PC giúp giảm rủi ro và tăng tốc quá trình phát triển. Dự án phù hợp với cộng đồng yêu thích động cơ, kỹ sựu nhúng và các nhà nghiên cứu muốn xây dựng hệ thống điều khiển động cơ dựa trên nền tảng mã nguồn mở.
#rusEFI #ECU #STM32 #OpenSource #Automotive #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.