Skip to the content
4 layers80 × 80 mmDufocklianPower, the printed circuit board in 3D

A 500W Variable PSU with real time CC/CV error correction, current clamping, a 16 bit DAC for millivolt and milliamp precision.

Size
80 × 80 mm
Copper layers
4
Thickness
1.6 mm
Parts
85
Nets
87
Pads
383
Tracks, vias
579, 378
Pours
13
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
23 Jul 2026
Updated
23 Sep 2026

Overview

DufocklianPower is an open-source printed circuit board by asadpetwalker, from the asadpetwalker/benchpowersupply repository on GitHub, published under the MIT licence. It is a 4-layer board of 80 × 80 mm with 85 parts on 87 nets, routed with 579 tracks and 378 vias.

It is built around the ESP32-S3-WROOM-1-N8, DAC8562EP and LM5164DDA, with the AP2112K-3.3 and TLV3501AID among its other parts. Its parts include 33 resistors, 27 capacitors, 10 ICs, 6 connectors and 4 switches. It belongs with the ESP32 boards of this library.

Main components

5

README

README.md

benchpowersupply

What it is

A 500W Variable PSU with real time CC/CV error correction, current clamping, a 16 bit DAC for millivolt and milliamp precision.

Why I Made This

Precision power supplies are really cool, and high power power supplies are also really cool, some precision PSUs having milliamp/millivolt precision, and some high power PSUs going upto 2kW, but I couldn't find a single power supply with more than 300W with sub volt precision for under a lot of money, and I've always wanted to design one since they're really impressive, so I did.

Pictures

image image image image image image image

BOM

ItemPurposeQtyCostLink
FC4L90R002FERCURRENT SENSE CHIP 1% 0.002 OHM5$13.75-
8174TERM SCREW 10-32 4 PIN PCB4$5.56-
FCR7350Y4MM PANEL SKT S16N-PC YELLOW2$15.74-
FCR7350B4MM PANEL SKT S16N-PC BLACK2$15.32-
INA238AQDGSRQ1IC PWR MONITOR 10VSSOP2$9.00-
411019-01CORD 14AWG NEMA 5-15P TO CBL 10'2$35.12-
0190700090CONN RING CIRC 14-16AWG #106$1.32-
LM5149RGYR800mV~55V Adjustable Step-down DC DC Controller2$7.96LCSC
LM5164DDAR1MHz Step-down Adjustable 1A Voltage Regulator2$0.00LCSC
ESP32-S3-WROOM-1-N42.4GHz ESP32-S3 On-board PCB Antenna Module2$8.30LCSC
ADS8681IRUMRSPI 4.75V~5.25V WQFN-16 Analog to Digital Converter2$19.80LCSC
REF6025IDGKRSeries Voltage Reference IC Fixed 2.5V ±0.05%2$11.72LCSC
DAC8562SDGSR10us 2.7V~5.5V Digital to Analog Converter2$21.98LCSC
INA241A4IDR-5V~110V 100V/V Instrumentation / Current Sense Amp2$7.11LCSC
TLV3501AIDRRail-to-Rail Input/Output SOP-8 Comparator2$7.00LCSC
SER2915H-223KL30A 22uH ±10% Shielded Inductor SMD2$17.71LCSC
BSC027N10NS5N-Channel 100V 3W Surface Mount MOSFET2$9.80LCSC
BSC040N10NS5100V 86A 139W Surface Mount MOSFET2$1.96LCSC
AP2112K-3.3TRG13.3V Positive Fixed LDO Regulator (TECH PUBLIC)5$0.00LCSC
AP2112K-3.3TRG13.3V Positive Fixed LDO Regulator (DIODES)5$0.00LCSC
CC0805KRX7R9BB104100nF ±10% 50V Ceramic Capacitor X7R 080520$0.39LCSC
CL21B104KBCNNNC100nF ±10% 50V Ceramic Capacitor X7R 080520$0.30LCSC
CL21B105KBFNNNE1uF ±10% 50V Ceramic Capacitor X7R 080520$0.81LCSC
0805B222K500NT2.2nF ±10% 50V Ceramic Capacitor X7R 080520$0.12LCSC
CC0805JRNPO9BN56056pF ±5% 50V Ceramic Capacitor NP0 080550$0.66LCSC
HGC0805R5475K500NSLJ4.7uF ±10% 50V Ceramic Capacitor X5R 080510$0.49LCSC
CL21A106KAYNNNE10uF ±10% 25V Ceramic Capacitor X5R 080520$1.60LCSC
0805CG101J500NT100pF ±5% 50V Ceramic Capacitor C0G 080550$0.48LCSC
HGC0805R5476M100NSLJ47uF ±20% 10V Ceramic Capacitor X5R 08055$0.81LCSC
1210B104K251CT100nF ±10% 250V Ceramic Capacitor X7R 121010$0.59LCSC
EFVH100ADA101M10C0100uF ±20% 100V Aluminum Electrolytic Capacitor5$1.15LCSC
CL21B102KBCNNNC1nF ±10% 50V Ceramic Capacitor X7R 080520$0.30LCSC
2N7002N-Channel 60V 115mA 200mW MOSFET SOT-2350$0.56LCSC
FRC0603F8872TS88.7kΩ ±1% 100mW 0603 Thick Film Resistor100$0.27LCSC
FRC0603F1072TS10.7kΩ ±1% 100mW 0603 Thick Film Resistor100$0.23LCSC
RC0603FR-07100KL100kΩ ±1% 100mW 0603 Thick Film Resistor100$0.23LCSC
FRC0603F3163TS316kΩ ±1% 100mW 0603 Thick Film Resistor100$0.23LCSC
FRC0603F4703TS470kΩ ±1% 100mW 0603 Thick Film Resistor100$0.21LCSC
HoJLR2512-3W-5mR-1%5mΩ 3W Current Sense Resistor ±1% 25125$0.45LCSC
FRC0603F6193TS619kΩ ±1% 100mW 0603 Thick Film Resistor100$0.13LCSC
RC0603FR-0710KL10kΩ ±1% 100mW 0603 Thick Film Resistor100$0.35LCSC
FRC0603F1502TS15kΩ ±1% 100mW 0603 Thick Film Resistor100$0.22LCSC
AR05BTCW4003400kΩ ±0.1% 125mW 0805 Thin Film Resistor20$0.94LCSC
FRC0603J102 TS1kΩ ±5% 100mW 0603 Thick Film Resistor100$0.24LCSC
FRC0603J472 TS4.7kΩ ±5% 100mW 0603 Thick Film Resistor100$0.21LCSC
RS-03K2701FT2.7kΩ ±1% 100mW 0603 Thick Film Resistor100$0.20LCSC
HRC0603F5101ENTN5.1kΩ ±1% 100mW 0603 Thick Film Resistor100$0.12LCSC
1RC0603J0101100Ω ±5% 100mW 0603 Thick Film Resistor100$0.17LCSC
EC11E15244B2Through Hole Encoder4$9.59LCSC
SMMS0650-680M1.5A 68uH ±20% Molded Inductor SMD5$0.89LCSC
SMPS600W 60V SMPS PSU131.99Amazon

