Skip to the content
2 layers98 × 54.5 mmPico2 dual12bitadc, the printed circuit board in 3D

A PCB to neatly package a rp2350b with two 12bit high speed adc and four channel audio input for use with hsdaoh

Size
98 × 54.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
76
Nets
104
Pads
459
Tracks, vias
1,371, 444
Pours
4
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
3 Feb 2025
Updated
10 May 2025

Overview

Pico2 dual12bitadc is an open-source printed circuit board by Sev5000, from the Sev5000/RP2350B_DualADC_DualPCM repository on GitHub. It is a 2-layer board of 98 × 54.5 mm with 76 parts on 104 nets, routed with 1,371 tracks and 444 vias.

It is built around the W25Q128JVSIQ and ABM8-272-T3. Its parts include 23 resistors, 22 capacitors, 7 connectors, 6 diodes and 1 IC. It belongs with the radio and wireless and audio and music boards and the RP2040 and RP2350 boards of this library.

Main components

2

README

README.md

RP2350B_DualADC_DualPCM

This is a PCB to neatly package a RP2350B, two AD9226 ADC PCBs and two PCM1802 audio boards for capture with hsdaoh. Specifically designed to still be usefull without smds (no head switch input then). Through-hole soldering only works just fine.

For use with https://github.com/steve-m/hsdaoh-rp2350/tree/pcm1802

Features:

  • Two 12bit 40MS/s ADCs
  • Four channel audio input all with a common clock
  • No SMD soldering needed! Works fine just connecting breakout boards
  • Socket for a Pimoroni PGA2350 and RP2350 and its periphery
  • The protected head switch input has footprints for edge and horizontal SMA/SMB (SMD soldering needed)
  • Socket for USB C and Micro B breakouts

Bill of material:

No SMD variant:

  • 1x Adafruit DVI breakout board
  • 4x 2x8pin 2.54mm pin-socket header
  • Either Adafruit USB Micro-B Breakout Board or Adafruit USB C Breakout Board

SMD Variant with PGA2350:

  • Regular HDMI connector
  • micro USB connector
  • 8× 0402 270 ohm resistors
  • 4x 0805 100nF ceramic capacitors
  • For experimental EDID communication and HPD: 4x SOD123 3.3V Zener, 4x 0402 ~27 ohm resistors, 2x 0402 2k2 ohm resistors

For head switch input:

  • 1x SOD123 3.3V zener diode
  • 1x SOD123 standard diode
  • 1x 0805 1k resistor
  • 1x edge SMA/SMB or horizontal SMA/SMB and/or 2pin header

Notes:

  • Soldering the RP2350B and its periphery might work but was not tested so far.
  • The PCM1802 board needs MODE0 (MODE1 only with previous HSDAOH releases) bridged and connected to 3.3V with a wire (Those boards have a design error): NOTE: Picture shows the configuration for the older firmware, now only MODE0 needs to be bridged and connected to 3.3V

Parts

