YM2612Synth
csanchez126·YM2612Synth·SchematicsAndInfo/Teensy_3_5_VGM_Player.sch
About the YM2612Synth PCB
YM2612Synth is an open source NXP PCB design by csanchez126, published on GitHub under the MIT license. It is a board, with 48 components from 25 distinct parts.
Its main chip is the Teensy3.5, from the NXP family. Other key parts include the LM386, SN76489, YM2612, LTC6903 and OLED_128x64_I2C. By type, the board carries 23 capacitors, 13 resistors, 8 ICs, 3 switches and 1 connector.
It belongs with the audio designs in this gallery.
From the project
YM2612 synthesizer project
Using the Sega Genesis sound chip, I will attempt to build a midi controller synthesizer, driven by the Teensy 3.5 prototyping platform. I will be using the following code bases and documentation to guide my build:
https://github.com/AidanHockey5/Teensy35VGMPlayerYM2612SN76489 https://github.com/skywodd/avrvgmplayer https://github.com/endofexclusive/ym2612_midi http://www.smspower.org/maxim/Documents/YM2612
Main components on the YM2612Synth
YM2612Synth bill of materials (BOM)
48 components, 25 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | LM386 | U1, U2 | |
| 1 | SN76489 | U3 | |
| 1 | YM2612 | U4 | |
| 2 | LTC6903 | U5, U6 | |
| 1 | Teensy3.5 | U7 | |
| 1 | OLED_128x64_I2C | U8 | |
| 1 | STEREO_AUDIO_JACK | J1 | |
| 1 | NEXT_BUTTON | SW1 | |
| 1 | RAND_BUTTON | SW2 | |
| 1 | PREV_BUTTON | SW3 | |
| 1 | 220pF | C_0805_HandSoldering | C1 |
| 3 | 1uF | C_0805_HandSoldering | C2, C18, C20 |
| 2 | 10uF | CP_Radial_D4.0mm_P2.00mm | C3, C4 |
| 2 | 4.7nF | C_0805_HandSoldering | C5, C6 |
| 2 | 6.8uF | C7, C8 | |
| 4 | 100uF | C9, C10, C13, C14 | |
| 2 | 47nF | C_0805_HandSoldering | C11, C15 |
| 3 | 1000uF | C12, C16, C21 | |
| 2 | 10nF | C_0805_HandSoldering | C17, C19 |
| 2 | 10uF | C22, C23 |
Show 5 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 5 | 2.2k | R_0805_HandSoldering | R1, R4, R5, R9, R10 |
| 2 | 51k | R_0805_HandSoldering | R2, R3 |
| 2 | 10k | R_0805_HandSoldering | R6, R11 |
| 2 | 11k | R_0805_HandSoldering | R7, R12 |
| 2 | 10 | R_0805_HandSoldering | R8, R13 |
YM2612Synth design files
The KiCad project lives in the csanchez126/YM2612Synth repository on GitHub; these links point at the commit this page was built from.
YM2612Synth: common questions
What microcontroller does the YM2612Synth use?
The YM2612Synth is built around the Teensy3.5, from the NXP family.
How many components are on the YM2612Synth?
48 components, from 25 distinct parts. The full bill of materials is listed on this page.
Where can I download the YM2612Synth design files?
From the csanchez126/YM2612Synth repository on GitHub, which has the schematic and a netlist; the links under Design files point to each one.
Can I use the YM2612Synth design in my own project?
Yes, under the terms of its MIT license, which csanchez126 chose for the repository.
Can I test firmware for the YM2612Synth without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug NXP firmware against it before you order a PCB.
Similar boards
NXP
32Bit shift register
MaltWhiskey
100 × 54 mm56 parts4LNo license763NXP
Mega-Cube-Board
MaltWhiskey
200 × 54 mm100 parts4LNo license763NXP
MCL6809
MicroCoreLabs
32.3 × 61 mm7 parts4LNo license532NXP
MCL68
MicroCoreLabs
31.6 × 84.1 mm13 parts4LNo license532NXP
MCL65+
MicroCoreLabs
72.6 × 64.1 mm6 parts2LNo license532NXP
MCLZ8
MicroCoreLabs
37.1 × 61.5 mm6 parts4LNo license532