Refloat is a VESC Package for self-balancing skateboards. It aims to:
- Provide a polished and full-featured user experience
- Maintain a clean and reliable codebase that is easy to extend
- Make it easy for anyone to use Refloat as a base for experimentation
- Standardize interfaces so that package clones can interact with other parts of the ecosystem (3rd party apps, light modules, VESC Express addons etc.) in a compatible way
If you're looking for README of the actual package, you can find it here.
Contributions are welcome and appreciated, please refer to Contributing.
gcc-arm-embedded
version 13 or highermake
vesc_tool
To build the package, run:
make
If you don't have vesc_tool
in your $PATH
(but you have, for example, a downloaded vesc_tool
binary), you can specify the vesc_tool
to use:
make VESC_TOOL=/path/to/vesc_tool