628 B
628 B
Overview
This uses an AVR microcontroller (ATMega328P-PU, which is in the Uno R3).
- Microconroller: https://git.onewaycoding.com/jay/tone-generator
- MIDI parser: https://git.onewaycoding.com/jay/midi-parser
Pin Description
Pin(s) | Purpose |
---|---|
0-7 | 8-bit ADC (for audio) |
8 | Next button |
9-10 | LEDs |
11-13 | ISP Programmer, otherwise unused |
A0-A3 | Serial: DTR, TXD, RXD, CTS |
A4-A5 | I2C: SDA, SCL |