Skip to the content
PCBKitNew board
4 layers85.6 × 54 mmDCDCv9-3, the printed circuit board in 3D

An open source credit card sized DC/DC converter to convert up to 600 V to 24 V in a energy-, cost- and space efficient way.

Size
85.6 × 54 mm
Copper layers
4
Thickness
1.6 mm
Parts
216
Nets
108
Pads
532
Tracks, vias
682, 744
Pours
54
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
28 Sep 2022
Updated
11 Aug 2026

Overview

DCDCv9-3 is an open-source printed circuit board by Rootthecause, from the Rootthecause/DCDC repository on GitHub, published under the CERN-OHL-W-2.0 licence. It is a 4-layer board of 85.6 × 54 mm with 216 parts on 108 nets, routed with 682 tracks and 744 vias.

It is built around the ACPL-217-50AE, PMV20ENR and CDSOD323-T12, with the BSC027N06LS5ATMA1, IMBG65R050M2HXTMA1 and SS1H10-M3 among its other parts. Its parts include 75 resistors, 57 capacitors, 18 diodes, 9 transistors and 7 connectors. It belongs with the power boards of this library.

Main components

6

README

README.md

kicad LTspice Discord

Dear Formula Student Teams,

I've designed a High Voltage DC/DC Converter to replace our LV Battery. Feel free to use it as well!
Although this design (and previous versions) have passed two times FSG scrutineering and have been operating without any issues for over 6 months, always manufacture at your own risk!
If you encountered any bugs or have suggestions for improvement, please use the GitHub issues form. For discussions and technical questions, kindly use the discussion bord.

This design is published as open-source hardware under the CERN-OHL-W license and can be found on GitHub: https://github.com/Rootthecause/DCDC
If you had early access to this GitHub page or received any files from me directly, please do not share or publish them, as I don't want others to share files which may be incomplete or contain errors.

Have fun! Do not lick things with spark symbols on :)

Best regards, Rootthecause / Liv

March 10, 2026: Thanks for giving this repro more than 100 stars! ⭐️

Updates

For recent updates on building a v9-3 replica, please read the v9-3 Build Notes.

Date YYMMDDDescription
260812Urgent notice: The distance between F1 and RV1 is too small, which can lead to a arc on the HV side while the DCDC is enabled. As long as both components do not touch each other conformal coating would prevent the insulation fault, however the actual spacing is influenced by mechanical tolerances. As a hotfix, isolating glue can be used to fill the gap and/or low profile fuse clips (currently untested, should be less wide). The current spacings on the top copper layer between the components are sufficinet with conformal coating. More details on this issue will be added to the Build Notes soon.
260730Currently used resonant C0G capacitors might cause converter failures. See v9-3 Build Notes for more details.
260609Added new v9-4_dev branch. This version is currently untested and not recommended for use. Some components were improved, like D14, U1, U11, Q8, Q9, Q10, Q11. SR FETs have more vias and 20% larger cooling surface. Increased TS side control voltage from 12V to 15V for lower conduction losses.
260326Update on v10 development currently being slowed down due to transformer issues.
260314Release of the v9-3r1.4 update. Fixes many smaller issues and probably issue #10. See releases for more details.
260129First public v10 schematic, see v10 development, also contains a timeline and small v9-3 update
260104New year's update on v10 development
251130Update on v10 development, added Discord for faster communication.
250915IMPORTANT NOTICE: There was a complaint about the converter not being rules conform. Due to other personal priorities it might take some weeks to solve the addressed points. There is also the chance of some points unable to be resolved for the Version 9-3r. See issue#10 for further details.
250806Announcing the v10 development - ideas welcome! Read more here. DCDCv10 survey.
250718A bad F_min setting lead to repeatable FET destruction, please re-read the Build Guide Pages 35/36 if you've set up your replica before this change. See issue#8

Important documents

File
Documentation [PDF]ENGLISHGERMAN [Discontinued*]
Build Guide [PDF]ENGLISHGERMAN [Discontinued*]
Data sheet [PDF]ENGLISH-
KiCAD FilesENGLISH-
Schematic [PDF]ENGLISH-
LTspice SimulationENGLISH-
Measurements Table [xlsx]ENGLISH-
Scrutineering Support Presentation [PPTX]ENGLISH-

