Skip to the content
PCBKitNew board
2 layers120 × 60 mmControlBoard, the printed circuit board in 3D

Raspberry Pi 4 control board for a split-flap display + HUB75 LED panels: USB-C PD input, 8A buck, Pi eFuse. KiCad, gerbers, BOM, enclosure.

Size
120 × 60 mm
Copper layers
2
Thickness
1.6 mm
Parts
62
Nets
57
Pads
201
Tracks, vias
228, 87
Pours
10
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
20 Oct 2026
Updated
20 Oct 2026

Overview

ControlBoard is an open-source printed circuit board by itsmeibii, from the itsmeibii/SplitFlap-Control-Board repository on GitHub. It is a 2-layer board of 120 × 60 mm with 62 parts on 57 nets, routed with 228 tracks and 87 vias.

It is built around the TPS56A37RPAR, TPS259474ARPW and LTST-C170KGKT, with the LTST-C170KRKT, LTST-C170TBKT and SMAJ22A among its other parts. Its parts include 17 resistors, 14 capacitors, 5 diodes, 5 connectors and 3 ICs. It belongs with the power and lEDs and displays boards of this library.

Main components

7

README

README.md

SplitFlap Display Control Board

A Raspberry Pi 4 controller board for a split-flap display with HUB75 LED matrix panels. One USB-C PD cable powers the Pi, the split-flap motor drivers and the LED panels.

3D render

Features

  • USB-C PD input: an Adafruit HUSB238 breakout asks the charger for 20 V / 3 A (60 W)
  • 12–20 V → 5 V buck converter: TI TPS56A37, up to ~8 A. An EN/UVLO divider keeps it off until PD has negotiated, and its power-good goes to a Pi GPIO.
  • Pi protection: a TPS259474 eFuse on the Pi's 5 V rail (5.83 V overvoltage cutoff, 3.5 A current limit, power-good to a GPIO)
  • Fused outputs: 7.5 A for the HUB75 panels and 3 A for the split-flap modules (ATO blade fuses)
  • TVS protection: SMAJ22A on VBUS and SMAJ6.0A on 5 V
  • Connectors: HUB75 data header, split-flap (Chainlink) data bus, two config buttons and status LEDs

Repo layout

PathContents
control board/ControlBoard/KiCad 10 project (schematic, PCB, custom symbols/footprints)
control board/ControlBoard/fab/JLCPCB gerbers, assembly files, DigiKey BOM
housing/Enclosure: CadQuery scripts, STEP and STL files
pi/Raspberry Pi smoke test for the Chainlink driver
hub_75_test/HUB75 LED panel test firmware (Arduino + ESP-IDF)
docs/Schematic PDF and renders

Schematics

Power schematic Top-level schematic

PCB

TopBottom
topbottom

Enclosure

Enclosure render

Enclosure preview, front and cutaway

The split-flap mechanism and driver boards come from scottbez1/splitflap. This repo contains only the control board and enclosure I designed for it.

Parts

