LedBars/RpiLedBars/README.md

42 lines
937 B
Markdown

# RpiLedBars
## TODO
### backend
#### Toolchain
- [ ] build raspberrypi toolchain :
- https://tttapa.github.io/Pages/Raspberry-Pi/C++-Development/Building-The-Toolchain.html
- https://medium.com/@stonepreston/how-to-cross-compile-a-cmake-c-application-for-the-raspberry-pi-4-on-ubuntu-20-04-bac6735d36df
- [ ] create a dockerized dev env
- [ ] use CMake to crosscompile
- [ ] use gdb and valgrind to debug and itegrate in vscode :
- https://code.visualstudio.com/docs/cpp/configure-intellisense-crosscompilation
#### Code
- [ ] move midi specific computing from param
- [ ] Use Json : https://github.com/json-c/json-c
- [ ] Midi note and clock sync
- [ ] Transitions
### frontend
- [ ] use Vue.js
- [ ] automate deployment
- [ ] define protocol
### hardware
- [ ] add button to switch AP
## Protocol
### From frontend to backend
| msg | desc |
| --- | ---- |
| c | |
| | |
### From backend to frontend