*will not be updated after the DCDCv9-3r1.4 release (March 14, 2026).


Note for PCB-Orders

Always check the latest release before ordering! There are new releases for every significant hardware change. I do not recommend ordering from the latest repro clone, as it might contain unfinished hardware changes. However, simulation files or documents might be more recent.

Who should build this?

This project is for anyone who is keen to build a DC/DC converter for powering low voltage devices from high voltages or for research. Unfortunately, it's currently not a simple one-day-build (maybe 1-2 days for building and 1-2 Weeks for testing), but I'm working on it, making it as accessible as possible. The skillset required ranges from soldering SMD components, SLA-Printing to sanding ferrite cores and winding a transformer (sanding is currently not needed anymore). The documentation not only contains explanations of many components, but also detailed written assembly instructions. I might also record a few instruction videos if there is a demand. Stick with it - the results speak for themselves.

Technical Specifications

The DCDCv9-3 is a galvanically isolated DC/DC converter, designed to convert voltages from 200 V to 600 V down to 24 V with max. 500 W continuous output power. The low weight of 167 grams and the small footprint of a credit card (85.6 x 54 mm) are well suited to the automotive industry for supplying low-voltage systems from HV Batteries. The dynamic operating frequency between 90 and 200 kHz ensures high efficiency for various loads as well as good EMI compliance due to the resonant LLC soft switching topology. Customized versions allow output voltages from 12 V to 48 V.

  • Input Voltage Range: 200 to 600 V
  • Designed Output Voltage: 24 V
  • max. Output Power (min. 400V):
    • Continous:    500 W
    • 180 Seconds:  600 W
    • 60 Seconds:   750 W
  • max. continous Output Power at 200V: 300 W
  • max. continous Output Power at 300V: 500 W
  • Efficiency up to 96.9 % at 500 W load / 500 V input
  • Size: 85.6 x 54 mm x 45 mm
  • Weight: 167 grams

Features

  • built-in solid-state precharge
  • active rectification (NCP4305DMTTWG)
  • Galvanically isolated enable pins with self recharging start-up capacitor
  • undervoltage, overvoltage and overcurrent protection
  • low no-load power dissipation (7W-9W)
  • cost efficient UCC25600 LLC controller
  • reliable 4 A/6 A UCC21520 Gate Driver
  • onboard HV- and LV fuses
  • minimum isolation distance 4.5 mm (According to rule EV 4.3.6, Table 5, Conformal Coating: 600V DC -> min. 4 mm spacing required)
  • optional back side connectors for on-PCB mount
  • "FSG-Rules 2026 v1.1 conform", the complaint #10 was resolved in the v9-3r1.4 release. Teams were able to pass at FSCH, FSA, FSCZ in 2026 [more to come]. NOTE: As converters are manufactured by the teams with individual components (such as the HF-litz wire), they must be able to show e.g. isolation ratings. Without this, passing the technical inspection may be at the discretion of the scrutineer.


Future plans

The main goal of this project is to create a universal approach for safe and efficient conversion of voltages. At the moment, the converter can accept any input voltage up to at least 600V if UVP/OVP and component Values are chosen correctly. On the output side, the step-down regulator (65V) is the limiting factors. A VIPER06 IC could be used to achieve HV stepdown, or depending on the input voltage, the stepdown could be could be shifted to the input side. This could also allow a self-starting converter to be used as an SMPS in combination with a PFC. Another approach would be a bidirectional design so that the stepdown is on the lower voltage side. Since active rectification is already implemented, bidirectional conversion could be possible given the right IC. With the current development and rise of GaN MOSFETs, a converter with PCB transformer in the MHz range might also be possible.

Do's and dont's

General

  • Not as much as possible, but as much as needed (words from a friend).
  • If you don't test to the limits, you don't know where they are.
  • Always start with low Voltage/Power and slowly increase it.
  • Figure out what measurements and values (step size) are important.
  • If issues appear, try to solve them sooner than later - but depending on type, they can be an oppurtunity to test out limits.
  • avoid making too many changes at once (except you want to perform multivariant testing), or be sure that the changes do not affect each other

