Skip to the content
4 layers203.8 × 99.1 mmISOpower complete bothboards, the printed circuit board in 3D

ISOpower complete bothboards

practable/iso-power-pcb

Remote power control board for ISO experiment containers, used for remote labs projects

Size
203.8 × 99.1 mm
Copper layers
4
Thickness
4.69 mm
Parts
196
Nets
193
Pads
678
Tracks, vias
1,665, 312
Pours
3
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
24 Jan 2022
Updated
25 Jul 2025

Overview

ISOpower complete bothboards is an open-source printed circuit board by practable, from the practable/iso-power-pcb repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 203.8 × 99.1 mm with 196 parts on 193 nets, routed with 1,665 tracks and 312 vias.

It is built around the ATMEGA328PB-MN, CH340C and ESP32-WROOM-32, with the LM2596S-5.0, AMS1117-3.3 and HEF4093BT among its other parts. Its parts include 47 resistors, 30 capacitors, 21 connectors, 20 transistors and 15 ICs. It belongs with the ESP32, AVR (ATmega, ATtiny) and RISC-V boards of this library.

Main components

10

README

README.md

ISOpowerProject

Remote power control board for ISO experiment containers, used for remote labs projects ISOpower ISOpowerPCBdesign

Use

Programming [See Issues]

To Program AtMega328pb use the following settings: image

prog_power_select

  • Jumper is used for power routing during programming
  • Cut trace to main and solder USB to center to enable USB power during programming.
  • Ensure to remove USB side and replace main for normal use

Issues V1.0

  1. Tx & Rx Pin swapped on CH340 - aTmeGA328P
  • To enable USB communication, reverse pins 2 & 3

Parts

196
QtyValueFootprintReferences
2610kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR2, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24 +10
18100nCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC1, C2, C3, C4, C11, C12, C15, C16, C22, C23, C24, C26, C27, C28, C29, C30 +2
12BC817Package_TO_SOT_SMD:SOT-23Q9, Q10, Q11, Q12, Q13, Q14, Q15, Q16, Q17, Q18, Q19, Q20
6220rResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR27, R28, R31, R32, R33, R34
6IRF5305_PBFPackage_TO_SOT_SMD:TO-263-2Q1, Q4, Q5, Q6, Q7, Q8
6MountingHoleMountingHole:MountingHole_3.2mm_M3H5, H6, H7, H8, H9, H10
5Net_TieNetTie:NetTie-2_SMD_Pad0.5mmN3, N5, N7, N9, N10
5USB_CH_AConnector_USB:USB_A_Molex_67643_HorizontalJ9, J10, J11, J12, J13
5XT30_connector_DC_30A_femaleConnector_AMASS:AMASS_XT30PW-F_1x02_P2.50mm_HorizontalJ14, J15, J16, J17, J18
4560rResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1a1, R2b1, R3a1, R3b1
4TL431DBZPackage_TO_SOT_SMD:SOT-23U15, U16, U17, U18
3100uCapacitor_SMD:CP_Elec_6.3x7.7C9, C10, C21
3330rResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1, R4, R30
21nCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC17, C18
222pCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC7, C8
222uCapacitor_SMD:CP_Elec_6.3x5.4C13, C14
2470rResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1b1, R4b1
2ACS712xLCTR-30APackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU6, U7
2BlueLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD2, D9
2CH340CPackage_SO:SOIC-16_3.9x9.9mm_P1.27mmU8, U14
2GREENLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD5, D6
2REDLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD7, D8
2Si2319CDSPackage_TO_SOT_SMD:SOT-23Q2, Q3
2USB_B_MiniConnector_USB:USB_Mini-B_Lumberg_2486_01_HorizontalJ20, J31
2i6A4W020A-DC-DC-250WISOpower:i6A4W-DIPU4, U5
110uHInductor_SMD:L_0805_2012Metric_Pad1.05x1.20mm_HandSolderL1
112V_BUSTestPoint:TestPoint_Pad_D1.5mmTP4
112V_MONITORTestPoint:TestPoint_Pad_D1.5mmTP9
112vTerminalTerminalBlock:TerminalBlock_Altech_AK300-2_P5.00mmJ22
112v_trimResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR7
116MHzCrystal:Crystal_SMD_Abracon_ABM3C-4Pin_5.0x3.2mmY1
11MResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR8
11N5821Diode_SMD:D_SMAD3
11kResistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR29
120AFuse:Fuseholder_Cylinder-5x20mm_Stelvio-Kontek_PTF78_Horizontal_OpenF1
1220uCapacitor_SMD:CP_Elec_6.3x7.7C20
124V_BUSTestPoint:TestPoint_Pad_D1.5mmTP2
124vTerminalTerminalBlock:TerminalBlock_Altech_AK300-2_P5.00mmJ21
12k0Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR4a1
12k2Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR2a1
12x2_ISOpower_mountingHolesMountingHole:ISOpower_4xmounting_M3H11
133uHInductor_SMD:L_12x12mm_H8mmL2
13V3_BUSTestPoint:TestPoint_Pad_D1.5mmTP3
13V3_spareConnector_PinHeader_1.27mm:PinHeader_1x01_P1.27mm_VerticalJ30
14n7Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC25
15V_BUSTestPoint:TestPoint_Pad_D1.5mmTP5
15V_MONITORTestPoint:TestPoint_Pad_D1.5mmTP10
15vTerminalTerminalBlock:TerminalBlock_Altech_AK300-2_P5.00mmJ23
15v_trimResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR6
1680uCapacitor_THT:C_Radial_D12.5mm_H20.0mm_P5.00mmC19
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U2
1ATmega328PB-MPackage_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.1x3.1mmU3
1AVR-ISPConnector_PinHeader_1.27mm:PinHeader_2x03_P1.27mm_VerticalJ8
1AtMega_ResetTestPoint:TestPoint_Pad_D1.5mmTP6
1BOOTButton_Switch_SMD:SW_SPST_EVQPE1SW2
1BZV55B18Diode_SMD:D_MiniMELF_HandsolderingD1
1DSBL_BYPSS_AJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP3
1DSBL_BYPSS_BJumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP2
1ENButton_Switch_SMD:SW_SPST_EVQPE1SW3
1ESP32-WROOM-32RF_Module:ESP32-WROOM-32U1
1ESP32_headerConnector_PinHeader_1.27mm:PinHeader_1x10_P1.27mm_VerticalJ19
1ESP_GPIO_AConnector_PinHeader_1.27mm:PinHeader_1x10_P1.27mm_VerticalJ5
1ESP_GPIO_BConnector_PinHeader_1.27mm:PinHeader_1x05_P1.27mm_VerticalJ2
1ESPpin4-7Connector_PinHeader_1.27mm:PinHeader_1x04_P1.27mm_VerticalJ3
1Fan_IEC60617ISOpower:Fan12V_40by10.5mmM1
1GNDTestPoint:TestPoint_Pad_D1.5mmTP1
1HEF4093BPackage_SO:SOIC-14_3.9x8.7mm_P1.27mmU19
1LM2596S-5Package_TO_SOT_SMD:TO-263-5_TabPin3U10
1LOGO000_Graphics_Immo:practactable.io_text_30x11_SMG***
1LOGO000_Graphics_Immo:practactable.io_text_50x20G***
1LOGO000_Graphics_Immo:practactable.io_text_20x8G***
1LOGO000_Graphics_Immo:practactable.io_symbol_7x6G***
1MCU_PWRJumper:SolderJumper-3_P1.3mm_Bridged12_RoundedPad1.0x1.5mm_NumberLabelsJP1
1Net_TieNetTie:NetTie-8-15A_1oz_2oz_longN8
1Net_TieNetTie:NetTie-8-15A_1oz_2ozN6
1OP_0Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP4
1OP_1Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP5
1OP_2Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP6
1OP_3Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP7
1OP_4Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP8

