Midi BPM Display
Midi BPM Display using arduino.
Update 19-June-2021: Added display intensity setting using the modwheel on midi ch16, parts list and proto board layout pictures.
Arduino code:
Schematic: 
Picture 1: 
Picture 2: 
Picture 3: 
Proto board layout
Top Component and Wires: 
Top traces: 
Bottom Component and Wires(do not flip the picture 180° and make sure the top of display orientation is correct i.e. is facing left on the below layout): 
Bottom Traces(do not flip the picture 180°,): 
Part List:
| Part | Value | Tayda Number |
|---|---|---|
| R1, R3, R4 | 220 Ohm | A-2246 |
| R2 | 270 Ohm | A-2283 |
| R13, R14, R15, R16 | 4.7k | A-2310 |
| R5, R6, R7, R9, R10, R11, R12, R17 | 100 Ohm | A-2245 |
| D1 | 1N914 | A-615 |
| C1, C2 | 0.1uF | A-949 |
| Q1, Q4, Q5, Q6 | 2N3906 | A-117 |
| IC1 | H11L1 | A-3697 |
| IC2 | 74HC14 | A-3697 |
| IC3 | Arduino Nano | A-2864 |
| IC5 | 74HC595 | A-251 |
| IC6 | Common Anode 7 Segment Led Display | A-4738 |
| 6 Pin DIP Socket | A-624 | |
| 14 Pin DIP Socket | A-004 | |
| 16 Pin DIP Socket | A-003 | |
| 5 Pin Midi connector | 2x | A-1010 |
| Double Sided Proto Board | A-1196 | |
| Plastic Box | A-2383 | |
| Mini Jumper | A-1324 | |
| Pin Header | A-197 |
Bitcoin donation:
Donate