

Audio board
Audio interface board design (PCB) for recording and playing back audio, MIDI IO and some additional IO.
- Size
- 100 × 100 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 82
- Nets
- 64
- Pads
- 328
- Tracks, vias
- 522, 40
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 5 (file 20171130)
- Created
- 5 Sep 2020
- Updated
- 13 Feb 2021
Overview
Audio board is an open-source printed circuit board by stefvanson, from the stefvanson/audio-board repository on GitHub. It is a 2-layer board of 100 × 100 mm with 82 parts on 64 nets, routed with 522 tracks and 40 vias.
It is built around the 6N138SDM, AMS1117-5.0 and 57PC5F, with the 163-179PH-EX, SJ1-3523N and SM4007PL among its other parts. Its parts include 30 capacitors, 17 resistors, 17 connectors, 6 ICs and 1 diode. It belongs with the audio and music and interfaces and adapters boards and the NXP (LPC, Kinetis, i.MX RT) boards of this library.
Main components
66N138SDM
SOP-8-2.54mm-40℃~+100℃ -500mV~7V 1 1.3V 10kV/us 15us 20mA 300% 50us 5V 5kV 60mA DC SOP-8-2.54mm Logic Output Optoisolators ROHSonsemiLogic Output OptoisolatorsAMS1117-5.0
SOT-223-40℃~+125℃ 1 1.3V 15V 1A 5V 60dB Fixed Positive Short Circuit Protection、Thermal shutdown SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) Regulators57PC5F
插件34V 3A 5P Female Tin 插件 Circular Connectors & Cable Connectors ROHSSwitchcraftCircular Connectors & Cable Connectors163-179PH-EX
THrough holeTHrough hole New Arrivals ROHSKobiconnUncategorisedSJ1-3523N
插件,12x11mm-25℃~+85℃ 12V 12mm 14.3mm 1A 3.5mm Headphone Jack 5mm Black Brass、Stainless steel Right-Angle Silver TRS Plugin,12x11mm Audio Connectors ROHSCUIAudio ConnectorsSM4007PL
SOD-123FL-55℃~+150℃ 1.1V@1A 10uA@1kV 1A 1kV 25A Independent SOD-123FL Diodes - General Purpose ROHSMDDDiodes - General Purpose
README
README.mdAudioBoard
This project contains the design files for an audio interface board (PCB).
How to generate the files for JLCPCB
Generate the gerber files and drill file
- File -> Plot: Select for Front and Bottom (F. and B.) the layers Cu, Mask, Paste and SilkS. Also select the Edge.Cuts layer. In that same window at bottom left click "Generate Drill Files..." and generate it.
Generate the BOM
- In the schematics editor (Eeschema) click the generate BOM button.
- Select bom2group_csv and click "Generate".
- JLCPCB expects the following columns, so adapt the generate CSV file to have these columns (rename and reorder columns):
- Comment (the "Value" column)
- Designator (the "Reference" column)
- Footprint
- LCSC (the "JLCPCB Part Number" column)
Generate the pick and place file
- In the PCB editor click File -> Fabrication Outputs -> Footprint Position (.pos) File.
- Set the options to generate separate CSV files for the top and bottom and click "Generate Position File".
- Now open the file and adapt the following column names:
- Change "Ref" to "Designator"
- Change "Rot" to "Rotation"
- Change "Side" to "Layer"
- Change "PosX" to "Mid X"
- Change "PosY" to "Mid Y"
- Important! Make sure to check the orientation of all components for which it matters carefully when ordering in JLCPCB!
Making changes
If you make changes to the schematics you have to:
- Generate the netlist again (AudioBoard.net).
- Generate the BOM again (output/AudioBoard-BOM.csv).
- Load the netlist in the PCB editor and update the PCB with it. Make the required changes.
- Generate the gerber and drill files.
- Check the pick and place file (output/AudioBoard-top-PickAndPlace.csv)
Known issues / To do list
- MIDI connectors are rotated 180 degrees.
- Fix MIDI Out pin routing (swap pin 4 and 5).
- Fix MIDI Out resistors for 3.3V and change 5V to 3.3V
- Make it more compact.
- Change the footprint of the power connector.
- Test UART
- Connect VDD of Crystal
- Fix I2S_DIN and I2S_DOUT pins (they are connected to the wrong teensy pins).
- Use capacitors with lower voltage ratings
- Add another MIDI output (3.5mm jack)
- Add holes for mounting the PCB in a housing.
- Add holes/pin header for connecting to raspberry Pi
- Align outputs
- Add labels for pin headers.
- Update PCB version number
- The mounting holes for the Pi Innovo are ground and 3V3 on different sides so metal spacers conduct and create a short!
Parts
82| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 100nF16V | SamacSys_Parts:CAPC1005X55N | C7, C8, C9, C10, C14, C17, C21, C22 |
| 7 | 10uF6.3V | SamacSys_Parts:CAPC1005X70N | C3, C4, C11, C12, C13, C18, C20 |
| 7 | 1uF25V | SamacSys_Parts:CAPC1005X60N | C5, C6, C24, C25, C26, C27, C30 |
| 7 | 470 | SamacSys_Parts:R_0805_JLCPCB | R1, R2, R3, R4, R5, R14, R15 |
| 5 | POT | Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical | J7, J8, J9, J10, J11 |
| 2 | 10 | SamacSys_Parts:R_1206_JLCPCB | R11, R16 |
| 2 | 100 | SamacSys_Parts:R_0805_JLCPCB | R12, R13 |
| 2 | 10k | SamacSys_Parts:R_0402_JLCPCB | R8, R17 |
| 2 | 10nF50V | SamacSys_Parts:CAPC2012X65N | C15, C16 |
| 2 | 2.2nF50V | SamacSys_Parts:CAPC2012X135N | C28, C29 |
| 2 | 2.2uF50V | SamacSys_Parts:CAPC3216X180N | C19, C23 |
| 2 | 220 | SamacSys_Parts:R_0402_JLCPCB | R7, R9 |
| 2 | 22uF25V | SamacSys_Parts:CAPC2012X140N | C1, C2 |
| 2 | 33 | SamacSys_Parts:R_0805_JLCPCB | R6, R10 |
| 2 | 57PC5F | SamacSys_Parts:57PC5F | J13, J14 |
| 1 | 163-179PH-EX | SamacSys_Parts:BarrelJack_Horizontal | J5 |
| 1 | 24.576MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | U3 |
| 1 | 6N138SDM | Package_DIP:SMDIP-8_W9.53mm | U2 |
| 1 | AMS1117-5.0 | SamacSys_Parts:SOT229P700X180-4N | IC1 |
| 1 | BYPAS | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | JP4 |
| 1 | Conn_01x06 | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J17 I2S_IN |
| 1 | EXTRA_POWER | Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical | J6 |
| 1 | I2S2_OPT | Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Vertical | J1 |
| 1 | MODE0 | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | JP2 |
| 1 | MODE1 | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | JP3 |
| 1 | OSC_DIS | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | JP5 |
| 1 | Other Teensy pins | Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical | J3 |
| 1 | PCM1803ADBR | SamacSys_Parts:SOP65P780X200-20N | IC3 |
| 1 | PCM5102APWR | SamacSys_Parts:SOP65P640X120-20N | IC2 |
| 1 | RCA_2x2 | SamacSys_Parts:PJRAS2X2S01X | J15 |
| 1 | Raspberry_Pi_2_3 | Connector_PinHeader_2.54mm:PinHeader_2x20_P2.54mm_Vertical | J12 |
| 1 | SJ1-3523N | SamacSys_Parts:SJ13523N | J16 |
| 1 | SM4007PL | SamacSys_Parts:SODFL3718X125N | D1 |
| 1 | SPI_OPT | Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Vertical | J2 |
| 1 | Teensy supply select | Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical | JP1 |
| 1 | Teensy4.0 | teensy:Teensy40 | U1 |
| 1 | TestPoint | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | TP1 |
| 1 | UART_OPT | Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical | J4 |
The 77 most common of 82 parts.
Questions
How big is the Audio board PCB?
It measures 100 × 100 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Audio board use?
82 parts, built around the 6N138SDM, AMS1117-5.0, 57PC5F and 163-179PH-EX. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Audio board KiCad files?
From the stefvanson/audio-board repository on GitHub, at the commit this page was made from: the board is AudioBoard.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Audio board design in my own project?
Its repository states no licence, so its author keeps all rights: ask stefvanson before reusing the design.
Similar boards
- 2 layers99.1 × 41.9 mm

- 4 layers122 × 122 mm

- 2 layers50.5 × 81.6 mm

- 4 layers429.6 × 293.4 mm

OPSpec v0.1.0
lepton-7/Open-Plate-Spectrophotometer
An open-source project to build a 96-well spectrophotometer operating at 620nm. Designed from the ground-up focusing on robust electronic design.
661 partsGPL-3.0 - 2 layers165.1 × 114.3 mm

ACE3NOKB
flypie/Ace-2019
Reimplimentation of the Jupiter ACE with slightly more modern hardware. https://www.jupiter-ace.co.uk/ the KiCad versions are the up to date designs which are available at https://jupiterdeuce.blogspot.com and…
148 parts13GPL-3.0 - 2 layers164.7 × 114.3 mm

- 2 layers121 × 75.5 mm

Jlctest
cjheath/jlcbasic
JLC Basic parts library for Kicad fetched and converted from EasyEDA
46 parts5 - 2 layers100 × 50 mm

Rc2014-ym2149
electrified/rc2014-ym2149
KiCad schematics and gerbers for a YM sound card for the RC2014. See it in action here: https://www.youtube.com/watch?v=-iLwi9FagFE
37 parts78