62
QtyValueFootprintReferences
6MountingHole_2.7mm_M2.5MountingHole_2.7mm_M2.5H1, H2, H3, H4, H5, H6
6TestPointTestPoint:TestPoint_Pad_D1.0mmTP1, TP2, TP3, TP4, TP5, TP6
30.1uCapacitor_SMD:C_0805_2012MetricC3, C6, C11
210kResistor_SMD:R_0805_2012MetricR5, R14
210uCapacitor_SMD:C_1206_3216MetricC1, C2
21uCapacitor_SMD:C_0805_2012MetricC10, C14
22.2nCapacitor_SMD:C_0805_2012MetricC9, C12
2220Resistor_SMD:R_0805_2012MetricR1, R11
222uCapacitor_SMD:C_1210_3225MetricC7, C8
247kResistor_SMD:R_0805_2012MetricR16, R17
2SW_PushButton_Switch_THT:SW_PUSH_6mmSW1, SW2
1150pCapacitor_SMD:C_0805_2012MetricC5
116.5kResistor_SMD:R_0805_2012MetricR18
1169kResistor_SMD:R_0805_2012MetricR2
11kResistor_SMD:R_0805_2012MetricR19
12.87kResistor_SMD:R_0805_2012MetricR13
13.3uInductor_SMD:L_Wuerth_HCI-1050L1
135.7kResistor_SMD:R_0805_2012MetricR12
136.5kResistor_SMD:R_0805_2012MetricR3
13AControlBoard:Fuseholder_Blade_Mini_Keystone_3568F1
147nCapacitor_SMD:C_0805_2012MetricC4
147uCapacitor_SMD:C_1210_3225MetricC13
149.9Resistor_SMD:R_0805_2012MetricR8
149.9kResistor_SMD:R_0805_2012MetricR10
152.3kResistor_SMD:R_0805_2012MetricR4
17.5AControlBoard:Fuseholder_Blade_Mini_Keystone_3568F2
173.2kResistor_SMD:R_0805_2012MetricR7
1953Resistor_SMD:R_0805_2012MetricR15
1Adafruit_HUSB238_BreakoutAdafruit_HUSB238:Adafruit_HUSB238_BreakoutU1
1Conn_01x02_PinTerminalBlock_CUI:TerminalBlock_CUI_TB007-508-02_1x02_P5.08mm_HorizontalJ4
1Conn_01x03_PinTerminalBlock_CUI:TerminalBlock_CUI_TB007-508-03_1x03_P5.08mm_HorizontalJ5
1Conn_02x04_Odd_EvenConnector_IDC:IDC-Header_2x04_P2.54mm_VerticalJ1
1Conn_02x08_Odd_EvenConnector_IDC:IDC-Header_2x08_P2.54mm_VerticalJ2
1LTST-C170KGKTLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD4
1LTST-C170KRKTLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD3
1LTST-C170TBKTLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD5
1Logo_JakeControlBoard:Logo_Jake_Silkscreen_12mmLOGO1
1Raspberry_Pi_4Connector_PinSocket_2.54mm:PinSocket_2x20_P2.54mm_VerticalJ6
1SMAJ22ADiode_SMD:D_SMAD2
1SMAJ6.0ADiode_SMD:D_SMAD1
1TPS259474ARPWControlBoard:Texas_RPW0010A_VQFN-HR-10_2x2mm_P0.475mmU3
1TPS56A37RPAControlBoard:Texas_RPA0010A_VQFN-HR-10_3x3mm_P0.5mmU2

Questions

How big is the ControlBoard PCB?

It measures 120 × 60 mm and has 2 copper layers, 1.6 mm thick.

What parts does the ControlBoard use?

62 parts, built around the TPS56A37RPAR, TPS259474ARPW, LTST-C170KGKT and LTST-C170KRKT. 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 ControlBoard KiCad files?

From the itsmeibii/SplitFlap-Control-Board repository on GitHub, at the commit this page was made from: the board is control board/ControlBoard/ControlBoard.kicad_pcb and its schematic control board/ControlBoard/ControlBoard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the ControlBoard design in my own project?

Its repository states no licence, so its author keeps all rights: ask itsmeibii before reusing the design.

Similar boards

  • 4 layers89 × 54.5 mmESP32 sensor board, the printed circuit board in 3D

    ESP32 sensor board

    andreschaparro/udemy-advanced-pcb-design-with-kicad-9

    93 parts1
  • 4 layers75.1 × 60 mmESP32-RS485-Lipo Battery, the printed circuit board in 3D

    ESP32-RS485-Lipo Battery

    SushantSaroch13/ESP32-RS485-Lipo_Battery

    A compact ESP32-C3 based embedded controller board designed for IoT and industrial communication applications. The board integrates USB connectivity, external flash memory, RS-485 communication, and Li-Ion battery…

    78 parts1
  • 4 layers90 × 54 mmESP - 32 IOT PCB, the printed circuit board in 3D

    ESP - 32 IOT PCB

    Raghav9git/ESP-32-IoT-PCB-Board-

    A compact 4-layer IoT development board built around the ESP32-C3, integrating environmental sensing, local storage, USB-C power with LiPo battery management, and a programming/debug interface on a single board.

    82 partsMIT
  • 2 layers100 × 47.5 mmController, the printed circuit board in 3D

    Controller

    DLaxV-Community-Projects-Hub/Open-Shot-Clock

    Build your own DIY Shot Clock

    175 parts5CERN-OHL-P-2.0
  • 4 layers163 × 117 mmTeensy 4.1 + Jetson Nano powered from board, the printed circuit board in 3D

    Teensy 4.1 + Jetson Nano powered from board

    olexsu/inos-rev-a-robotics-controller

    INOS Rev A — CAN-based robotic arm controller designed as a real-time motion-control node for NVIDIA Jetson robotics systems.

    157 partsMIT
  • 4 layers233 × 230.5 mmBB3plus mainboard, the printed circuit board in 3D

    BB3plus mainboard

    eez-open/eez-bb3plus

    EEZ Bench Box 3 Plus (BB3+) Modular T&M chassis

    439 parts13
  • 6 layers100 × 100 mmBms board, the printed circuit board in 3D

    Bms board

    AerospaceNU/bms-pcb-design

    373 parts4