76
QtyValueFootprintReferences
10100nFCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC1, C2, C3, C5, C6, C7, C8, C9, C10, C11
8270Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR7, R8, R9, R10, R11, R12, R13, R14
727R4Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR1, R2, R3, R16, R17, R18, R21
5D_Zener3.3VDiode_SMD:D_SOD-123D3, D4, D5, D6, Z1
4100nFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC19, C20, C21, C22
42k2Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR19, R20, R22, R23
310uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC4, C14, C15
215pFCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC16, C17
21kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR5, R6
22.2uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC12, C13
2LRCJ-047:CUI_RCJ-047L, L
2RRCJ-047:CUI_RCJ-047R, R
11kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR15
1220Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR4
13.3uHInductor_SMD:L_TDK_MLZ2012_h1.25mmL1
14.7uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC18
1ABM8-272-T3Crystal:Crystal_SMD_Abracon_ABM8G-4Pin_3.2x2.5mmY1
1AD9226 #1Custom Kicad Footprints:AD9226 PCBAD9226 #1
1AD9226 #2Custom Kicad Footprints:AD9226 PCBAD9226 #2
1Adafruit USB-C and Micro BreakoutCustom Kicad Footprints:Adafruit USB C and Micro BreakoutJ11
1Aux ConnectorConnector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_VerticalGP9 GP8 GP6 GP7 3V3 GND 5V0 GND
1DDiode_SMD:D_SOD-123D2
1DVI BreakoutCustom Kicad Footprints:Adafruit DVI BreakoutDVI
1HDMI_AConnector_Video:HDMI_A_Molex_208658-1001_HorizontalJ6
1NCP1117-3.3_SOT223Package_TO_SOT_SMD:SOT-223-3_TabPin2U1
1PCM1802 #2Custom Kicad Footprints:PCM1802 PCBPCM1802 #2
1PGA2350 BottomConnector_PinHeader_2.54mm:PinHeader_2x06_P2.54mm_VerticalJ3
1PGA2350 LeftConnector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_VerticalJ1
1PGA2350 RightConnector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_VerticalJ2
1PGA2350 TopConnector_PinHeader_2.54mm:PinHeader_2x06_P2.54mm_VerticalJ4
1RP2350B-QFN80RP2350:RP2350B_QFN-80_EP_10.573x10.573_Pitch0.4mmRP2350B
1SMA90Connector_Coaxial:SMA_Amphenol_901-143_HorizontalJ12
1SMAEdgeConnector_Coaxial:SMA_Samtec_SMA-J-P-H-ST-EM1_EdgeMountHeadSw
1SW_PushButton_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx58-2LFSBootsel
1USB_B_MicroConnector_USB:USB_Micro-B_Wuerth_629105150521_CircularHolesUSB
1W25Q128JVSPackage_SO:SOIC-8_5.23x5.23mm_P1.27mmFlash

The 75 most common of 76 parts.

Similar boards

  • 4 layers55 × 100.5 mmOSS Radio Hardware Design, the printed circuit board in 3D

    OSS Radio Hardware Design

    Arkos-Engineering/HT-15_hardware

    We can split this out into separate repos later, right now its very convenient to have everything here.

    256 parts72
  • 2 layers75 × 40 mmPicoTop Board Rev2, the printed circuit board in 3D

    PicoTop Board Rev2

    7west/PicoTop

    A very basic computer & OS based on the RP2350 microcontroller

    86 parts66
  • 4 layers50.5 × 29.5 mmColobus hardware, the printed circuit board in 3D

    Colobus hardware

    tihmstar/colobus_hardware

    RP2040 based iPhone (lightning) UART cable, that actually works (hardware)

    57 parts39CERN-OHL-S-2.0
  • 4 layers277.2 × 107.5 mmKatia, the printed circuit board in 3D

    Katia

    ikajdan/katia

    A split keyboard with 6 by 3 column staggered keys and 3 thumb keys, based on the Crkbrd design

    230 parts33CERN-OHL-P-2.0
  • 4 layers51.8 × 20 mmSample target, the printed circuit board in 3D

    Sample target

    alvarop/swd2usbc

    Have you ever wanted to debug your device over USB-C? Sometimes there's not enough room for a JTAG/SWD connector, or even Tag-Connect pads!

    57 parts29CC0-1.0
  • 4 layers61.8 × 79.6 mmShipwrecked pcb, the printed circuit board in 3D

    Shipwrecked pcb

    mpkendall/shipwrecked-pcb

    Shipwrecked PCB Badges

    153 parts17Unlicense
  • 4 layers40 × 58.5 mmPicoFox PCB, the printed circuit board in 3D

    PicoFox PCB

    ai6ym/PicoFox

    The open source fox transmitter.

    143 parts16
  • 2 layers179 × 115 mmTouchord, the printed circuit board in 3D

    Touchord

    dovker/Touchord

    A chord generating midi controller using RP2350

    77 parts14GPL-3.0

Questions

How big is the Pico2 dual12bitadc PCB?

It measures 98 × 54.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Pico2 dual12bitadc use?

76 parts, built around the W25Q128JVSIQ and ABM8-272-T3. 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 Pico2 dual12bitadc KiCad files?

From the Sev5000/RP2350B_DualADC_DualPCM repository on GitHub, at the commit this page was made from: the board is pico2_dual12bitadc.kicad_pcb and its schematic pico2_dual12bitadc.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Pico2 dual12bitadc design in my own project?

Its repository states no licence, so its author keeps all rights: ask Sev5000 before reusing the design.