You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
4 years ago | |
|---|---|---|
| .. | ||
| README.md | 4 years ago | |
| ble_advertising.py | 4 years ago | |
| ble_arni_odrive_controller.py | 4 years ago | |
| robot.py | 4 years ago | |
README.md
Arni
This code supports using an ESP32 and the Dabble ios app to control 2 hoverboard motors driven by an Odrive.
Install
upy put bluetooth/esp32/arni/ble_advertising.py ble_advertising.py
upy put bluetooth/esp32/arni/robot.py robot.py
upy put bluetooth/esp32/arni/ble_arni_odrive_controller.py main.py
Confirm with upy ls
Usage
With the ESP32 and Odrive powered on open the Dabble and connect. This does not support Joystick yet. This is a work in progress.
Buttons
| Key | Action |
|---|---|
| Select | Toggles Odrive idle / loop control states |
| Start | Performs an Odrive AXIS_STATE_ENCODER_OFFSET_CALIBRATION |