eel4746_avr_piano

For our Microprocessor's class final project, we chose to make a chiptune piano using AVR C on two Arduino UNOs.
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2024-04-22 17:18simplify mario songVineet K1+99-96
2024-04-22 17:43mdkajflkJoseph Bryant1+13-6
2024-04-22 15:50remove some lcd print delays when using uartVineet K1+3-3
2024-04-22 03:33change default frequencies of buttonsVineet K1+8-25
2024-04-22 03:32add notes circular buffer to piano lcdVineet K1+43-7
2024-04-22 02:30read lcd values from usart instead of randomVineet K1+31-7
2024-04-22 02:21send note in play_note() functionVineet K1+2-3
2024-04-22 02:31Added so Labels are always thereJoseph Bryant1+7-2
2024-04-22 02:18Fully functional lcd!!!Joseph Bryant1+22-34
2024-04-22 02:08don't read record mode from uartVineet K1+29-48
2024-04-22 01:46bypass _delay_ms and user timer instead for silent noteVineet K1+13-1
2024-04-22 00:46play NES SMB Underground theme for testingVineet K1+179-34
2024-04-22 00:46Trying to fix scrollingJoseph Bryant1+47-23
2024-04-21 21:46Made button A5 work and shifting random charactersJoseph Bryant1+36-12
2024-04-21 21:31update makefileVineet K1+5-2
2024-04-21 21:22read and play notes from serialVineet K1+32-14
2024-04-21 19:22prepare for uart commandsVineet K1+47-17
2024-04-21 19:10Full LCD setup with buttons A5 and A4 working!Joseph Bryant1+146-64
2024-04-20 19:42import lcd.c from lab 10Vineet K1+110-71
2024-04-20 19:31add .gitignoreVineet K1+5-0
2024-04-20 04:01update UART code to send note and #cycles playedVineet K2+24-12
2024-04-19 21:42add rudimentary interrupt-less UARTVineet K1+33-0
2024-04-19 20:48connect all 15 buttons to notes arduinoVineet K1+10-10
2024-04-19 20:04fix button interrupt and handlingVineet K1+41-57
2024-04-18 00:06add untested pin change interrupts for note buttonsVineet K1+43-6
2024-04-17 23:04make lcd.c compileVineet K1+59-45
2024-04-17 19:33Garbage LCD CodeJoseph Bryant1+71-3
2024-04-17 19:26Comments for Notes.cJoseph Bryant1+10-7
2024-04-17 18:26Fixes bug issue with &= for gccJoseph Bryant1+1-1
2024-04-17 18:07add skeleton lcd.cVineet K3+13-6
2024-04-17 17:59update makefile for upcoming lcd codeVineet K1+13-3
2024-04-17 14:07use timer1 ctc mode instead of util/delay functionsVineet K2+41-31
2024-04-16 02:38investigate why variable delay is not workingVineet K1+27-24
2024-04-16 01:55start working on the speaker arduino codeVineet K2+90-0
2024-04-14 00:06think of how to encode/save the length of a noteVineet K1+3-0
2024-04-13 17:49add some more notesVineet K1+16-2
2024-04-09 19:54Updated Notes file for Apr 9th grind session.Joseph Bryant1+10-0
2024-04-04 03:35add notes from april 2nd/3rdVineet K1+8-0
2024-03-30 17:00add notes from testing the speaker with an espotek labradorVineet K1+10-0
2024-03-28 20:26add notes from 2024-03-28 meetingVineet K3+23-0
2024-03-28 20:08Adding notes fileCryptoke11+0-0
2024-03-28 19:21Initial commitvink2+10-0