Commit Graph

26 Commits (7cdcd44e0ca10ebdc796638190ed1d9b45d99ef0)

Author SHA1 Message Date
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 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 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 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