

Wav man dev board v1
KiCad Schematic and PCB files for WAVMAN
- Size
- 80 × 100 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 97
- Nets
- 92
- Pads
- 375
- Tracks, vias
- 961, 178
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 31 Jul 2026
- Updated
- 22 Sep 2026
Overview
Wav man dev board v1 is an open-source printed circuit board by roach350, from the roach350/wavman_hardware repository on GitHub. It is a 2-layer board of 80 × 100 mm with 97 parts on 92 nets, routed with 961 tracks and 178 vias.
It is built around the ATSAMD21G18A-AU, LM4810MM and PCM5102APW, with the MMBT2222A among its other parts. Its parts include 30 resistors, 27 capacitors, 15 switches, 5 connectors and 4 ICs. It belongs with the microcontroller boards boards and the SAM D and SAM boards of this library.
Main components
4ATSAMD21G18A-AU
TQFP-48-40℃~+85℃ 1.62V~3.6V 10bit 12bit 256KB 32 Bit 32KB 38 48MHz ARM Cortex-M0+ Built-in FLASH 上电复位(POR)、欠压检测(BOR/LVD/LVR/LVI)、看门狗复位、内置通用定时器、硬件CRC、日历功能、触控功能 TQFP-48(7x7) Microcontrollers (MCU/MPU/SOC) ROHSMicrochip TechnologyMicrocontrollers (MCU/MPU/SOC)LM4810MM
VSSOP-8-40℃~+85℃ 0.1% 1.3mA 105mWx2@16Ω 2-Channel 2V~5.5V 70dB Automatic mute/no-noise switch、Enable/shutdown function Class AB VSSOP-8 Audio Amplifiers ROHSTexas InstrumentsAudio AmplifiersPCM5102APW
TSSOP-20-25℃~+85℃ 1.8V~3.3V 2 32 384kHz 500uA 50MHz Audio Decoder Digital filtering、Power-down mode I2S TSSOP-20 ADCs/DACs - Special Purpose ROHSTexas InstrumentsADCs/DACs - Special PurposeMMBT2222A
SOT-23-55℃~+150℃ 1 NPN 100 100nA 1V 300MHz 300mW 40V 600mA 6V NPN Standalone SOT-23 Bipolar (BJT) ROHShongjiachengBipolar (BJT)
README
readme.mdWAVMAN Hardware
WAVMAN Overview
WAVMAN is an open source portable PCM audio player based around the ATSAMD21 serieis of microcontrollers and the PCM5102 DAC. It supports SD via an SPI interface.
Revisions and Notes
REV 0
- Wrong symbol for USB-C resulting in only one pair of DP/DM being connected
- DAC does not have 3.3v on VDDIO or VDDIN
- PCM_MUTE (DAC mute) is not connected to MCU or even a pull up resistor to 3.3v so DAC is always muted by default
- The hold switch was botched (not connected to MCU and wrong net for power)
- All displays sink current from the LDO instaed of the battery directly, it may be desirable to change this
- No dedicated debug port for SWCLK and SWDIO
- The audio amp. has is missing several compontents (feedback resistors Rf and decoupling cap.)
- AMP_SHUTDOWN is not connected to the MCU
REV 1
- should fix all major issues with REV 0
- minor tweaks to switch and knob placement
- 0805 passive components
- rerouted audio ICs
- knockout silkscreen for userfacing text
Parts
97| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | 220 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2, R3, R4, R5, R6, R7, R16 |
| 6 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R18, R37, R38, R39, R40, R41 |
| 5 | 10uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C4, C7, C9, C11, C22 |
| 4 | 0.1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C5, C6, C8, C10 |
| 4 | 100nF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C19, C20, C21, C23 |
| 4 | 10K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R8, R11, R13, R15 |
| 4 | 20k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R19, R20, R34, R35 |
| 4 | MMBT2222A | Package_TO_SOT_SMD:SOT-23_Handsoldering | Q1, Q2, Q3, Q4 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_2.7mm_M2.5_DIN965_Pad | H1, H2, H3, H4 |
| 2 | 0.47uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C16, C17 |
| 2 | 100 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R9, R10 |
| 2 | 100uF | Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C14, C15 |
| 2 | 15pF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C25, C26 |
| 2 | 1uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C13, C27 |
| 2 | 2.2nF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C2 |
| 2 | 2.2uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C3, C12 |
| 2 | 470 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R32, R33 |
| 2 | ? | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R12, R14 |
| 1 | 100k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R36 |
| 1 | 10uH | Inductor_SMD:L_0805_2012Metric_Pad1.15x1.40mm_HandSolder | L1 |
| 1 | 22uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C24 |
| 1 | 330 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R17 |
| 1 | 4.7uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C18 |
| 1 | ALPHA | Button_Switch_THT:SW_PUSH_6mm | SW12 |
| 1 | ATSAMD21G18A-A | Package_QFP:TQFP-48_7x7mm_P0.5mm | U3 |
| 1 | AZ1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U2 |
| 1 | AudioJack3 | Connector_Audio:Jack_3.5mm_CUI_SJ1-3533NG_Horizontal | J3 |
| 1 | BATTERY | Connector_JST:JST_PH_B3B-PH-K_1x03_P2.00mm_Vertical | J4 |
| 1 | Crystal | Crystal:Crystal_HC49-U_Vertical | 32.768kHz |
| 1 | DEBUG | Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Vertical | J2 |
| 1 | DISP_1A | Display_7Segment:7SegmentLED_LTS6760_LTS6780 | AFF1 |
| 1 | DISP_1B | Display_7Segment:7SegmentLED_LTS6760_LTS6780 | AFF2 |
| 1 | DISP_1C | Display_7Segment:7SegmentLED_LTS6760_LTS6780 | AFF3 |
| 1 | DISP_1D | Display_7Segment:7SegmentLED_LTS6760_LTS6780 | AFF4 |
| 1 | DISP_VIEW | Button_Switch_THT:SW_PUSH_6mm | SW10 |
| 1 | HOLD | Button_Switch_THT:SW_Slide_SPDT_Angled_CK_OS102011MA1Q | SW14 |
| 1 | LM4810 | Package_SO:TSSOP-8_3x3mm_P0.65mm | U4 |
| 1 | MCU_RESET | Button_Switch_THT:SW_PUSH_6mm | SW15 |
| 1 | Micro_SD_Card | Connector_Card:microSD_HC_Molex_47219-2001 | J1 |
| 1 | PAGE_M | Button_Switch_THT:SW_PUSH_6mm | SW1 |
| 1 | PAGE_P | Button_Switch_THT:SW_PUSH_6mm | SW2 |
| 1 | PCM5102A | Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm | U1 |
| 1 | PLAY_PAUSE | Button_Switch_THT:SW_PUSH_6mm | SW5 |
| 1 | PLYLST_RNDM | Button_Switch_THT:SW_PUSH_6mm | SW9 |
| 1 | PWR_LED | LED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolder | D1 |
| 1 | PWR_SW | Button_Switch_THT:SW_E-Switch_EG2219_DPDT_Angled | SW16 |
| 1 | STOP | Button_Switch_THT:SW_PUSH_6mm | SW11 |
| 1 | TAB_M | Button_Switch_THT:SW_PUSH_6mm | SW3 |
| 1 | TAB_P | Button_Switch_THT:SW_PUSH_6mm | SW4 |
| 1 | TRACK_FF | Button_Switch_THT:SW_PUSH_6mm | SW6 |
| 1 | TRACK_RPT | Button_Switch_THT:SW_PUSH_6mm | SW8 |
| 1 | TRACK_RW | Button_Switch_THT:SW_PUSH_6mm | SW7 |
| 1 | USB_C_Plug_USB2.0 | Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | P1 |
| 1 | VOL_CTRL | Potentiometer_THT:Potentiometer_Alps_RK097_Dual_Horizontal | RV1 |
Similar boards
- 2 layers139.7 × 88.9 mm