The 182 most common of 196 parts.

More from practable/iso-power-pcb

3
  • 4 layers119.4 × 99.1 mmISOpower, the printed circuit board in 3D

    ISOpower

    practable/iso-power-pcb

    Remote power control board for ISO experiment containers, used for remote labs projects

    159 partsGPL-3.0
  • 4 layers119.4 × 99.1 mmISOpower, the printed circuit board in 3D

    ISOpower

    practable/iso-power-pcb

    Remote power control board for ISO experiment containers, used for remote labs projects

    130 partsGPL-3.0
  • 4 layers52.1 × 35.6 mmISOpowerWiFi PCB, the printed circuit board in 3D

    ISOpowerWiFi PCB

    practable/iso-power-pcb

    Remote power control board for ISO experiment containers, used for remote labs projects

    38 partsGPL-3.0

Similar boards

  • 2 layers93.4 × 87.4 mmNODE, the printed circuit board in 3D

    NODE

    maivananh111/NODE_PCB

    NODE_PCB

    138 parts
  • 2 layers67 × 104 mmBreakout board, the printed circuit board in 3D

    Breakout board

    Mritunjay5511/ESP32-Multi-Motor-Controller-Board-

    Custom ESP32-WROOM-32 robotics controller PCB with onboard buck/LDO power regulation, auto-program circuit, and BTS7960/RMCS/relay/servo interfaces. Designed in KiCad.

    38 parts5MIT
  • 4 layers85.1 × 53.3 mmEsp32-faerfly V2.0, the printed circuit board in 3D

    Esp32-faerfly V2.0

    low-poly-studio/esp32-faerfly

    Imogen Wren Business Card Light Show PCB

    103 parts5
  • 2 layers80 × 42.2 mmRes Meas, the printed circuit board in 3D

    Res Meas

    ntd176/res-meas-pcb

    Measurement: Unbalanced wheatstone bridge with ads1115 (16-bit ADC)

    32 partsMIT
  • 2 layers115 × 115 mmDrone, the printed circuit board in 3D

    Drone

    rmingon/drone-uwb

    Drone design for automatic position in space with UWB

    49 parts13
  • 2 layers78.5 × 34.3 mmJantteri main, the printed circuit board in 3D

    Jantteri main

    OJ2016/pcb-common

    46 parts1
  • 2 layers54.5 × 29.5 mmPWM GripHeat, the printed circuit board in 3D

    PWM GripHeat

    atomspring/PWM-GripHeat

    Rugged PWM control for a motorcycle grip heater

    56 partsGPL-3.0

Questions

How big is the ISOpower complete bothboards PCB?

It measures 203.8 × 99.1 mm and has 4 copper layers, 4.69 mm thick.

What parts does the ISOpower complete bothboards use?

196 parts, built around the ATMEGA328PB-MN, CH340C, ESP32-WROOM-32 and LM2596S-5.0. 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 ISOpower complete bothboards KiCad files?

From the practable/iso-power-pcb repository on GitHub, at the commit this page was made from: the board is Backup/ISOpower_complete_bothboards/ISOpower_complete_bothboards.kicad_pcb and its schematic Backup/ISOpower_complete_bothboards/5to12_logic.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the ISOpower complete bothboards design in my own project?

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