

Ion pump controller
open source controller that takes 24V in and spits out 0 - 7000V, set by a knob with an adjustable ramp time
- Size
- 273.1 × 186.1 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 63
- Nets
- 71
- Pads
- 177
- Tracks, vias
- 211, 17
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 6 Apr 2026
- Updated
- 22 Apr 2026
Overview
Ion pump controller is an open-source printed circuit board by AlexW-proj, from the AlexW-proj/ion-pump-controller repository on GitHub. It is a 2-layer board of 273.1 × 186.1 mm with 63 parts on 71 nets, routed with 211 tracks and 17 vias.
It is built around the TSR 1.5-24120E, TSR 1-2433 and MCP6001R-I/OT, with the TC4421CPA, R3000F and IRFP4668PBF among its other parts. Its parts include 25 resistors, 9 capacitors, 9 diodes, 9 connectors and 5 ICs. It belongs with the ESP32 boards of this library.
Main components
7TSR 1.5-24120E
SIP-3DC-DC Power ModulesTRACO POWERTSR 1-2433
SIP,11.6x7.5mm-40℃~+85℃ 1 10.2mm 11.6mm 1A 2200uF 3.3V 300uA 50mVp-p 6V~36V 7.5mm 80%、90% 850kHz Plastic encapsulated type Short Circuit Protection、Automatic fault recovery Step-down type ±1% SIP,11.6x7.5mm DC-DC Power Modules ROHSYLPTECDC-DC Power ModulesMCP6001R-I/OT
SOT-23-5-40℃~+125℃ 1 1.8V~6V 100uA 1MHz 1pA 1pA 23mA 28nV/√Hz@1kHz 2uV/℃ 4.5mV 600V/ms 76dB ESD protection Rail-to-Rail Input, Rail-to-Rail Output SOT-23-5 Operational Amplifier ROHSMicrochip TechnologyOperational AmplifierTC4421CPA
PDIP-80℃~+150℃ 1 200uA 4.5V~18V 60ns 60ns 9A 9A MOSFET PDIP-8 Gate Drivers ROHSMicrochip TechnologyGate DriversR3000F
DO-41Diodes - General PurposeSUNMATE ElecIRFP4668PBF
TO-247AC-55℃~+175℃ 1 N-channel 10.72nF 130A 160pF 200V 241nC@10V 520W 5V 810pF 9.7mΩ@10V N-Channel TO-247AC MOSFETs ROHSInfineon TechnologiesMOSFETsUF5408
DO-201AD-65℃~+125℃ 1 Independent 1.7V@3A 10uA@1kV 150A 1kV 3A 75ns DO-201AD Fast Recovery / High Efficiency Diodes ROHSSUNMATE ElecFast Recovery / High Efficiency Diodes
README
README.mdion-pump-controller
open source controller that takes 24V in and spits out 0 - 7000V, set by a knob with an adjustable ramp time. still just theoretical design, not tested physically
Parts
63| Qty | Value | Footprint | References |
|---|---|---|---|
| 20 | 50M | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R2, R3, R4, R5, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20 +4 |
| 8 | 2.5nF | Capacitor_THT:C_Disc_D14.5mm_W5.0mm_P10.00mm | C1, C2, C3, C4, C5, C6, C7, C8 |
| 8 | R3000F | Diode_THT:D_T-1_P12.70mm_Horizontal | D1, D2, D3, D4, D5, D6, D7, D8 |
| 2 | 330 | Resistor_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P25.40mm_Horizontal | R22, R23 |
| 1 | 1k | Resistor_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P25.40mm_Horizontal | R24 |
| 1 | 2.5nf | Capacitor_THT:C_Disc_D14.5mm_W5.0mm_P10.00mm | C9 |
| 1 | 470k | Resistor_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P25.40mm_Horizontal | R21 |
| 1 | 47k | Resistor_THT:R_Axial_DIN0411_L9.9mm_D3.6mm_P25.40mm_Horizontal | R25 |
| 1 | 6N137 | Package_DIP:DIP-8_W7.62mm | U5 |
| 1 | Adafruit_Feather_HUZZAH32_ESP32 | Module:Adafruit_Feather | A1 |
| 1 | Barrel_Jack | Connector_BarrelJack:BarrelJack_SwitchcraftConxall_RAPC10U_Horizontal | J1 |
| 1 | DRAIN BUTTON | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_Horizontal | J4 |
| 1 | IRFP4668PbF | Package_TO_SOT_THT:TO-247-3_Vertical | Q1 |
| 1 | LIGHT | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_Horizontal | J5 |
| 1 | MCP6001R | Package_TO_SOT_SMD:SOT-23-5 | U2 |
| 1 | NetTie_2 | NetTie:NetTie-2_SMD_Pad2.0mm | NT1 |
| 1 | POWER SWITCH | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_Horizontal | J6 |
| 1 | SCREEN | Connector_Phoenix_SPT:PhoenixContact_SPT_2.5_4-H-5.0_1x04_P5.0mm_Horizontal | J3 |
| 1 | START BUTTON | TerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2_1x02_P5.00mm_Horizontal | J2 |
| 1 | TC4421 | Package_DIP:DIP-8_W7.62mm | U6 |
| 1 | TSR1.5-24120E | Converter_DCDC:Converter_DCDC_TRACO_TSR1.5-24xxE_24120E_THT | U4 |
| 1 | TSR_1-2433 | Converter_DCDC:Converter_DCDC_TRACO_TSR-1_THT | U1 |
| 1 | Transformer_1P_1S | TerminalBlock:TerminalBlock_MaiXu_MX126-5.0-04P_1x04_P5.00mm | T1 |
| 1 | UF5408 | Diode_THT:D_DO-201AD_P15.24mm_Horizontal | D9 |
| 1 | V_T pot | Potentiometer_THT:Potentiometer_ACP_CA6-H2,5_Horizontal | RV2 |
| 1 | earth terminal | TestPoint:TestPoint_Pad_4.0x4.0mm | J9 |
| 1 | output + | TestPoint:TestPoint_Pad_4.0x4.0mm | J8 |
| 1 | output - | TestPoint:TestPoint_Pad_4.0x4.0mm | J7 |
| 1 | ramp pot | Potentiometer_THT:Potentiometer_ACP_CA6-H2,5_Horizontal | RV1 |
Questions
How big is the Ion pump controller PCB?
It measures 273.1 × 186.1 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Ion pump controller use?
63 parts, built around the TSR 1.5-24120E, TSR 1-2433, MCP6001R-I/OT and TC4421CPA. 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 Ion pump controller KiCad files?
From the AlexW-proj/ion-pump-controller repository on GitHub, at the commit this page was made from: the board is ion-pump-controller.kicad_pcb and its schematic ion-pump-controller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Ion pump controller design in my own project?
Its repository states no licence, so its author keeps all rights: ask AlexW-proj before reusing the design.
Similar boards
- 2 layers189 × 114.5 mm