Project specific

  • use short traces for anything that has to switch things (PCB design is complex, than that, but keep wire impedance low as well as parasitics)
  • make sure, your gate Driver provides clean on-off signals to the MOSFETs. Otherwise you'll blow them up for sure sooner or later. Use MOSFETs with Kelvin connections if possible (and be sure about their correct wiring).
  • Do use Gate driver IC's and not Gate Transformes (they suck). If possible, use Isolated Gate Drivers. Thats a good layer of protection if the half bridge blows up.
  • Always have a Thermal Camera at hand. There are relatively cheap options as USB-C accessories for Phones (~250€). I use one from TOPDON with an added maco lens. It's worth every penny, not just for a DC/DC but also other FS Stuff. It will help you to find overloaded components (too hot) or non functioning compontens (no heat). Keep in mind, that there might be thermally reflective surfaces (brushed aluminium is like a mirror!).
  • Use your ears and nose in a quite environment while testing. Many issues can be heard (humming, cracking sounds), and some smelled (too hot component).
  • Be sure to add test points to your PCB while developing, which can be acessed via jumper wires or simliar. Do not attempt to measure anything directly with a probe while the converter is running, since a small slip can be enough to ruin the whole converter and maybe even do harm to yourself.
  • use an Oscilloscope with Isolated inputs (alternative use differential probes or an battery powered Oscilloscope) to check signals.

Replicas

Last updated: June 24, 2026

  • At least 4 Formula Student teams are replicating the DCDCv9-3r in 2026
  • At least 4 teams have successfully built and tested the DCDCv9-3r:
    • TU Graz Racing, Austria, 2025 + 2026
    • Anonymous team, Germany, 2025
    • Anonymous team, Czech, 2025
    • Anonymous team, (modified version), England, 2026
    • Arrabona Racing Team, Hungary, 2026

Want to add your team to this list (publicly or anonymously)?
Send me a DM on Reddit. Thanks!

Star History

Star History Chart

Parts

