Skip to the content
4 layers60.1 × 78 mmMixedSigPCB, the printed circuit board in 3D

A USB-powered mixed-signal board for audio-bandwidth signal generation and analysis. Built around an STM32F1 MCU with a DAC output stage, ADC input, and BNC output — aimed at applications like function generation…

Size
60.1 × 78 mm
Copper layers
4
Thickness
1.59 mm
Parts
114
Nets
95
Pads
345
Tracks, vias
611, 396
Pours
30
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
1 Aug 2026
Updated
17 Aug 2026

Overview

MixedSigPCB is an open-source printed circuit board by cipher8-0, from the cipher8-0/Mixed-Signal_STM32_PCB repository on GitHub. It is a 4-layer board of 60.1 × 78 mm with 114 parts on 95 nets, routed with 611 tracks and 396 vias.

It is built around the DAC7563SDGSR, TLV62569DBV and REF3033AIDBZT, with the USBLC6-2SC6, CMF3216F-900-2P-T and ESD9B3.3ST5G among its other parts. Its parts include 45 capacitors, 36 resistors, 11 ICs, 9 diodes and 4 connectors. It belongs with the STM32 boards of this library.

Main components

8

README

README.md

Mixed-Signal Audio PCB

A USB-powered mixed-signal board for audio-bandwidth signal generation and analysis. Built around an STM32F1 MCU with a DAC output stage, ADC input, and BNC output — aimed at applications like function generation, frequency-response measurement, DSP prototyping, and general lab/instrumentation use.

Designed in KiCad, fabricated and assembled via JLCPCB (LCSC parts).

Status

🚧 In development. Schematic and layout are largely complete; BOM population (LCSC part numbers) is still outstanding. Not yet fabricated.

  • Schematic capture
  • PCB layout & routing
  • ERC / DRC clean
  • BOM with LCSC part numbers
  • Fabrication / assembly

Overview

AspectDetail
MCUSTM32F1 series
PowerUSB-C input → TLV62569 buck regulator
Analog outDAC → output stage → BNC connector
Analog inADC
DebugSWD interface
ProtectionESD clamps (PESD3V3L1BA, USBLC6-2SC6), common-mode choke
Layers4-layer (signal / GND plane / GND plane / signal)

Repository Layout

text
.
├── *.kicad_pro          # KiCad project file
├── *.kicad_sch          # Schematic
├── *.kicad_pcb          # PCB layout
├── Custom.pretty/       # Custom footprint library
└── README.md

Design Notes

  • 4-layer stackup with two inner ground plane for return-current management and decoupling.
  • Regulator: TLV62569 buck with a right-sized 6.8 µH inductor (XRNR3015 series) — inductance chosen deliberately for PFM light-load behaviour and loop stability, not just DC current rating.
  • Decoupling: GND vias placed directly at cap pads into the inner plane to minimise loop inductance and avoid tight-clearance top-layer routing.
  • Crystal: 3225 4-pad SMD; load caps sized per ST AN2867, accounting for PCB stray capacitance.
  • Custom footprints: Custom.pretty contains the common-mode choke, USBLC6-2SC6, XRNR3015 inductor, and a USB-C SMT footprint. Verify all against manufacturer datasheets before ordering.

Toolchain

  • EDA: KiCad
  • Fabrication / Assembly: JLCPCB (4-layer)
  • Component sourcing: LCSC

References

  • STMicroelectronics AN2867 — crystal oscillator design guidelines
  • TLV62569 datasheet
  • Manufacturer datasheets for all custom-footprint parts

License

(Choose one — e.g. CERN-OHL-S for hardware, MIT/GPL for any firmware. Add a LICENSE file.)


Author: Otsile · University of Cape Town

Parts

