firmware for the comma body robotics dev kit
Go to file
pantew869 c433da944f
Use numpy instead of numpy-stubs in pre-commit (#21)
use numpy instead of deprecated numpy-stubs
2024-07-13 13:34:14 -07:00
.github/workflows update to ubuntu 24.04 (#20) 2024-04-27 17:33:10 -07:00
STL holder and training stand STLs 2022-08-09 11:18:23 -07:00
board fix byte 0x92 (#19) 2024-01-11 11:02:40 -08:00
certs Initial commit 2022-03-14 17:32:20 -07:00
crypto add basic CI (#8) 2022-08-12 15:47:30 -07:00
.gitignore Initial commit 2022-03-14 17:32:20 -07:00
.pre-commit-config.yaml Use numpy instead of numpy-stubs in pre-commit (#21) 2024-07-13 13:34:14 -07:00
Dockerfile no pyenv 2024-05-01 15:06:04 -07:00
LICENSE Initial commit 2022-03-14 17:32:20 -07:00
README.md update readme.md 2022-08-31 20:13:38 -07:00
SConstruct Initial commit 2022-03-14 17:32:20 -07:00
pyproject.toml Ruff: propogate config from OP (#15) 2023-08-14 12:53:35 -07:00
requirements.txt CI: pylint to ruff (#14) 2023-08-07 16:32:20 -07:00

README.md

comma body

This the firmware for the comma body robotics dev kit.

Learn more at commabody.com.

building

Compile: scons

Flash bootstub and app: board/recover.sh # STM flasher should be connected to debug port, needs openocd

Flash app through CAN bus with panda:

board/flash_base.sh # base motherboard

board/flash_knee.sh # knee motherboard