

Power
einheit s5 (S501) — 5-port managed PoE switch on Allwinner T113-S3
- Size
- 66.7 × 39 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 62
- Nets
- 34
- Pads
- 208
- Tracks, vias
- 239, 75
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 30 Jun 2026
- Updated
- 26 Jul 2026
Overview
Power is an open-source printed circuit board by KRuskowski, from the KRuskowski/s5 repository on GitHub. It is a 4-layer board of 66.7 × 39 mm with 62 parts on 34 nets, routed with 239 tracks and 75 vias.
It is built around the LM5122MH, TPS54560DDA and AMS1117-3.3, with the BSC057N08NS3G, BZX84C12 and PMEG10010ELR-QX among its other parts. Its parts include 21 capacitors, 18 resistors, 4 diodes, 3 ICs and 3 transistors.
Main components
8LM5122MH
HTSSOP-20-EP-40℃~+125℃@(TJ) 1 4.5V~65V 400kHz~1MHz Adjustable Boost Boost External Yes HTSSOP-20-EP DC-DC Converters ROHSTexas InstrumentsDC-DC ConvertersTPS54560DDA
SO-8-EP-40℃~+150℃@(TJ) 1 146uA 2.5MHz 4.5V~60V 5A 800mV~58.8V Adjustable Buck Buck Built-in No SO-8-EP DC-DC Converters ROHSTexas InstrumentsDC-DC ConvertersAMS1117-3.3
SOT-223-40℃~+125℃ 0.003%Vout 1 1.1V@(800mA) 15V 1A 3.3V 5mA 72dB@(120Hz) Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsBSC057N08NS3G
TDSON-8(5x6)-55℃~+150℃ 1 N-channel 100A 114W 1nF 3.5V 3.9nF 30pF 5.7mΩ@10V 56nC@10V 80V TDSON-8(5x6) MOSFETs ROHSInfineon TechnologiesMOSFETsBZX84C12
SOT-23Zener DiodeshongjiachengPMEG10010ELR-QX
SOD-123W-65℃~+150℃ 100V 150nA@100V 1A 770mV@1A Independent SOD-123W Schottky Diodes ROHSNexperiaSchottky DiodesSMBJ33A
DO-214AA(SMB)-55℃~+150℃ 11.26A@10/1000us 33V 40.6V 53.3V 5uA 600W@10/1000us IEC 61000-4-2 TVS Unidirectional DO-214AA(SMB) ESD and Surge Protection (TVS/ESD) ROHShongjiachengESD And Surge Protection (TVS/ESD)SS56
SMA(DO-214AC)Schottky Diodeshongjiacheng
README
hw/core/README.mds5 Hardware — 5-Port Managed Switch Board
KiCad + SKiDL hardware for the s5 (S501) switch.
Generating the netlist
export KICAD_SYMBOL_DIR=/usr/share/kicad/symbols
export KICAD8_SYMBOL_DIR=/usr/share/kicad/symbols
python netlistscript # writes netlist_s5.netImport the result into KiCad: File -> Import -> Netlist.
What's on the board
| Block | Part | Notes |
|---|---|---|
| Management SoC | Allwinner T113-S3 (eLQFP128, SiP 128MB DDR3) | No external DRAM routing. Real pin numbers from datasheet v1.6 (see T113S3_PINMAP.md). |
| Switch ASIC | KSZ9477S (128-TQFP) | 5 copper GbE PHY ports + RGMII CPU port (port 6). Mainline DSA (microchip,ksz9477). |
| CPU-port link | T113 EMAC (RGMII, PG bank) -> KSZ port 6 | MAC-to-MAC, no magnetics, frees all 5 copper ports for users. |
| 5x GbE ports | Discrete GbE magnetics (YDS 30F-51NL) + plain RJ45 | Full 1000BASE-T (4 pairs/port). |
| PoE PSE | 2x TPS23861 (4ch each), all 5 ports | 48V DC in, N-FET + sense per port. |
| Power input | 48V DC -> TPS54560 buck (5V) | LDO chain: 3.3/2.5/1.2V (KSZ) + 0.9V buck (T113 core) + 1.8V LDO (DRAM). |
| Boot flash | W25Q128 SPI NOR (SOIC-8) | Shared SPI0 bus; flash CS on PC3, KSZ CS via GPIO. |
| Watchdog | TPS3823-33 (SOT-23-5) | RST -> T113 RESET, WDI from T113 GPIO. |
| Console | 3-pin UART header | T113 UART0 (PE2/PE3). |
| USB | USB-C (GCT USB4110) | Device mode for debug/FEL. |
| Stackup | 4-layer | No external DDR3 = no high-speed signal layer needed. |
Key design files
| File | Description |
|---|---|
netlistscript | SKiDL connection script (the source of truth) |
netlist_s5.net | Generated netlist (0 errors) |
T113S3_PINMAP.md | T113-S3 pin map extracted from datasheet v1.6 |
Open TODOs (marked in-script)
- T113 eLQFP128 exposed pad -> GND is mandatory (only one dedicated GND pin: AGND=91). Add EP in the footprint.
- RGMII CLKIN 25MHz reference source (KSZ SYNCLKO or crystal).
- Unused analog rails (VCC-LVDS/HPVCC/TVOUT/TVIN) — confirm per datasheet §5.3 whether they may be left unpowered.
- AVCC filtering (ferrite bead recommended per datasheet).
- T113 package footprint (
eLQFP128_14x14x1.4mm) — confirm or create.
Parts
62| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 100k | Resistor_SMD:R_0402_1005Metric | R1, R2, R13, R15 |
| 4 | MountingHole_M3_PE | MountingHole:MountingHole_3mm_Pad | MH1, MH2, MH3, MH4 |
| 3 | 100nF | Capacitor_SMD:C_0402_1005Metric | C6, C9, C15 |
| 3 | 10k | Resistor_SMD:R_0402_1005Metric | R6, R7, R18 |
| 3 | 10uF/100V | Capacitor_SMD:C_1210_3225Metric | C10, C11, C12 |
| 2 | 100R | Resistor_SMD:R_0402_1005Metric | R9, R10 |
| 2 | 10uF | Capacitor_SMD:C_1210_3225Metric | C1, C2 |
| 2 | 2.2R | Resistor_SMD:R_0402_1005Metric | R11, R12 |
| 2 | 2.2uF | Capacitor_SMD:C_1206_3216Metric | C17, C18 |
| 2 | 22uF | Capacitor_SMD:C_0805_2012Metric | C19, C20 |
| 2 | 22uF/63V | Capacitor_SMD:C_1206_3216Metric | C13, C14 |
| 2 | BSC057N08NS3G | Package_SO:PowerPAK_SO-8_Single | Q2, Q3 |
| 1 | 100pF | Capacitor_SMD:C_0402_1005Metric | C8 |
| 1 | 100uF | Capacitor_SMD:C_1206_3216Metric | C3 |
| 1 | 10nF | Capacitor_SMD:C_0402_1005Metric | C7 |
| 1 | 10uF | Capacitor_SMD:C_0805_2012Metric | C21 |
| 1 | 13k | Resistor_SMD:R_0402_1005Metric | R14 |
| 1 | 15nF | Capacitor_SMD:C_0402_1005Metric | C16 |
| 1 | 1uF | Capacitor_SMD:C_0603_1608Metric | C4 |
| 1 | 2.2uH XAL1010-222MED Isat34A DCR2.8mR (LCSC C5125746) | Inductor_SMD:L_Coilcraft_XAL1010-XXX | FB1 |
| 1 | 22uH | Inductor_SMD:L_Bourns_SRP1245A | L1 |
| 1 | 24.9k | Resistor_SMD:R_0402_1005Metric | R16 |
| 1 | 33uH | Inductor_SMD:L_Coilcraft_XAL1510-333 | L2 |
| 1 | 4.7uF | Capacitor_SMD:C_0805_2012Metric | C5 |
| 1 | 40.2k | Resistor_SMD:R_0402_1005Metric | R8 |
| 1 | 440k | Resistor_SMD:R_0402_1005Metric | R5 |
| 1 | 45.3k | Resistor_SMD:R_0402_1005Metric | R4 |
| 1 | 52.3k | Resistor_SMD:R_0402_1005Metric | R17 |
| 1 | 6.8k | Resistor_SMD:R_0402_1005Metric | R3 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U3 |
| 1 | BZX84C12 | Package_TO_SOT_SMD:SOT-23 | D2 |
| 1 | Fuse_12A_TL_0452012 | Fuse:Fuse_Littelfuse-NANO2-451_453 | F1 |
| 1 | LM5122 | Package_SO:HTSSOP-20-1EP_4.4x6.5mm_P0.65mm_EP3.4x6.5mm_ThermalVias | U1 |
| 1 | MOV_S14K30_DNP | Varistor:RV_Disc_D9mm_W3.9mm_P5mm | RV1 |
| 1 | MSTB2,5/3-GF-5,08_1776511 | Connector_Phoenix_MSTB:PhoenixContact_MSTB_2,5_3-GF-5,08_1x03_P5.08mm_Horizontal_ThreadedFlange | J1 |
| 1 | PMEG10010ELR-QX | Diode_SMD:D_SOD-123F | D4 |
| 1 | PowerCable_8way | power:PowerCable_8way_SolderField | J2 |
| 1 | R_5m_2W | Resistor_SMD:R_2512_6332Metric | RS |
| 1 | SMBJ33A | Diode_SMD:D_SMB | D1 |
| 1 | SQJ409EP P-ch 40V 7mR (LCSC C727776) | Package_SO:PowerPAK_SO-8L_Single | Q1 |
| 1 | SS56 | Diode_SMD:D_SMC | D3 |
| 1 | TPS54560 | Package_SO:SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mm | U2 |
The 61 most common of 62 parts.
Questions
How big is the Power PCB?
It measures 66.7 × 39 mm and has 4 copper layers, 1.6 mm thick.
What parts does the Power use?
62 parts, built around the LM5122MH, TPS54560DDA, AMS1117-3.3 and BSC057N08NS3G. 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 KiCad files?
From the KRuskowski/s5 repository on GitHub, at the commit this page was made from: the board is hw/power/power.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the Power design in my own project?
Its repository states no licence, so its author keeps all rights: ask KRuskowski before reusing the design.
More from KRuskowski/s5
1- 4 layers125.5 × 100 mm

Similar boards
- 2 layers220 × 130 mm

Mrf101 40m pa usbpd
ablanquart/thegrenade_2026
USB-C powered linear amplifier for 40M band with harmonic rejection and SMA ports
96 partsCERN-OHL-S-2.0 - 4 layers49.5 × 56.8 mm

BLE CAN module
shivamtiwari020505/Automotive-BLE-CAN-Module
KiCad hardware design for an automotive BLE-to-CAN module
110 parts - 2 layers95 × 75 mm

Smart Cabinet Fan
ginomcfino/smart-fan-controller
Dual-fan controller with temperature sensing, tachometer monitoring, overtemperature alarm, and manual override. Designed in KiCad.
61 parts - 2 layers43.5 × 23 mm

- 2 layers120 × 72.4 mm

Irrigation ctrl main board
mwick83/irrigation_ctrl_hw
Irrigation Controller aiming to keep (my) plants happy - hardware repository
85 parts1BSD-3-Clause - 2 layers55 × 65 mm

- 4 layers

Ceilingpuck v3 final v0-2
nate922/ceilingpuck_v4
Ceiling Puck v4 - smart ceiling sensor/actuator
115 parts - 4 layers48.3 × 20.3 mm
