DIY Engine Control Unit (ECU) hardware designed for enthusiasts and engine swap projects.
Built on STM32 MCU, runs rusEFI-based firmware. Configurable via TunerStudio.
![]() Mazduino Compact 4-cylinder, full sequential injection & ignition |
![]() Mazduino Mini 6CH 6-cylinder, full sequential injection & ignition |
![]() Mazduino LITE 4-cylinder, wasted spark ignition |
![]() Mazduino Display CAN bus dashboard display module |
![]() Mazduino WBO Wideband O2 controller (LSU 4.2/4.9) |
Mazduino currently focuses on rusEFI-based firmware. You can use the official Mazduino custom firmware or any other rusEFI-based firmware (rusEFI, epicEFI, FomeEFI, etc.).
Speeduino support is no longer developed or maintained by Mazduino.
| Mazduino Firmware | github.com/mazduino/mazduino-fw |
| Latest Release | github.com/mazduino/mazduino-fw/releases |
- Website & Store: mazduino.com
- Documentation: wiki.mazduino.com
Mazduino hardware is made possible by these open source firmware projects:
| Project | Description |
|---|---|
| rusEFI | Open source engine management system |
| FomeEFI | rusEFI-based firmware with additional features |
| Speeduino | Open source ECU firmware for Arduino-based platforms |
Thank you to all contributors and maintainers of these projects.