114
QtyValueFootprintReferences
16100nCapacitor_SMD:C_0402_1005MetricC9, C11, C12, C13, C14, C20, C21, C22, C23, C25, C28, C32, C33, C37, C40, C45
710uCapacitor_SMD:C_0603_1608MetricC10, C24, C26, C27, C29, C30, C39
61kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR5, R6, R12, R13, R14, R23
649R9Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR15, R18, R19, R20, R22, R36
51uCapacitor_SMD:C_0603_1608MetricC1, C2, C15, C17, C41
522uCapacitor_SMD:C_0805_2012MetricC3, C4, C5, C6, C8
410kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR7, R9, R10, R32
4150pCapacitor_SMD:C_0402_1005MetricC31, C35, C38, C43
41nCapacitor_SMD:C_0402_1005MetricC34, C36, C42, C44
4D_TVS_SmallDiode_SMD:D_SOD-323_HandSolderingD4, D5, D6, D7
4MCP6001-OTPackage_TO_SOT_SMD:SOT-23-5U3, U8, U9, U11
4MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
31KResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR4, R29, R30
322kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR3, R27, R34
20RResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR21, R31
210nInductor_SMD:L_0402_1005Metric_Pad0.77x0.64mm_HandSolderL2, L100
210pCapacitor_SMD:C_0402_1005MetricC18, C19
212kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR28, R35
22M2Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR24, R25
25k1Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR16, R17
26k8Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR26, R33
2Conn_CoaxialConnector_Coaxial:BNC_Amphenol_B6252HB-NPP3G-50_HorizontalJ3, J4
10RResistor_SMD:R_0402_1005MetricR8
1100kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR2
110RResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1
110nCapacitor_SMD:C_0402_1005MetricC16
116MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
11k5Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR11
16.8uInductor_SMD:L_Sunlord_MWSA0603SL1
1ADC141S626Package_SO:VSSOP-10_3x3mm_P0.5mmU6
1CMF3216F-900-2P-TCustom:L_CommonMode_CMF3216FFL1
1Conn_02x05_Counter_ClockwiseConnector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_VerticalJ2
1DAC7563SDGSRLibrary:SOIC-10U10
1DNPCapacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC7
1ESD9B3.3ST5GDiode_SMD:D_SOD-323_HandSolderingD8
1GREENLED_SMD:LED_0603_1608MetricD1
1HT75xx-1-SOT89Package_TO_SOT_SMD:SOT-89-3U1
1LED_RGBALED_SMD:LED_Cree-PLCC4_2x2mm_CWD2
1PESD3V3L1BADiode_SMD:D_SOD-323_HandSolderingD3
1PESD3V3L1BA,115Diode_SMD:D_SOD-323_HandSolderingD9
1REF3033AIDBZTPackage_TO_SOT_SMD:SOT-23U7
1STM32F103CBTxPackage_QFP:LQFP-48_7x7mm_P0.5mmU4
1TLV62569DBVPackage_TO_SOT_SMD:SOT-23-5U2
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U5
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_HorizontalJ5

Similar boards

  • 4 layers50 × 70 mmNemesis MixSigPCB, the printed circuit board in 3D

    Nemesis MixSigPCB

    abenstirling/SASG

    USB-powered, single-channel, low-frequency signal analyser and signal generator

    119 parts1
  • 2 layers55 × 80 mmMixedSignalKicad, the printed circuit board in 3D

    MixedSignalKicad

    republicofmakers/HW-KICAD-MCU-STM32-External-ADC-DAC

    Mixed Signal Hardware Design with Kicad

    125 parts1MIT
  • 4 layers60 × 75 mmMixSig PCB, the printed circuit board in 3D

    MixSig PCB

    MaheshChowdaryDamuluri/MixSig-PCB

    To achieve maximum signal integrity, minimize systemic noise, and prevent cross-talk, the design utilizes a strict hierarchical schematic layout structure and isolates sensitive data conversion components onto…

    114 partsMIT
  • 4 layers41.1 × 72.7 mmMixed signal, the printed circuit board in 3D

    Mixed signal

    PoleG97/mixed_signal_course

    116 partsMIT
  • 4 layers60 × 75 mmMixed signal, the printed circuit board in 3D

    Mixed signal

    cristobalcuevas/PCB-Designs

    Projects with Kicad

    114 parts
  • 4 layers60 × 70 mmMixedsignal, the printed circuit board in 3D

    Mixedsignal

    npgo22/mixedsignal

    A follow-along of Philip Salmony's Mixed-Signal Hardware Design with KiCad

    114 parts
  • 4 layers60 × 75 mmMixed Signal Demo PCB, the printed circuit board in 3D

    Mixed Signal Demo PCB

    rcardenes/FEDEVEL-Mixed-Signal-PCB

    KiCAD files for the Mixed-Signal Hardware Design course at Fedevel, by Phil Salmony

    114 parts2
  • 4 layers58 × 85 mmFatigue Test Board, the printed circuit board in 3D

    Fatigue Test Board

    JJ80901/JJ80901.github.io

    My portfolio website

    84 parts

Questions

How big is the MixedSigPCB PCB?

It measures 60.1 × 78 mm and has 4 copper layers, 1.59 mm thick.

What parts does the MixedSigPCB use?

114 parts, built around the DAC7563SDGSR, TLV62569DBV, REF3033AIDBZT and USBLC6-2SC6. 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 MixedSigPCB KiCad files?

From the cipher8-0/Mixed-Signal_STM32_PCB repository on GitHub, at the commit this page was made from: the board is MixedSigPCB.kicad_pcb and its schematic ADC.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the MixedSigPCB design in my own project?

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