Skip to the content
2 layers81.1 × 27.6 mmEsp2400, the printed circuit board in 3D

A digitalizing power supply control board woking with modified ZXD2400 (50V 50A) modoule

Size
81.1 × 27.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
110
Nets
88
Pads
307
Tracks, vias
1,022, 58
Pours
3
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
13 Jan 2022
Updated
30 Apr 2024

Overview

Esp2400 is an open-source printed circuit board by m24h, from the m24h/esp2400 repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board of 81.1 × 27.6 mm with 110 parts on 88 nets, routed with 1,022 tracks and 58 vias.

It is built around the CH340C, GS8552-SR and CS1237-SO, with the XL2001E1, BL1551 and REF5025ID among its other parts. Its parts include 35 capacitors, 33 resistors, 22 connectors, 11 ICs and 5 diodes. It belongs with the power boards and the ESP32 boards of this library.

Main components

9

README

README.md

esp2400

A digitalizing power supply control board woking with modified ZXD2400 (50V 50A) modoule.

This project is a control board mainly using ESP32 as core MPU, with ST7789V display, including software source codes, hardware design, and other parts design, to control a simply modified ZXD2400 power supply module.

In fact, this project is suitable for modifying other power supply module too.

its main functions include: . 0-50.00V and 0-50.00A output with internal 14bits resolution . Multi-points calibration of voltage and current. . Two EC11 rotaries to control voltage and current separately . Multi quick-pick of voltage and current by single pressing button . Statistics by seconds, minutes, hours . WIFI STA and AP support with a simple web view for remote control . Command line support with USB-Serial interface (also firmware updating interface) . Temperature controlled FAN output using PID algorithm . A discharging circuit to decrease dormancy of switching power supply at low-voltage outputing . Rate of rising and falling of voltage and current can be controlled . Chinese and English bundles support (but in fact, original ZXD2400 with its PFC circiut can be used in AC220V zones)

Parts

110
QtyValueFootprintReferences
22PADall:PadJ1, J2, J3, J10, J11, J12, J13, J14, J15, J16, J17, J18, J19, J20, J21, J22 +6
161all:C_0805_2012MetricC1, C2, C4, C5, C7, C8, C9, C10, C16, C17, C19, C27, C28, C31, C32, C33
747kall:R_0603_1608MetricR3, R8, R9, R12, R14, R26, R27
60.1all:C_0603_1608MetricC11, C12, C13, C14, C20, C21
52.2kall:R_0603_1608MetricR2, R28, R29, R32, R33
40.01all:C_0603_1608MetricC23, C24, C25, C26
44.7kall:R_0603_1608MetricR4, R5, R13, R15
310all:C_0805_2012MetricC3, C6, C22
2120kall:R_0603_1608MetricR22, R23
21kall:R_0603_1608MetricR6, R7
220nall:C_0805_2012MetricC34, C35
2220kall:R_0603_1608MetricR18, R19
227kall:R_0603_1608MetricR16, R17
247all:C_1210_3225MetricC15, C18
2470kall:R_0603_1608MetricR20, R21
251kall:R_0603_1608MetricR10, R11
282kall:R_0603_1608MetricR24, R25
2BL1551all:SC70-6U7, U8
2BZX84C33all:D_SOT-23_ANKD1, D5
2CS1237all:SOP-8_3.9x4.9mm_P1.27mmU4, U5
2EC11all:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mmSW1, SW2
2SS14all:D_SMAD3, D4
10all:R_0805_2012MetricR1
11/25Vall:C_1206_3216MetricC29
1100kall:R_0603_1608MetricR31
115kall:R_0603_1608MetricR30
122/3Aall:L_Bourns_SRP7028A_7.3x6.6mmL1
147/25Vall:CP_Elec_5x5.9C30
1AP1117-33all:SOT-223-3_TabPin2U9
1CH340Call:SOP-16_4.4x10.4mm_P1.27mmU3
1ESP32-WROOM-NCall:ESP32-WROOM-NCU6
1GS8552all:SOIC-8_3.9x4.9mm_P1.27mmU11
1Pushall:SW_Push_1P1T_NO_CK_KSC6xxJSW3
1REF5025all:SOIC-8_3.9x4.9mm_P1.27mmU2
1SS34all:D_SMBD2
1ST7789all:1.14LCDU1
1XL2001all:SOIC-8_3.9x4.9mm_P1.27mmU10

More from m24h/esp2400

2
  • 2 layers35 × 25.5 mmDischarge, the printed circuit board in 3D

    Discharge

    m24h/esp2400

    A digitalizing power supply control board woking with modified ZXD2400 (50V 50A) modoule

    22 parts6Apache-2.0
  • 2 layers37 × 29 mmFan, the printed circuit board in 3D

    Fan

    m24h/esp2400

    A digitalizing power supply control board woking with modified ZXD2400 (50V 50A) modoule

    22 parts6Apache-2.0

Similar boards

  • 2 layers172.5 × 392 mmEsp32 midi, the printed circuit board in 3D

    Esp32 midi

    0xFEEDC0DE64/esp-midi-board

    ESP32 usb midi controller

    444 parts1
  • 4 layers63.7 × 64 mmWirelessCharger V0.1, the printed circuit board in 3D

    WirelessCharger V0.1

    htsong-lab/hardware

    Hardware engineering portfolio: FPGA high-speed board, RoboMaster power electronics and smart-car projects.

    196 parts
  • 2 layers136 × 52 mmDriver, the printed circuit board in 3D

    Driver

    m24h/espcnc

    A 3D printer/CNC controller using ESP32 with its DMA/FIFO bufferd I2S port

    113 parts3
  • 2 layers32.8 × 17 mmResSensor R2, the printed circuit board in 3D

    ResSensor R2

    ayuusweetfish/Resistance-Telemetry

    Compact remote sensor for a variable resistance, transmission through BLE

    35 parts
  • 4 layers92.5 × 147.5 mmADC, the printed circuit board in 3D

    ADC

    TheSilentDefender/ADC_Board_Aramaki_Lab

    267 parts2CERN-OHL-W-2.0
  • 6 layers460 × 109.3 mmReadout trenz, the printed circuit board in 3D

    Readout trenz

    Arich-Hardware/PCB

    409 parts1

Questions

How big is the Esp2400 PCB?

It measures 81.1 × 27.6 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Esp2400 use?

110 parts, built around the CH340C, GS8552-SR, CS1237-SO and XL2001E1. 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 Esp2400 KiCad files?

From the m24h/esp2400 repository on GitHub, at the commit this page was made from: the board is hardware/esp2400.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Esp2400 design in my own project?

Its repository publishes it under the Apache-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).