Parts

85
QtyValueFootprintReferences
6100nCapacitor_SMD:C_0805_2012MetricC1, C19, C25, C37, C38, C40
61uCapacitor_SMD:C_0805_2012MetricC2, C3, C4, C9, C20, C26
5100kResistor_SMD:R_0603_1608MetricR3, R12, R13, R14, R32
4100nCapacitor_SMD:C_1210_3225MetricC15, C16, C17, C18
410kResistor_SMD:R_0603_1608MetricR9, R17, R19, R25
42.7kResistor_SMD:R_0603_1608MetricR26, R27, R29, R35
32.2nCapacitor_SMD:C_0805_2012MetricC6, C8, C44
2100Resistor_SMD:R_0603_1608MetricR33, R34
2100pCapacitor_SMD:C_0805_2012MetricC36, C42
21kResistor_SMD:R_0603_1608MetricR16, R24
22mLibrary:FC4L90_OHMR23, R28
25.1kResistor_SMD:R_0603_1608MetricR30, R31
28174Library:KEYSTONE_8174J1, J3
2NMOSLibrary:TRANS_BSC027N10NS5ATMA1Q1, Q2
110.7kResistor_SMD:R_0603_1608MetricR2
1101kResistor_SMD:R_0603_1608MetricR5
110uCapacitor_SMD:C_0805_2012MetricC11
1120kResistor_SMD:R_0603_1608MetricR21
114k7Resistor_SMD:R_0603_1608MetricR10
115uHLibrary:IND_SER2915H-223KLL1
11nCapacitor_SMD:C_0805_2012MetricC43
122uCapacitor_SMD:C_Elec_10x10.2C22
12N7002Package_TO_SOT_SMD:SOT-23Q4
1316kResistor_SMD:R_0603_1608MetricR4
14.7kResistor_SMD:R_0603_1608MetricR20
14.7uCapacitor_SMD:C_0805_2012MetricC10
1400kResistor_SMD:R_0805_2012MetricR11
1470kResistor_SMD:R_0603_1608MetricR6
147uCapacitor_SMD:C_0805_2012MetricC27
156pCapacitor_SMD:C_0805_2012MetricC7
15mResistor_SMD:R_2512_6332MetricR7
15mResistor_SMD:R_0603_1608MetricR22
1615kResistor_SMD:R_0603_1608MetricR8
168uHInductor_SMD:L_Taiyo-Yuden_NR-60xxL2
187kResistor_SMD:R_0603_1608MetricR1
1ADS8681RUMPackage_DFN_QFN:QFN-16-1EP_4x4mm_P0.65mm_EP2.7x2.7mmU3
1AP2112K-3.3Package_TO_SOT_SMD:SOT-23-5U8
1BOOTButton_Switch_SMD:SW_Push_1P1T-SH_NO_CK_KMR2xxGSW2
1Current ControlRotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmSW4
1DAC8562Package_SO:TSSOP-10_3x3mm_P0.5mmU4
1ESP32-S3-WROOM-1RF_Module:ESP32-S3-WROOM-1U6
1INA228Package_SO:TSSOP-10_3x3mm_P0.5mmU11
1INA241A4xDPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU5
1LM5164DDAPackage_SO:HSOP-8-1EP_3.9x4.9mm_P1.27mm_EP2.41x3.1mm_ThermalViasU2
1REF6025xDGKPackage_SO:VSSOP-8_3x3mm_P0.65mmU9
1RSTButton_Switch_SMD:SW_Push_1P1T-SH_NO_CK_KMR2xxGSW1
1SCREENConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ2
1Screw_Terminal_01x01Connector:Banana_Cliff_FCR7350Y_S16N-PC_HorizontalJ7
1TLV3501AIDPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU10
1USB_C_Receptacle_USB2.0_14PConnector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_HorizontalJ4
1Voltage ControlRotary_Encoder:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmSW3
1VoutConnector:Banana_Cliff_FCR7350Y_S16N-PC_HorizontalJ6
1~Library:VQFN24_RGY_TEXU1

