Commit graph

10 commits

Author SHA1 Message Date
Thomas Kolb d95248866b buzzer: ensure PWM is enabled on the output pin 2024-05-18 00:15:22 +02:00
Thomas Kolb 8b0b03e0ee buttons: fix state detection 2024-05-18 00:08:37 +02:00
Thomas Kolb f89d7561ac sseg: fix code for F and add N 2024-05-18 00:07:55 +02:00
Thomas Kolb 0de66a4f7b Complete the countdown state machine 2024-05-16 21:22:16 +02:00
Thomas Kolb 7d36e71923 WIP: started implementing the countdown state machine 2024-05-15 22:07:53 +02:00
Thomas Kolb 0c95a27a3f Define button pins 2024-05-15 22:07:09 +02:00
Thomas Kolb 02f622996c sseg: added support for 'O' and 'F' 2024-05-15 22:06:23 +02:00
Thomas Kolb 3e9526a916 Added modules for buttons and buzzer 2024-05-15 22:05:57 +02:00
Thomas Kolb 75d3582ac7 Save some power 2024-05-10 21:34:15 +02:00
Thomas Kolb a4e935692a Initial commit: most infrastructure already done
- 7-segment display controlled via PIO and DMA
- buzzer works with PWM
- millisecond trigger interrupt works
2024-05-09 23:56:32 +02:00