diff --git a/Sideboards.md b/Sideboards.md new file mode 100644 index 0000000..5c06dfa --- /dev/null +++ b/Sideboards.md @@ -0,0 +1,21 @@ +2 custom firmware are available for flashing the sideboards that are coming with the hoverboard mainboards.
+Those boards handle: +* Leds to show battery status for any variant except the transpotter variant +* Optical sensors that can let you turn on/off some of the features (e.g. [Hovercar variant](https://github.com/EFeru/hoverboard-firmware-hack-FOC/wiki/Variant-HOVERCAR#features) ) +* An Inertial Measurement Unit that is meant to be used with the [Hoverboard variant](https://github.com/EFeru/hoverboard-firmware-hack-FOC/wiki/Variant-HOVERBOARD) ( ⚠️ The balancing is not implemented yet ⚠️ ) + + +The [GD](https://github.com/EFeru/hoverboard-sideboard-hack-GD) firmware can be used on boards with following chips: +* GD32F130C6T6 +* GD32F130C8T6 + +The [STM](https://github.com/EFeru/hoverboard-sideboard-hack-STM) firmware can be used on boards with following chips: +* STM32F103C8T6 +* GD32F103C8T6 + +The Digital Motion Processor handles the calculation of Euler Angles and Quaternions, it is only supported on following Inertial Measurement Units: +* MPU6050 +* MPU6050C +* MPU6052C + +Many sideboards have a different IMU like MPU6050A, which is in fact a ICM-20689.
\ No newline at end of file