Tentang ECU Mazduino

ECU Mazduino adalah Engine Control Unit (ECU) standalone open-source yang dibangun di atas mikrokontroler STM32F407VGT6 (ARM Cortex-M4 @ 168MHz). Dirancang untuk penggemar otomotif dan profesional yang membutuhkan solusi manajemen mesin yang fleksibel.

Firmware

rusEFI (Direkomendasikan)

Mazduino menggunakan rusEFI sebagai firmware utama — firmware manajemen mesin open-source yang mendukung:

  • Injeksi bahan bakar dan timing pengapian
  • Tuning real-time via TunerStudio
  • Data logging, CAN Bus, dan diagnostik

Firmware Mazduino tersedia di github.com/mazduino/mazduino-fw — fork rusEFI dengan pin mapping pre-configured untuk semua board Mazduino.

Speeduino

Beberapa model Mazduino (Compact dan Mini 6CH v1.3+) juga mendukung Speeduino dengan firmware khusus. Tidak kompatibel dengan official Speeduino karena perbedaan pin mapping.

Open Source

Mazduino sepenuhnya open source — schematic, PCB layout, BOM, dan firmware tersedia publik. Detail PCB tersedia di Mazduino Wiki.


Referensi & Inspirasi

Firmware Mazduino dibangun di atas fondasi proyek-proyek open source berikut.

rusEFI

Firmware Mazduino berbasis rusEFI — proyek firmware engine management open source yang komprehensif dan aktif dikembangkan oleh komunitas global.

FOME

FOME adalah fork rusEFI yang berfokus pada kesederhanaan, stabilitas, dan kemudahan konfigurasi. Pendekatan arsitektur dan beberapa konsep implementasi dari FOME memberikan inspirasi dalam pengembangan firmware Mazduino.

Zgrywus

Zgrywus adalah proyek ECU open source berbasis rusEFI dengan implementasi fitur CAN yang sangat matang. Fitur-fitur CAN pada firmware Mazduino terinspirasi dan dikembangkan berdasarkan implementasi dari Zgrywus:

  • CAN Virtual Input, CAN Analog Input, CAN Sensor Input, CAN Output

  • Dokumentasi: wiki.zgrywus.com

Komunitas

Terima kasih kepada seluruh kontributor, tester, dan pengguna yang telah membantu pengembangan proyek ini. Mazduino berkomitmen untuk tetap open source dan berkontribusi kembali kepada komunitas.