216
QtyValueFootprintReferences
1710kDCDC-Footprints:R_0603_1608MetricR5, R7, R11, R15, R16, R21, R23, R30, R33, R40, R43, R51, R52, R55, R57, R63 +1
91nFDCDC-Footprints:C_0603_1608MetricC16, C49, C50, C51, C52, C53, C55, C56, C57
72.2kDCDC-Footprints:R_0603_1608MetricR8, R10, R22, R29, R38, R48, R49
6100kDCDC-Footprints:R_0603_1608MetricR26, R45, R47, R53, R67, R70
622uFDCDC-Footprints:C_0805_2012MetricC8, C12, C18, C27, C42, C54
6TestPointDCDC-Footprints:TestPoint_Pad_D0.8mm_DC-DCTP1, TP2, TP3, TP4, TP5, TP6
510uFDCDC-Footprints:C_1210_3225MetricC20, C21, C22, C23, C24
51kDCDC-Footprints:R_0603_1608MetricR4, R39, R41, R59, R61
51uFDCDC-Footprints:C_0603_1608MetricC17, C19, C25, C31, C45
5Conn_01x02_MaleDCDC-Footprints:PinHeader_1x02_P2.54mm_VerticalJ2, J4, J6, J7, J8
5GreenDCDC-Footprints:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD3, D4, D5, D6, D7
5PMV20ENRDCDC-Footprints:SOT-23Q1, Q2, Q5, Q6, Q7
41N4448DCDC-Footprints:D_SOD-123D2, D10, D17, D18
42.2uFDCDC-Footprints:C_0805_2012MetricC2, C15, C40, C41
45.6nFDCDC-Footprints:C_1210_3225MetricC34, C35, C36, C37
310nFDCDC-Footprints:C_0603_1608MetricC30, C32, C48
310uFDCDC-Footprints:C_0805_2012MetricC5, C33, C46
322nFDCDC-Footprints:C_0603_1608MetricC26, C44, C47
333kDCDC-Footprints:R_0603_1608MetricR28, R34, R66
347DCDC-Footprints:R_1206_3216MetricR6, R14, R20
3470kDCDC-Footprints:R_0603_1608MetricR18, R27, R50
3470pFDCDC-Footprints:C_1206_3216MetricC7, C10, C39
3CDSOD323-T12DCDC-Footprints:D_SOD-323D8, D15, D16
3HV_Logo_1DCDC-Footprints:HV_Logo_smallHV_Logo_1, HV_Logo_1, HV_Logo_1
3LM2904BIDDFRDCDC-Footprints:SOT-23-8_DC-DC_v9U6, U10, U14
3VS-E7FX0212-M3/IDCDC-Footprints:D_SMFD11, D12, D14
21 nFDCDC-Footprints:C_1206_3216MetricC6, C9
210DCDC-Footprints:R_1206_3216MetricR56, R58
210DCDC-Footprints:R_0603_1608MetricR73, R74
2100DCDC-Footprints:R_1206_3216MetricR13, R19
2100MDCDC-Footprints:R_2512_6332Metric_Pad1.40x3.35mm_HandSolderR1, R71
2100MDCDC-Footprints:R_0603_1608MetricR62, R69
2100nFDCDC-Footprints:C_0603_1608MetricC14, C28
22200uFDCDC-Footprints:CP_Radial_D12.5mm_P5.00mm_symbol_insideC11, C13
227kDCDC-Footprints:R_0603_1608MetricR17, R24
2330kDCDC-Footprints:R_0805_2012MetricR2, R72
24.7DCDC-Footprints:R_1206_3216MetricR32, R42
24.7kDCDC-Footprints:R_0603_1608MetricR31, R36
2BSC027N06LS5ATMA1DCDC-Footprints:BSC027N06LS5ATMA1Q8, Q9
2IMBG65R050M2HXTMA1DCDC-Footprints:TO-263-7_TabPin8Q10, Q11
2NCP4305DMTTWGDCDC-Footprints:WDFN-8_2x2mm_P0.5mmU5, U8
2NetTie_2DCDC-Footprints:dummy_net_line_0.5mmNT1, NT2
2SS1H10DCDC-Footprints:D_SMAD9, D13
11.6ADCDC-Footprints:Fuseholder0,25Zoll_32mm_littlefuse_102_122F1
11.6MDCDC-Footprints:R_0603_1608MetricR68
1100kResistor_SMD:R_0603_1608MetricR75
110MDCDC-Footprints:R_1206_3216MetricR54
110kDCDC-Footprints:Potentiometer_Bourns_3214W_VerticalRV2
110uHDCDC-Footprints:ASPI-4030SL3
1120pFDCDC-Footprints:C_0603_1608MetricC38
11k PTCDCDC-Footprints:R_0603_1608MetricTH2
11uHDCDC-Footprints:7443091100_v9.2L2
120DCDC-Footprints:R_1206_3216MetricR46
120ADCDC-Footprints:Bel_SMCF_Fuse_2410_6125MetricF3
120kDCDC-Footprints:Potentiometer_Bourns_PVG3GRV1
122nFDCDC-Footprints:R76UI22205050JC3
1240kDCDC-Footprints:R_0603_1608MetricR25
12uFDCDC-Footprints:MKP1848520704K2C1
13.0kDCDC-Footprints:R_0603_1608MetricR3
13.3nFDCDC-Footprints:C_Disc_D12.5mm_W5.0mm_P10.00mmC4
13.8V 25F SupercapDCDC-Footprints:CP_Radial_D8.0mm_P3.50mmC_start1
1330kDCDC-Footprints:R_0603_1608MetricR35
14.7uHDCDC-Footprints:ASPI-4030SL1
143650-0315Samacsys:43650-03YY_151617J1
1470nFDCDC-Footprints:C_0603_1608MetricC43
147kDCDC-Footprints:R_0603_1608MetricR37
147pFDCDC-Footprints:C_0603_1608MetricC29
1500mADCDC-Footprints:NANO-0154-OMNI-BLOK-Fuse-HolderF2
1510DCDC-Footprints:R_0603_1608MetricR44
1510kDCDC-Footprints:R_0603_1608MetricR65
1820kDCDC-Footprints:R_0603_1608MetricR64
182kDCDC-Footprints:R_0603_1608MetricR60
1910DCDC-Footprints:R_0603_1608MetricR12
1ACPL-217-50AEDCDC-Footprints:SOIC-4_4.55x2.6mm_P1.27mmU9
1Conn_01x02DCDC-Footprints:Molex_Micro-Fit_3.0_43650-0215_1x02_P3.00mm_Vertical_combined2.54pinheaderJ3
1DIY Transformer ETD 39DCDC-Footprints:Transformer_ETD39_uprightV3.6 (PSS 24V)T1
1DesignedDCDC-Footprints:Designed by RootthecauseG***
1Fan Voltage SelectDCDC-Footprints:SolderJumper-3_P1.3mm_Open_RoundedPad1.0x1.5mm_NumberLabelsJP1
1GaN GND2DCDC-Footprints:TestPoint_Pad_D0.8mm_DC-DCTP8
1HV_OrangeDCDC-Footprints:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD1

