Skip to the content
PCBKitNew board
2 layers100 × 53.9 mmController, the printed circuit board in 3D
Size
100 × 53.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
41
Nets
38
Pads
165
Tracks, vias
279, 44
Pours
1
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
3 Dec 2023
Updated
25 Jul 2024

Overview

Controller is an open-source printed circuit board by dwanpo, from the dwanpo/balancer repository on GitHub. It is a 2-layer board of 100 × 53.9 mm with 41 parts on 38 nets, routed with 279 tracks and 44 vias.

It is built around the ESP32-C3-WROOM-02-N4, TP4059 and XC6220B331MR, with the RKJXV1224005, TC-1102N-C-AS-B and TS-1199A-B-B among its other parts. Its parts include 8 capacitors, 8 resistors, 6 switches, 5 diodes and 3 ICs. It belongs with the ESP32 and RISC-V boards of this library.

Main components

9

Parts

41
QtyValueFootprintReferences
4MountingHoleMountingHole:MountingHole_2.2mm_M2_PadH1, H2, H3, H4
3100nCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1, C3, C11
31uCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC4, C7, C9
333kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR8, R9, R11
210kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1, R2
210uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC2, C5
2AllPower__AP2300Package_TO_SOT_SMD:SOT-23Q2, Q3
2RKJXV1224005espController:SW-TH_RKJXV1224005SW2, SW3
2TC-1102N-C-AS-BespController:SW-TH_TC-1102N-C-AS-BSW4, SW7
2TS-1199A-B-BespController:SW-SMD_L6.0-W6.0-P6.00-LS6.6SW1, SW5
11.5kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR4
11kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR3
13k6Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR10
1AO3401Package_TO_SOT_SMD:SOT-23Q1
1BAT54CPackage_TO_SOT_SMD:SOT-23D4
1BLUELED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD2
1BatespController:CONN-SMD_2P-P2.54-XH2.54-WTJ2
1Conn_01x06kicadLib:CONN-SMD_6P-P1.00_XYECONN_XY-SH1.0-6A61J3
1ESP32-C3-WROOM-02-N4espController:ESP32-C3-WROOM-02U4
1GREENLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD5
1MLT-5020_COPYespController:BUZ-SMD_L5.0-W5.5-P4.60BUZZER2
1REDLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD1
1TP4059espController:SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BRU1
1USB_C_Receptacle_PowerOnly_6Pbat_rf:USB-C-SMD_HX-TYPE-C-6PINJ1
1WS2812BLED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mmD3
1XC6220B331MRPackage_TO_SOT_SMD:SOT-23-5U3

Questions

How big is the Controller PCB?

It measures 100 × 53.9 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Controller use?

41 parts, built around the ESP32-C3-WROOM-02-N4, TP4059, XC6220B331MR and RKJXV1224005. 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 KiCad files?

From the dwanpo/balancer repository on GitHub, at the commit this page was made from: the board is hardware/controller/controller.kicad_pcb and its schematic hardware/bak/bldcDriver/bldcDriver.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Controller design in my own project?

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

More from dwanpo/balancer

7
  • 4 layers89.8 × 41.5 mmBldcDriver, the printed circuit board in 3D

    BldcDriver

    dwanpo/balancer

    211 parts1
  • 4 layers89.8 × 41.5 mmBldcDriver, the printed circuit board in 3D

    BldcDriver

    dwanpo/balancer

    198 parts1
  • 4 layers89.8 × 41.5 mmBldcDriver, the printed circuit board in 3D

    BldcDriver

    dwanpo/balancer

    189 parts1
  • 4 layers89.8 × 41.5 mmBldcDriver, the printed circuit board in 3D

    BldcDriver

    dwanpo/balancer

    187 parts1
  • 2 layers89.8 × 41.5 mmBat rf, the printed circuit board in 3D

    Bat rf

    dwanpo/balancer

    105 parts1
  • 2 layers89.8 × 41.5 mmBat rf, the printed circuit board in 3D

    Bat rf

    dwanpo/balancer

    91 parts1
  • 2 layers32 × 14 mmEncoder, the printed circuit board in 3D

    Encoder

    dwanpo/balancer

    7 parts1

Similar boards

  • 2 layers172.6 × 70.1 mmJoy Controller V2, the printed circuit board in 3D

    Joy Controller V2

    Merlin2LmmL/Joy-Controller

    A custom made Stream deck Like Handheld Controller that can switch modes and supports quick actions and game movement. PCB and 3d Printed Parts custom made.

    78 partsMIT
  • 2 layers125 × 52 mmSyokkenki2-2, the printed circuit board in 3D

    Syokkenki2-2

    sakufff/future-ticket-machine

    M5Stack Future Ticket Machine production monorepo

    116 parts
  • 2 layers61 × 50 mmSlimeVR board, the printed circuit board in 3D

    SlimeVR board

    Skaut0071/SlimeVR_Tracker

    Cutsom PCB based on SlimeVR project for Full Body Tracking for Virtual Reality without need of expensive base stations.

    43 parts1
  • 2 layers124 × 35 mmWfred rev6, the printed circuit board in 3D

    Wfred rev6

    newHeiko/wiFred

    wiThrottle-compatible hardware controller

    87 parts28GPL-3.0
  • 2 layers74 × 45 mmOxygenF7, the printed circuit board in 3D

    OxygenF7

    iBelieve/oxygen

    Oxygen F7 flight controller

    65 parts8
  • 2 layers106.5 × 125.4 mmRP2040 KBD, the printed circuit board in 3D

    RP2040 KBD

    jay94ks/simple-np

    Simple Number Pad based on RP2040

    120 parts1MIT
  • 2 layers40.6 × 51 mmRP2040 TB, the printed circuit board in 3D

    RP2040 TB

    jay94ks/elecdev

    My own custom development boards

    50 partsMIT
  • 4 layers44 × 44 mmHSLinkPro, the printed circuit board in 3D

    HSLinkPro

    cherry-embedded/HSLink-hardware

    A place to release hslink hardware

    155 parts44Apache-2.0