

Switching circuit v3
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 128
- Nets
- 74
- Pads
- 398
- Tracks, vias
- 0, 0
- Pours
- 1
- Routed
- Not yet
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 21 Apr 2026
- Updated
- 24 Oct 2026
Overview
Switching circuit v3 is an open-source printed circuit board by PMantix, from the PMantix/Switch_Charging repository on GitHub. It is a 2-layer board with 128 parts on 74 nets.
It is built around the B0512S-1WR3, UCC5304DWVR and ADS131M04IPW, with the AO3400A, BAV99 and 1N4148W among its other parts. Its parts include 4 ICs, 4 transistors, 4 connectors and 1 fuse. It belongs with the RP2350 boards of this library.
Main components
8B0512S-1WR3
SIP,11.7x6mm-40℃~+105℃ 1 10.2mm 11.6mm 12V 1W 200kHz~340kHz 30mVp-p 3kV 5.5V 560uF 6mA 6mm 83% 84mA Short Circuit Protection 塑封型 非稳压型 SIP,11.7x6mm Isolated Power Modules ROHSEVISUNIsolated Power ModulesUCC5304DWVR
SOIC-8-300mil-40℃~+125℃@(Ta) 0.8V~1.25V 1 1.6V~2V 100kV/us 12ns 16ns 2000uA 3V~5.5V 40ns 40ns 4A 5000 6A 6V~18V MOSFET SOIC-8-300mil Isolators - Gate Drivers ROHSTexas InstrumentsIsolators - Gate DriversADS131M04IPW
TSSOP-20-40℃~+125℃ 2.7V~3.6V 24 4 4mA 64kHz 79dB 8.192MHz Built-in External Input buffer、Power-on reset、Integrated modulator、Synchronous triggering、Simultaneous sampling、Built-in digital filter SPI Sigma-Delta Support Yes TSSOP-20 Analog to Digital Converters (ADC) ROHSTexas InstrumentsAnalog To Digital Converters (ADC)AO3400A
SOT-23-55℃~+150℃ 1 N-channel 1.45V 1.4W 30V 48mΩ@2.5V 5.7A 50pF 630pF 75pF 7nC@10V N-Channel SOT-23 MOSFETs ROHSAlpha & Omega SemiconductorMOSFETsBAV99
SOT-231 Pair Series Connection 1.25V@150mA 100V 215mA 250mW 4A 4ns 500nA@80V SOT-23 Switching Diodes ROHSNexperiaSwitching Diodes1N4148W
SOD-123150mA 1A 1V@50mA 1uA@75V 400mW 4ns 75V Independent SOD-123 Switching Diodes ROHSSTMicroelectronicsSwitching DiodesAO3401A
SOT-231 P-Channel 14nC@10V 30V 47mΩ@10V、60mΩ@4.5V、85mΩ@2.5V 4A 55pF 645pF 80pF 900mV SOT-23 MOSFETs ROHSAlpha & Omega SemiconductorMOSFETsSMBJ12CA
SMB-65℃~+150℃ 12V 14.7V 19.9V 1uA 30.2A@10/1000us 390pF 600W@10/1000us TVS SMB ESD and Surge Protection (TVS/ESD) ROHS晶导微电子ESD And Surge Protection (TVS/ESD)
Parts
128| Qty | Value | Footprint | References |
|---|---|---|---|
| 28 | 100nF | Capacitor_SMD:C_0603_1608Metric | C_5V2, C_AA1, C_AA2, C_AA3, C_AA4, C_AVDD2_U1, C_AVDD2_U2, C_BTN_A1, C_BTN_B1, C_BTN_C1, C_BULK2, C_CSA_P1, C_CSA_P2, C_PS1_IN2, C_PS1_OUT2, C_PS2_IN2 +12 |
| 8 | 10k | Resistor_SMD:R_0603_1608Metric | R_BTN_A1, R_BTN_B1, R_BTN_C1, R_RP1, Rgpd_1, Rgpd_2, Rgpd_3, Rgpd_4 |
| 7 | 1k | Resistor_SMD:R_0603_1608Metric | R_LED_AUTO1, R_LED_N1, R_LED_N2, R_LED_P1, R_LED_P2, R_LED_PWR1, R_LED_REC1 |
| 6 | GREEN | LED_SMD:LED_0603_1608Metric | D_LED_N1, D_LED_N2, D_LED_P1, D_LED_P2, D_LED_PWR1, D_LED_REC1 |
| 5 | 10uF | Capacitor_SMD:C_1206_3216Metric | C_BULK1, C_VDD_U1_1, C_VDD_U2_1, C_VDD_U3_1, C_VDD_U4_1 |
| 4 | 0R01 | Resistor_SMD:R_2512_6332Metric | R_SH_N1, R_SH_N2, R_SH_P1, R_SH_P2 |
| 4 | 10R | Resistor_SMD:R_0603_1608Metric | R_G_U1, R_G_U2, R_G_U3, R_G_U4 |
| 4 | 9.1k | Resistor_SMD:R_0603_1608Metric | R_DIV_L1, R_DIV_L2, R_DIV_L3, R_DIV_L4 |
| 4 | 91k | Resistor_SMD:R_0603_1608Metric | R_DIV_H1, R_DIV_H2, R_DIV_H3, R_DIV_H4 |
| 4 | AO3400A | Package_TO_SOT_SMD:SOT-23 | Q1, Q2, Q3, Q4 |
| 4 | BAV99 | Package_TO_SOT_SMD:SOT-23 | D_CLAMP1, D_CLAMP2, D_CLAMP3, D_CLAMP4 |
| 4 | UCC5304DWVR | switching_circuit_v3:SOIC-8_DWV_7.5x11.5mm_P1.27mm | U1, U2, U3, U4 |
| 3 | 1.2k | Resistor_SMD:R_0805_2012Metric | R_BLEED_PS1, R_BLEED_PS2, R_BLEED_PS3 |
| 3 | 10uF | Capacitor_SMD:C_0805_2012Metric | C_5V1, C_AVDD1, C_SD1 |
| 3 | 2.2uF | Capacitor_SMD:C_0805_2012Metric | C_PS1_OUT1, C_PS2_OUT1, C_PS3_OUT1 |
| 3 | 4.7uF | Capacitor_SMD:C_0805_2012Metric | C_PS1_IN1, C_PS2_IN1, C_PS3_IN1 |
| 3 | B0512S-1WR3 | switching_circuit_v3:B0512S_1WR3_SIP4 | PS1, PS2, PS3 |
| 3 | SW | Button_Switch_SMD:SW_SPST_TL3342 | SW_A1, SW_B1, SW_C1 |
| 2 | 1uF | Capacitor_SMD:C_0603_1608Metric | C_DVDD_U1, C_DVDD_U2 |
| 2 | 220nF | Capacitor_SMD:C_0603_1608Metric | C_CAP_U1, C_CAP_U2 |
| 2 | 4.7k | Resistor_SMD:R_0603_1608Metric | R_SCL1, R_SDA1 |
| 2 | ADS131M04 | Package_DFN_QFN:Texas_RUK0020B_WQFN-20-1EP_3x3mm_P0.4mm_EP1.7x1.7mm | U_ADC1, U_ADC2 |
| 2 | INA180A1 | Package_TO_SOT_SMD:SOT-23-5 | U_CSA_P1, U_CSA_P2 |
| 1 | 0R | Resistor_SMD:R_0805_2012Metric | R_CYC_GND1 |
| 1 | 1N4148W | Diode_SMD:D_SOD-123 | D_NEO1 |
| 1 | 3A | Fuse:Fuse_1812_4532Metric | F1 |
| 1 | 600R@100MHz | Resistor_SMD:R_0603_1608Metric | L_AVDD1 |
| 1 | AO3401A | Package_TO_SOT_SMD:SOT-23 | Q_RP1 |
| 1 | CYCLER_IN+ | TestPoint:TestPoint_Pad_D1.5mm | TP_CYC_P1 |
| 1 | CYCLER_IN- | TestPoint:TestPoint_Pad_D1.5mm | TP_CYC_N1 |
| 1 | Cell+ | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J2a1 |
| 1 | Cell- | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J2b1 |
| 1 | GP28 | TestPoint:TestPoint_Pad_D1.5mm | TP1 |
| 1 | NEO_DIN | TestPoint:TestPoint_Pad_D1.5mm | TP_NEO_DIN1 |
| 1 | NEO_GND | TestPoint:TestPoint_Pad_D1.5mm | TP_NEO_GND1 |
| 1 | NEO_VDD | TestPoint:TestPoint_Pad_D1.5mm | TP_NEO_VDD1 |
| 1 | OLED | Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J3 |
| 1 | Pico2 | switching_circuit_v3:Pico2_SocketedTH | A1 |
| 1 | SMBJ12CA | Diode_SMD:D_SMB | D_TVS1 |
| 1 | YELLOW | LED_SMD:LED_0603_1608Metric | D_LED_AUTO1 |
| 1 | microSD | switching_circuit_v3:TF_PUSH | J4 |
More from PMantix/Switch_Charging
1- 2 layers86.5 × 54.5 mm

