Skip to the content
PCBKitNew board
2 layers38 × 90 mmController board, the printed circuit board in 3D

the controller board and hard using ESP32-S2 for E-PIX and other boards

Size
38 × 90 mm
Copper layers
2
Thickness
1.6 mm
Parts
76
Nets
58
Pads
285
Tracks, vias
689, 266
Pours
4
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
25 Jan 2026
Updated
23 Feb 2026

Overview

Controller board is an open-source printed circuit board by rmf-hru-wg, from the rmf-hru-wg/E-PIX_controller repository on GitHub. It is a 2-layer board of 38 × 90 mm with 76 parts on 58 nets, routed with 689 tracks and 266 vias.

It is built around the ESP32-S3-MINI-1-N8, WS2812B and CUHS20S60,H3F. Its parts include 22 capacitors, 20 resistors, 18 connectors, 6 diodes and 2 ICs. It belongs with the ESP32 boards of this library.

Main components

3

Parts

76
QtyValueFootprintReferences
80.1uCapacitor_SMD:C_0603_1608MetricC2, C6, C7, C8, C19, C20, C21, C22
710kResistor_SMD:R_0603_1608MetricR6, R9, R10, R11, R14, R15, R16
62.2kResistor_SMD:R_0805_2012MetricR7, R8, R12, R13, R17, R18
50.1u/25VCapacitor_SMD:C_0603_1608MetricC3, C9, C10, C13, C14
510u/50V/3216Capacitor_SMD:C_1206_3216MetricC11, C15, C16, C17, C18
44.7kResistor_SMD:R_0805_2012MetricR2, R3, R19, R20
3MountingHoleMounting:MountingHole_3.2mm_M3_DIN965H3, H4, H6
221Resistor_SMD:R_0603_1608MetricR4, R5
247pCapacitor_SMD:C_0201_0603MetricC4, C5
2CUHS20S60/2A/60VDiode:Diode_US2HD5, D6
2I2CConnector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_VerticalJ11, J17
2SW_PushSwitch:SW_SKRPACE010SW1, SW2
2USB_C_Receptacle_USB2.0Conn:USB_C_Receptacle_XKB_U262-16XN-4BVC11_with_modelJ1, J18
2WS2812BLED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mmD8, D9
110u/35VCapacitor_SMD:C_1206_3216MetricC1
11kResistor_SMD:R_0805_2012MetricR1
122u/25V/2012Capacitor_SMD:C_0805_2012MetricC12
1AZ1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U7
1CUHS20S60Diode:Diode_US2HD2
1ESP32-S3-MINI-1RF_Module:ESP32-S2-MINI-1U1
1LEDLED_SMD:LED_0603_1608MetricD1
1LOGOLogo:E-PIX_05x05G***
1LOGOLogo:Robomech_05x05G***
1LOGOLogo:HRU_05x05G***
1VinConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalJ2
1handle_I2CConnector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_VerticalJ3
1handle_sw1Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalJ7
1handle_sw2Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalJ8
1handle_sw3Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalJ9
1input_01Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_VerticalJ4
1input_02Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_VerticalJ5
1input_03Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_VerticalJ6
1input_04Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_VerticalJ10
1input_05Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_VerticalJ13
1input_06Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_VerticalJ14
1input_07Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_VerticalJ15
1input_08Connector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_VerticalJ16
1stickConnector_PinSocket_2.54mm:PinSocket_1x05_P2.54mm_VerticalJ12

Questions

How big is the Controller board PCB?

It measures 38 × 90 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Controller board use?

76 parts, built around the ESP32-S3-MINI-1-N8, WS2812B and CUHS20S60,H3F. 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 Controller board KiCad files?

From the rmf-hru-wg/E-PIX_controller repository on GitHub, at the commit this page was made from: the board is controller_board/controller_board.kicad_pcb and its schematic controller_board/controller_board.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Controller board design in my own project?

Its repository states no licence, so its author keeps all rights: ask rmf-hru-wg before reusing the design.

Similar boards

  • 2 layers50 × 50 mmI2C OPT, the printed circuit board in 3D

    I2C OPT

    Andreafacci/Optical-Wireless-Intra-Satellite-Bus

    Optical Wireless Intra-Satellite Communications

    158 parts
  • 2 layers45 × 60 mm4dn firing timing probe, the printed circuit board in 3D

    4dn firing timing probe

    doge-gif/4dn-firing-timing-probe

    DIY 4DN (srv250, renessa) engine fire timing probe

    22 parts
  • 4 layers182 × 150 mmStarman, the printed circuit board in 3D

    Starman

    adamm/starman

    Starman Christmas Tree Topper PCB

    248 parts3
  • 4 layers25.4 × 62.7 mmESP32 Board, the printed circuit board in 3D

    ESP32 Board

    Fred98246/ESP-32-Dev-Board

    Custom ESP32-S3-MINI-1 development board

    27 parts2MIT
  • 4 layers65 × 42 mmReceiver, the printed circuit board in 3D

    Receiver

    andrew153d/RemoteWelderController

    A pair of devices meant to retrofit older welders with wireless connectivity. This document covers the usage and mechanical makeup, the cost overview can be found here.

    131 parts1