- 4 layers267 × 75 mm

Fracture
SharKingStudios/Fracture
An infinitely expandable, velocity sensing split midi keyboard.
208 parts10MIT - 2 layers50.8 × 71.1 mm

FeatherWing KC5
W8LID/HamWing
A carrier board for Dorji DRA818V/U modules that is compatible with Adafruit Feather development boards.
38 parts8 - 2 layers

- 2 layers406 × 90 mm

- 2 layers77 × 150 mm

Vrp mvp one frontside
roach350/vrp_spanaway_hardware
KiCAD design files for the VoLTE Retrofit Project Minimum Viable Product One (Code name: Spanaway)
85 parts - 2 layers71.4 × 128 mm

- 4 layers70.8 × 108 mm

Questions
How big is the Wav man dev board v1 PCB?
It measures 80 × 100 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Wav man dev board v1 use?
97 parts, built around the ATSAMD21G18A-AU, LM4810MM, PCM5102APW and MMBT2222A. 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 Wav man dev board v1 KiCad files?
From the roach350/wavman_hardware repository on GitHub, at the commit this page was made from: the board is wav_man_dev_board_v1.kicad_pcb and its schematic audio.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Wav man dev board v1 design in my own project?
Its repository states no licence, so its author keeps all rights: ask roach350 before reusing the design.