Similar boards
- 2 layers130.8 × 134.4 mm

MyFirstBuck
ManveerA/Buck_Converter_PCB
Repository for Buck Converter PCB design project for ELEC-4450 Power Electronics.
50 parts1 - 2 layers130.8 × 147.6 mm

- 2 layers143.5 × 129.5 mm

- 2 layers21 × 28.8 mm

B091 2-4channel 24bit ADC ADS131M02-4
skunkforce/b091_2-4channel_24bit_ADC_ADS131M02-4
to pull the submodules before opening the project with kicad.
10 parts1MIT - 2 layers127.2 × 117 mm

- 4 layers85 × 54 mm

Device
jayis1/hacker-devices
Full-cycle hardware designs for security research devices — each device is a subfolder with its own README, schematics, PCB layout, and software stack
10 parts2 - 2 layers75 × 57 mm

Device
jayis1/hardware-design-lab
Full-cycle hardware device designs — each device in its own subfolder with architecture, schematics, PCB layout, and software stack
6 parts - 4 layers100 × 60 mm

Work after r3
cfbird/usb3-sdr
USB3 direct-sampling HF SDR: AD9649 ADC -> ECP5 FPGA DDC -> FT601 USB 3. KiCad 9 + Verilog, co-designed by Claude and Gemini (AGY).
231 parts
Questions
What parts does the Switching circuit v3 use?
128 parts, built around the B0512S-1WR3, UCC5304DWVR, ADS131M04IPW and AO3400A. 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 Switching circuit v3 KiCad files?
From the PMantix/Switch_Charging repository on GitHub, at the commit this page was made from: the board is pcb/v3/switching_circuit_v3/switching_circuit_v3.kicad_pcb and its schematic pcb/v2/switching_circuit_v2/switching_circuit_v2.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Switching circuit v3 design in my own project?
Its repository states no licence, so its author keeps all rights: ask PMantix before reusing the design.