jacqueline
|
a0ae39befe
|
Update pinouts for R3
|
2 years ago |
ailurux
|
78ec09c494
|
Touchwheel test
|
2 years ago |
jacqueline
|
e0363df454
|
Make a few init things fail less fatally
|
2 years ago |
jacqueline
|
fed7b450b3
|
Fix up display artficacts and clean up unused features
|
2 years ago |
jacqueline
|
12d2ffdab7
|
Add logging to the DAC
|
2 years ago |
jacqueline
|
fa1f1cd9ab
|
i am boo. boo the fool.
|
2 years ago |
jacqueline
|
61c91b3cdb
|
Mostly working pipeline, including proper EOF signalling
|
2 years ago |
jacqueline
|
aae1871999
|
remove unused ISR allocation
this was blocking the i2s driver somehow!(?)
|
2 years ago |
jacqueline
|
a03b1e2139
|
Clean up main task log output
|
2 years ago |
jacqueline
|
0560fa7f10
|
clang-format
|
2 years ago |
jacqueline
|
8ed3d7e31f
|
Re-enable the parts of the audio pipeline that are working
|
2 years ago |
jacqueline
|
c7901ae429
|
build fixes for new compiler version and standard
|
2 years ago |
jacqueline
|
f013bab727
|
Migrate to the v5 adc api
|
2 years ago |
jacqueline
|
4c88fcc4a5
|
fix build issues with new pipeline
|
2 years ago |
jacqueline
|
01be69eca1
|
better handling of chunk buffer
|
2 years ago |
jacqueline
|
222c810b07
|
fix build errors
|
2 years ago |
jacqueline
|
a7df285588
|
Mostly done pipeline arch. Now onto cleanup and building.
|
2 years ago |
jacqueline
|
9176ef1872
|
Add cbor wrapper, and chunk streaming util
|
2 years ago |
jacqueline
|
d82a7e3d94
|
first go at r2 bringup. waiting on mosfets.
|
2 years ago |
jacqueline
|
5f7444d795
|
WIP
|
2 years ago |
jacqueline
|
1d340db871
|
Order and group headers correctly
|
2 years ago |
jacqueline
|
0ef333164b
|
Use underscores instead of dashes in filenames consistently
|
2 years ago |
jacqueline
|
8c51280bc6
|
Fix playback and console issues
|
2 years ago |
jacqueline
|
07e1b5a328
|
WIP debug console for testing playback
|
2 years ago |
jacqueline
|
aef2eb7566
|
fix build
|
2 years ago |
jacqueline
|
530fd15e66
|
WIP audio play and pause
|
2 years ago |
jacqueline
|
ff30b27f0d
|
First test cases :)
|
3 years ago |
jacqueline
|
675d52c9a5
|
use a less fun but more descriptive namespace
|
3 years ago |
jacqueline
|
28d73ad866
|
Split driver-y things into a separate component
|
3 years ago |
jacqueline
|
1bcf59163b
|
WIP display stuff that /could/ work, but i think my display is bad :(
|
3 years ago |
jacqueline
|
43b04074a8
|
WIP most of a basic display driver + lvgl, but not yet working :(
|
3 years ago |
jacqueline
|
5a8df4f2b9
|
WIP init sequence
|
3 years ago |
jacqueline
|
58ed7b1e10
|
clang-format
|
3 years ago |
jacqueline
|
a7915753c6
|
WIP sketch out init sequence
|
3 years ago |
jacqueline
|
a1518afd3c
|
Tune I2C buffer size
|
3 years ago |
jacqueline
|
f77773496c
|
get play events
|
3 years ago |
jacqueline
|
7e9a7393bb
|
use hpp instead of h
|
3 years ago |
jacqueline
|
3726fb750a
|
standardise on formatting
|
3 years ago |
jacqueline
|
4fc5f931ac
|
WIP use result<> and RAII
|
3 years ago |
jacqueline
|
a64fbc1cf5
|
the music plays!
|
3 years ago |
jacqueline
|
b9ee0eb88f
|
Automatically acquire the CS lock when talking to the SD card
|
3 years ago |
jacqueline
|
4e643baf5f
|
Neaten up the gpio api, use RAII, make it thread safe
|
3 years ago |
jacqueline
|
55264a826f
|
Almost working DAC
|
3 years ago |
jacqueline
|
6c793efa0d
|
Start on configuring the DAC over i2c
|
3 years ago |
jacqueline
|
122306d619
|
Clean up new storage bits
|
3 years ago |
jacqueline
|
f6f4903442
|
Basic fat32 mounting!
|
3 years ago |
jacqueline
|
6d20efc702
|
SPI and SD card initialisation
|
3 years ago |
jacqueline
|
353df98ba1
|
fix silly build errors
|
3 years ago |
jacqueline
|
d491085ba3
|
factor out adc battery measurement
idk if this should be classy or if this is fine. maybe should just pick
a convention at some point?
|
3 years ago |
jacqueline
|
b34b49aabc
|
working adc and wall power detection
|
3 years ago |