Skip to the content
4 layers169.3 × 100.7 mmPower source, the printed circuit board in 3D

This is a repo to display all of my hardware and software projects.

Size
169.3 × 100.7 mm
Copper layers
4
Thickness
1.68 mm
Parts
64
Nets
47
Pads
165
Tracks, vias
302, 103
Pours
8
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
15 Sep 2026
Updated
2 Oct 2026

Overview

Power source is an open-source printed circuit board by ian-t-a, from the ian-t-a/ian-t-a.github.io repository on GitHub. It is a 4-layer board of 169.3 × 100.7 mm with 64 parts on 47 nets, routed with 302 tracks and 103 vias.

It is built around the LT3083ET#PBF, LT3091ET7#PBF and SK54A-LTP, with the HPZR-C8V2X, SI4403DDY-T1-GE3-VB and SRR1210-330M among its other parts. Its parts include 18 capacitors, 8 connectors, 7 resistors, 7 ICs and 5 diodes. It belongs with the robots and motor control boards of this library.

Main components

6

README

projects/weeding-robot/kicad/README.md

Weeding Robot Interface Board

View the KiCad project on KiCanvas

Description

This board was designed to clean up the wiring previously used to connect all the peripherals to our main computational board, the Jetson Orin Nano. We were originally using breadboards and jumper wires to connect the peripherals, including the laser driver board, stepper motor driver, stepper motor, and edge detection modules. This was neither a sustainable nor a reliable way to connect our peripherals, and it often caused connectivity and signal integrity issues during testing. It also made debugging difficult, since it was hard to tell whether an issue was caused by a bad connection or an actual software bug. To move the project further along and improve our debugging and development efficiency, we needed a better long-term solution: a PCB.

Design Decisions

There were a number of constraints for this board, mainly the UART and PWM traces to the stepper motor and laser driver, and the requirement to connect to the Jetson Orin Nano while being powered partially by the Jetson and partially by an external power source. Other constraints included providing the appropriate connectors for the edge detection modules, stepper motor, and laser driver board.

Connectors — JST For the peripheral connectors, I went with JSTs. This decision was based on needing a connector with a latching mechanism, as well as the ability to detach quickly from the board for easy transport and debugging. The board has a max output of around 5A to the laser driver board, which the JST connectors could comfortably handle. Most of our peripherals also already used JST connectors, so standardizing on JST let me avoid changing the existing connectors on the peripherals themselves.

Jetson Interface — Long-Lead 2x20 Header To connect to the Jetson, I used a long-lead female 2x20 pin header. This makes the board a HAT that sits directly on top of the Jetson. I chose long-lead headers specifically so jumper wires could still be connected to the Jetson's pins while the HAT was installed, which made debugging and prototyping much easier.

Two-Layer Stackup I originally thought the board would be fairly simple, so I made it a two-layer board to reduce manufacturing costs, which in hindsight was an oversight. That decision has some downsides, mainly the lack of a solid ground plane, which can cause signal integrity issues, especially on the UART lines. We also recently upgraded to a new, more powerful laser with different voltage and current requirements. Between that change and my concerns about the lack of a proper ground reference, I'm currently working on a new board in Altium.

Planned Improvements

  • Four-layer stackup to provide a solid ground plane
  • Smaller form factor, if possible
  • Improved signal integrity and reduced EMI

Parts

