Commit Graph

22 Commits

Author SHA1 Message Date
edd35cae3b update UART code to send note and #cycles played
Besides moving the UART into an interrupt, we also need to read from
UART to set the mode of playing from buttons or from serial notes
2024-04-20 00:01:55 -04:00
7ce6f869a0 add rudimentary interrupt-less UART
add interrupt support at least for reading the commands that come over
UART
2024-04-19 17:42:44 -04:00
7eb9db0d82 connect all 15 buttons to notes arduino 2024-04-19 16:48:55 -04:00
e16ce44563 fix button interrupt and handling
Now notes play on the speaker when the buttons are held.
2024-04-19 16:04:29 -04:00
3808c19de4 add untested pin change interrupts for note buttons 2024-04-17 20:06:35 -04:00
f5713538fe make lcd.c compile 2024-04-17 19:25:54 -04:00
Joseph Bryant
90d226a838 Garbage LCD Code 2024-04-17 15:33:18 -04:00
Joseph Bryant
9f6c350015 Comments for Notes.c 2024-04-17 15:26:01 -04:00
Joseph Bryant
d4d4114b31 Fixes bug issue with &= for gcc 2024-04-17 14:29:49 -04:00
0167a8d665 add skeleton lcd.c 2024-04-17 14:07:35 -04:00
661b58dfd0 update makefile for upcoming lcd code 2024-04-17 13:59:33 -04:00
8f258e4e02 use timer1 ctc mode instead of util/delay functions 2024-04-17 11:04:54 -04:00
9d751dc020 investigate why variable delay is not working 2024-04-15 22:38:55 -04:00
fc85413fa9 start working on the speaker arduino code 2024-04-15 21:55:51 -04:00
8f3b27a652 think of how to encode/save the length of a note 2024-04-13 20:06:35 -04:00
5f6e9024f4 add some more notes 2024-04-13 13:49:19 -04:00
Joseph Bryant
742249f854 Updated Notes file for Apr 9th grind session. 2024-04-09 15:54:45 -04:00
7bacccdb59 add notes from april 2nd/3rd 2024-04-03 23:35:16 -04:00
df435bf68b add notes from testing the speaker with an espotek labrador 2024-03-30 13:00:44 -04:00
9fd8a72457 add notes from 2024-03-28 meeting 2024-03-30 12:55:55 -04:00
Cryptoke1
5ffd487c5a Adding notes file 2024-03-28 20:08:17 +00:00
vink
39050819b8 Initial commit 2024-03-28 19:21:45 +00:00