- 4 layers44 × 22 mm

Doublebridgeright v8
supernova-10/Kubits-programmable-magnets
Kubit is my Final Year Project (FYP) — a modular reconfigurable robot that uses programmable magnets, gears, and custom PCB-based control to achieve untethered actuation and reconfiguration.
32 parts1 - 2 layers53 × 47.1 mm

- 2 layers

GB2
Andy18650/GB2-2025-team4
GitHub repository for Cambridge University Engineering part IIA project GB2: Electrical Power, Team 4
167 partsGPL-3.0 - 2 layers107.2 × 60.3 mm

Class D Audio Amplifier
fredie1811/Class-D-Amplifier
The KiCad Schematic and PCB Layout for a Half Bridge Class-D Audio Amplifier using an MH-M28 for inputting the audio via an audio jack or via bluetooth.
35 parts - 2 layers123.2 × 127 mm

Projeto rounded
Guilherme32/controle-forno-LITel
Esse repositório guarda o que foi desenvolvido para o controle do forno do Laboratório de Instrumentação e Telemetria da UFJF (LITel)
57 parts - 2 layers99.1 × 89.8 mm

- 2 layers69.5 × 25 mm

Drill
OleksandrReinskyi/Drill
System składa się z trzech modułów: 1. Zasilacza: Zasilacz od laptopa 20V/4.5A 2. Płytka modulacji szerokości impulsów: Uklad służący do regulowania napięcia na silniku. 3. Silnik: Szczotkowy silnik RS385-17V
13 parts