Similar boards

  • 2 layers63.5 × 53.3 mmLaserProjector, the printed circuit board in 3D

    LaserProjector

    yaqwsx/LaserProjector

    Fancy driver for cheap Chinese laser galvos based on ESP32

    67 parts6MIT
  • 4 layers50 × 50 mmKleverLogger, the printed circuit board in 3D

    KleverLogger

    charclo/KleverLogger

    Logger for Klever Speedpedelec

    75 parts
  • 2 layers70.2 × 57 mmSAR ADC, the printed circuit board in 3D

    SAR ADC

    iic-jku/gf180mcu-jku-projects

    This wafer.space tapeout includes various projects from the IICQC at JKU and a TinyWhisper RISC-V from JMU.

    25 parts11
  • 4 layers130 × 90 mmFrequnecyCounter, the printed circuit board in 3D

    FrequnecyCounter

    LUMERIIX/FrequencyCounter

    FPGA based frequnecy counter hard- and software repository

    129 parts6
  • 6 layers83.5 × 99.4 mmTAPRx888, the printed circuit board in 3D

    TAPRx888

    TAPR/TAPRx888

    The TAPR rx888 replacement board project

    225 parts6MIT
  • 4 layers115 × 65 mmTof PCB, the printed circuit board in 3D

    Tof PCB

    plex1/Tof_PCB

    Tof PCB Compact

    275 parts2
  • 4 layers160 × 100 mmHex Oscilloscope, the printed circuit board in 3D

    Hex Oscilloscope

    HexFud/stm32-fpga-oscilloscope

    A 1-Channel 20MHz 100MS/s Mixed-Signal Digital Storage Oscilloscope on a custom 4-layer PCB. Powered by STM32H7, Lattice iCE40 FPGA, and USB-C

    120 parts1
  • 4 layers130 × 100 mmUltrasonic V3 HW, the printed circuit board in 3D

    Ultrasonic V3 HW

    AntoninCerny/NadDeska

    repository for PCB of a ultrasonic measurement ring

    296 parts

Questions

How big is the DufocklianPower PCB?

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

What parts does the DufocklianPower use?

85 parts, built around the ESP32-S3-WROOM-1-N8, DAC8562EP, LM5164DDA and AP2112K-3.3. 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 DufocklianPower KiCad files?

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

Can I use the DufocklianPower design in my own project?

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