The 197 most common of 216 parts.

Questions

How big is the DCDCv9-3 PCB?

It measures 85.6 × 54 mm and has 4 copper layers, 1.6 mm thick.

What parts does the DCDCv9-3 use?

216 parts, built around the ACPL-217-50AE, PMV20ENR, CDSOD323-T12 and BSC027N06LS5ATMA1. 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 DCDCv9-3 KiCad files?

From the Rootthecause/DCDC repository on GitHub, at the commit this page was made from: the board is kicad/DCDCv9-3.kicad_pcb and its schematic documentation/ESF/DCDCv9-3_ESF KiCAD/DCDCv9-3_ESF.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the DCDCv9-3 design in my own project?

Its repository publishes it under the CERN-OHL-W-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

More from Rootthecause/DCDC

2
  • 2 layers20.3 × 24.1 mmGaNdapter dual, the printed circuit board in 3D

    GaNdapter dual

    Rootthecause/DCDC

    An open source credit card sized DC/DC converter to convert up to 600 V to 24 V in a energy-, cost- and space efficient way.

    16 parts161CERN-OHL-W-2.0
  • 2 layers6.2 × 8.2 mmGaNdapter, the printed circuit board in 3D

    GaNdapter

    Rootthecause/DCDC

    An open source credit card sized DC/DC converter to convert up to 600 V to 24 V in a energy-, cost- and space efficient way.

    5 parts161CERN-OHL-W-2.0

Similar boards

  • 4 layers95 × 95 mmKTHFS DCDC, the printed circuit board in 3D

    KTHFS DCDC

    erikAWTO/KTHFS-DCDC

    189 parts
  • 2 layers78.1 × 50.2 mmRMTS, the printed circuit board in 3D

    RMTS

    reilleya/RMTS-Hardware

    DAQ and ignition system for solid rocket motors

    84 parts15
  • 8 layers153.7 × 88.9 mmLink, the printed circuit board in 3D

    Link

    oro-os/link

    The Oro OS CI/CD pipeline including PCBs, CAD files, firmware and server infrastructure

    381 parts14MIT
  • 2 layers73 × 38.1 mmKbxLEDController-16ch, the printed circuit board in 3D

    KbxLEDController-16ch

    kbx81/kbxLEDController-16ch

    kbx's 16-channel ESP-32 Powered LED Strip Controller

    79 parts10
  • 2 layers99 × 153 mmRLoop BMS v2, the printed circuit board in 3D

    RLoop BMS v2

    rLoopTeam/elec-pcb

    All PCB designs for rLoop in Altium Designer 13 format.

    442 parts5
  • 2 layers94 × 94 mmMotorboard, the printed circuit board in 3D

    Motorboard

    icl-rocketry/payload_gimbal

    the ReAL payload

    72 parts1MIT
  • 4 layers54.5 × 18 mmRicardo Altimeter, the printed circuit board in 3D

    Ricardo Altimeter

    icl-rocketry/Ricardo-Altimeter

    Altimeter for Electronics Team

    103 parts1
  • 2 layers65 × 56 mmKCH, the printed circuit board in 3D

    KCH

    srobo/kch-hw

    The Raspberry Pi Hat

    153 parts1