The input is either ESC serial data or PWM signal
ESC protocols implemented:
- Hobbywing Platinum V3: RPM
- Hobbywing Platinum V4, Hobbywing Flyfun V5: RPM, temperature, voltage and current
- PWM signal: RPM
Average cell voltage for HW V4/V5 is calculated for 3S,4S,5S,6S,7S,8S,10S and 12S batteries. Two seconds after power on cell count is autodetected and fixed (average cell voltage to be >3.8v for proper cell count)
Optionally you can add the following analog sensors:
- 2 x voltage divider can be added to read the battery voltage
- Current sensor
- 2 x temperature sensors (thermistors)

The Arduino is configured from Opentx with a lua script (X7, X9, X-lite and Horus with Opentx 2.2 or higher)

The project is available on Github:
https://github.com/dgatf/esc_smartport
[img]./images/top.jpg[img]
Video:
https://youtu.be/Mby2rlmAMlU
Cheers,
Daniel
Edit: v0.3.1 available