64
QtyValueFootprintReferences
4HSE-B20254-035H-01HSE-B20254-035H-01:HSINK_HSE-B20254-035H-01HS1, HS2, HS3, HS4
4MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H2, H3, H4
310uf. low ESRT494B106K020AT:CAPMP3.7X2.8_2.1N_KEM-MC7, C8, C10
20.0075Resistor_SMD:R_2512_6332Metric_Pad1.40x3.35mm_HandSolderR2, R3
215uf, Low ESRF931C227MNC:F93-N_AVX-MC6, C9
218uH, SRR1210-180MSRR1210-330M:IND_BOURNS_SRR1210L1, L2
22.2uf/100VCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC1, C2
2220ufF931C227MNC:F93-N_AVX-MC3, C4
222uf, Low ESRT494B106K020AT:CAPMP3.7X2.8_2.1N_KEM-MC12, C18
24.5A, SF-1206F450M-2Fuse:Fuse_1206_3216Metric_Pad1.42x1.75mm_HandSolderF2, F3
25kPCM_Resistor_SMD_AKL:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR5, R6
2AM2D-1505S-RZAM2D-1505S-RZ:SIP7_AM1D-Z_SINGLE_3000-6000VDC_AIMU1, U2
2LT3083ET#PBFPackage_TO_SOT_THT:TO-220-5_P3.4x3.7mm_StaggerOdd_Lead3.8mm_VerticalU3, U4
2LT3091ET7#PBFPackage_TO_SOT_THT:TO-220-7_P2.54x3.7mm_StaggerOdd_Lead3.8mm_VerticalU6, U7
2SK54A-LTPDiode_SMD:D_SMA_HandsolderingD3, D4
10.1uf , >30Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC14
10.1uf, Low ESRCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC16
11 nf, C0G/NP0 ceramicCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC15
1100kPCM_Resistor_SMD_AKL:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR1
1100k, neg_IPotentiometer_THT:WH148 PotentiometerRV3
1100uf, Low ESRT494B106K020AT:CAPMP3.7X2.8_2.1N_KEM-MC11
115A0679L9150-05:FUSC6125X279NF1
11kPCM_Resistor_SMD_AKL:R_0805_2012Metric_Pad1.20x1.40mm_HandSolderR10
120k, neg_VPotentiometer_THT:WH148 PotentiometerRV4
120k, pos_IPotentiometer_THT:WH148 PotentiometerRV1
120k, pos_VPotentiometer_THT:WH148 PotentiometerRV2
1220uf, tantalumF931C227MNC:F93-N_AVX-MC17
1470uf, Low ESREEE-HD1C471AP:CAP_EEEHC_G_PAN-MC5
168uf,tantalum, low ESR, >30F931C227MNC:F93-N_AVX-MC13
18.87kPCM_Resistor_SMD_AKL:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR9
1Conn_01x02_in1890963:PHOENIX_1890963J2
1Conn_01x03_out1751251_terminal_3x1:CONN_1751251_PXCJ1
1Conn_Pos_meter_supplyConnector_JST:JST_XH_B3B-XH-AM_1x03_P2.50mm_VerticalJ3
1Conn_neg_meter_supplyConnector_JST:JST_XH_B3B-XH-AM_1x03_P2.50mm_VerticalJ4
1Fan1Connector_PinHeader_2.00mm:PinHeader_1x02_P2.00mm_VerticalJ6
1Fan2Connector_PinHeader_2.00mm:PinHeader_1x02_P2.00mm_VerticalJ5
1HPZR-C8V2XDiode_SMD:Nexperia_CFP3_SOD-123WD2
1LM2596S-ADJ_NOPBLM2596S:VREG_LM2596S-ADJ_NOPBU5
1RS3A-13-FDiode_SMD:D_SMC_HandsolderingD5
1SI4403DDY-T1-GE3PCM_Package_SO_AKL:SO-8_3.9x4.9mm_P1.27mmQ1
1SMAJ15A-TVSDiode_SMD:D_SMA_HandsolderingD1
1SRR1210-330MSRR1210-330M:IND_BOURNS_SRR1210L3
1conn_neg_current_senseConnector_JST:JST_XA_B02B-XASK-1-A_1x02_P2.50mm_VerticalJ8
1conn_pos_current_senseConnector_JST:JST_XA_B02B-XASK-1-A_1x02_P2.50mm_VerticalJ7

More from ian-t-a/ian-t-a.github.io

1
  • 2 layers52.7 × 54.5 mmStepper driver, the printed circuit board in 3D

    Stepper driver

    ian-t-a/ian-t-a.github.io

    This is a repo to display all of my hardware and software projects.

    11 parts

Similar boards

  • 8 layers320 × 380 mmChess board, the printed circuit board in 3D

    Chess board

    nicksan222/chess

    Make your move. Watch the board come alive. ♟️✨

    347 partsMIT
  • 2 layers166 × 160.6 mmSnifferA, the printed circuit board in 3D

    SnifferA

    jibonaronno/documentsA

    It is required to change settings using SCLManager.exe when required for new setup.

    68 parts4
  • 6 layers276 × 93.5 mmMnt reform motherboard, the printed circuit board in 3D

    Mnt reform motherboard

    Junkz3/wrench-board

    A senior microsoldering technician, available to every repair shop from the seasoned pro to the apprentice. Powered by Claude Opus 5

    505 parts259
  • 2 layers120 × 94 mmAurelia robotics PCB, the printed circuit board in 3D

    Aurelia robotics PCB

    DanielCusi/MoonJelly-robotics-PCB

    Robotics PCB designed for Eurobot used by Wolvineers.

    270 partsCERN-OHL-W-2.0
  • 4 layers86 × 69.5 mmTjko brickpico brickpico, the printed circuit board in 3D

    Tjko brickpico brickpico

    punkfab/pcb-corpus

    235 real KiCad boards from open-source hardware repositories, prepared as a placement and routing benchmark

    124 parts1
  • 2 layers82.8 × 74.4 mmConverters, the printed circuit board in 3D

    Converters

    waterloo-rocketry/infrastructure

    Ground Side Power Distribution

    51 parts

Questions

How big is the Power source PCB?

It measures 169.3 × 100.7 mm and has 4 copper layers, 1.68 mm thick.

What parts does the Power source use?

64 parts, built around the LT3083ET#PBF, LT3091ET7#PBF, SK54A-LTP and HPZR-C8V2X. 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 Power source KiCad files?

From the ian-t-a/ian-t-a.github.io repository on GitHub, at the commit this page was made from: the board is projects/power-supply/kicad/power_source.kicad_pcb and its schematic projects/power-supply/kicad/power_source.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Power source design in my own project?

Its repository states no licence, so its author keeps all rights: ask ian-t-a before reusing the design.