Block a user
17b911ff8e
cfg: Add raspi config.txt
1b1d3a14d6
fw: Invert polarity of SBCMON pin
a396052487
fw: Implement power-on battery check
b4cfb40bb7
fw: Fix battery voltage calculation
0e5e87af7c
fw: Export post() PM function
eed5435335
fw: Implement main loop scheduler
e4afc61eba
fw: Remove unused variable
86b6b0897a
fw: Fix debouncing for rotary encoder
ba069861ff
fw: Implement better battery voltage monitoring
e26471381a
fw: Implement power management
18f09a64b5
fw: Implement power management
18f09a64b5
fw: Implement power management
9e9e2ff5c4
fw: Implement battery voltage readout
1eaa9c3c38
Introduce I/O transactions at a slower clock speed
c618e058dd
Return switch and decoder values over SPI
633d2d0fe2
fw: Implement display output
69cb74b8dc
sw: Increase framerate to 25 fps
a618fff822
sw: Implement SPI transmissions
a8d947544b
sw: Allow empty duration
7efac00348
sw: Allow empty artist
1cbc6063d6
Merge branch 'master' of git.notsyncing.net:electronics/webradio
61a1ae5dc8
Add firmware template
Scrolling font is sometimes jumpy
Scrolling font is sometimes jumpy
Running this on a 1st gen Rpi pegs the CPU at 100%
Now down to ~20% usage (@1GHz / 500MHz) for basic rendering.