jacqueline
|
8a0a167adb
|
Convert the main menu screen to lua lol
|
1 year ago |
Robin Howard
|
135185f12b
|
haptics: adds a wrapper for the DRV2605L haptic motor driver
... with facilities to trigger effects via the system fsm.
|
1 year ago |
jacqueline
|
3a0c42f924
|
Move battery measurement to its own class
|
2 years ago |
jacqueline
|
520ec6d98a
|
Add skeleton of bluetooth FSM
|
2 years ago |
jacqueline
|
955a8ce303
|
Basic nvs init + bluetooth in the build
|
2 years ago |
jacqueline
|
3670859d16
|
Volume control! Reasonable default volume! Hooray!
|
2 years ago |
jacqueline
|
371f0a20ca
|
Clean up gpios interface
|
2 years ago |
jacqueline
|
610991455d
|
R4 pre-emptive bringup
Includes stripping out the IC-specific I2S stuff, and doing more manual
volume control using pots
|
2 years ago |
jacqueline
|
6fd588e970
|
Add touchwheel -> encoder adapter
|
2 years ago |
jacqueline
|
a4f94c812a
|
Annote E V E R Y T H I N G with license info
|
2 years ago |
jacqueline
|
5ac4d3949c
|
Generalise worker tasks, and centralise task priorities + stacks
Includes making the display driver use a worker task for flushes, so
that our double buffering actually does something useful /facepalm
|
2 years ago |
jacqueline
|
a6ab150405
|
Add tinyfsm, start converting core functions to an FSM-based event loop
|
2 years ago |
jacqueline
|
b320a6a863
|
Add basic samd class
|
2 years ago |
jacqueline
|
7083459cf3
|
wrap driver instance ownership + di in a class
|
2 years ago |
ailurux
|
78ec09c494
|
Touchwheel test
|
2 years ago |
jacqueline
|
f013bab727
|
Migrate to the v5 adc api
|
2 years ago |
jacqueline
|
f35bb64c2b
|
basic i2s output element
|
2 years ago |
jacqueline
|
9176ef1872
|
Add cbor wrapper, and chunk streaming util
|
2 years ago |
jacqueline
|
acd6d78900
|
Progress on own pipeline. Still very WIP
|
2 years ago |
jacqueline
|
0ef333164b
|
Use underscores instead of dashes in filenames consistently
|
2 years ago |
jacqueline
|
530fd15e66
|
WIP audio play and pause
|
2 years ago |
jacqueline
|
ff30b27f0d
|
First test cases :)
|
2 years ago |
jacqueline
|
c29c218b85
|
enable MORE warnings
|
2 years ago |
jacqueline
|
28d73ad866
|
Split driver-y things into a separate component
|
2 years ago |