USB MIDI synth with Sega Genesis retro sound chip and other systems
Devices and components
Arduino-Nano
SN76489
10 µF capacitor
8.5x20cm DIY Paper PCB Universal Experiment Matrix Printed Circuit Board
Shift Register - Series to Parallel
Resistance 220 ohms
3mm LED: Red
Push button switch, momentary
DC power connector, straight
Mini USB Host Shield by DuinoFun
4 MHz DIP 14 crystal oscillator
Linear regulator (7805)
Materials and tools
Solder wire, lead-free
Soldering iron (generic)
Wire stripper and cutter, capacity wires 18-10 AWG / 0.75-4 mm²
Software and tools
Arduino IDE
Project description
Supplies:
Step 1: Preparing the mini USB host shield to drive a 5V midi device
Step 2: Connect the Mini USB Shield to your Arduino Nano
Step 3: Chips, anyone? Added SN76489 with Osc 4 MHz. and shift register 595
Step 4: Just Add Code – Adding the Libraries, Compiling and Uploading the Code
Step 5: Connect an amplifier and speaker, connect your USB midi keyboard and test
Step 6: Complete the Circuit With a 5V Voltage Regulator, 12V Connector, Power On/off Switch and Power LED
Step 7: Box, Paint, and Enjoy Your New Synth
Github
https://github.com/felis/USB_Host_Shield_2.0
Github
https://github.com/felis/USB_Host_Shield_2.0
Github
https://github.com/tyrkelko/sn76489
Github
https://github.com/felis/USB_Host_Shield_2.0
Github
https://github.com/tyrkelko/sn76489
Downloadable files
Connecting shift register 76489, 595 and Arduino nano
Diagram referring to the pin connections between the 76489, 595 shift register and the Arduino nano
Connecting shift register 76489, 595 and Arduino nano
Connect the USB Mini Shield With Your Arduino Nano
Wiring:
Arduino Host Shield
10------------5
11-------------6
12------------7
13------------8
2----------------2
5V-------------1
3.3V------------9
GND -----------3
RST------------4
Connect the Mini USB Shield to your Arduino Nano
Connect the Mini USB Shield to your Arduino Nano
Wiring:
Arduino Host Shield
10------------5
11-------------6
12------------7
13------------8
2----------------2
5V-------------1
3.3V------------9
GND -----------3
RST------------4
Connect the Mini USB Shield to your Arduino Nano
Connecting shift register 76489, 595 and Arduino nano
Diagram referring to the pin connections between the 76489, 595 shift register and the Arduino nano
Connecting shift register 76489, 595 and Arduino nano
Note: Content and images are from: https://projecthub.arduino.cc/, with some modifications.
If you want it removed due to copyright reasons, please leave a comment. Thank you.
I want to share this article more widely so that everyone knows about Arduino and your project.