This library can be used to connect Arduino (or other kind of microcontrollers) to TunerStudio software.
This library manage communication protocol (MegaSquirt). You have to define ECU definition firmware for TunerStudio (doc).
You can:
- Set realtime data
- Set one or more pages (persistent data)
- Change firmware signature (code version)
Tested hardware:
| Hardware | Works??? | Info |
|---|---|---|
| Arduino Nano | ✅ | |
| Arduino Mega | ✅ | |
| esp32 | ✅ | All pages must be 4 byte aligned. See examples |
| stm32 |
Check out the project wiki for documentation.