
Whoop 1S FC
deagle205/Whoop_1S_FC
Phil: 1S brushless whoop flight controller, 4-in-1 ESC and VTX (KiCad 10)

ESP32-based replacement PCB for UCOM USB game controller, with LCD, IMU, IR TX/RX and more...
Controller is an open-source printed circuit board by sudo-junkie, from the sudo-junkie/Controller repository on GitHub. It is a 4-layer board of 127.8 × 56.1 mm with 105 parts on 108 nets, routed with 844 tracks and 149 vias.
It is built around the ESP32-S3-MINI-1U-N8, DM3AT-SF-PEJM5 and 8205S, with the AP2171WG, DW01A and MPU-9250 among its other parts. Its parts include 31 resistors, 22 capacitors, 16 switches, 12 ICs and 5 diodes. It belongs with the keyboards and input and radio and wireless boards and the ESP32 boards of this library.
KiCad 7 design files (schematic, PCB, gerber, BOM) for a replacement PCB for the UCOM USB game controller that introduces the following features:
While this board has been designed to be dimensionally identical to the original PCB, a little 'hacking' on the part of the casing to make room for the USB connector, infrared transmitter/receiver and for the mounting of the toggle switch and external ESP32 antenna.





| Qty | Value | Footprint | References |
|---|---|---|---|
| 17 | 10K | Resistor_SMD:R_0201_0603Metric | R201, R305, R306, R308, R403, R404, R405, R406, R501, R502, R503, R504, R505, R506, R507, R512 +1 |
| 8 | Button_SMD | My_Switch:SMD_BTN | SW501, SW502, SW503, SW504, SW510, SW511, SW512, SW513 |
| 7 | 1K | Resistor_SMD:R_0201_0603Metric | R302, R508, R509, R510, R511, R514, R515 |
| 7 | 1u | Capacitor_SMD:C_0402_1005Metric | C201, C202, C304, C307, C308, C403, C406 |
| 6 | 100n | Capacitor_SMD:C_0201_0603Metric | C306, C404, C407, C502, C503, C505 |
| 5 | 10u | Capacitor_SMD:C_0402_1005Metric | C301, C302, C303, C401, C402 |
| 4 | Button_SMD | TestPoint:TestPoint_2Pads_Pitch2.54mm_Drill0.8mm | SW506, SW507, SW508, SW509 |
| 3 | 5K1 | Resistor_SMD:R_0201_0603Metric | R202, R203, R303 |
| 3 | MMBT3904 | Package_TO_SOT_SMD:SOT-23 | Q501, Q502, Q503 |
| 2 | 10n | Capacitor_SMD:C_0201_0603Metric | C405, C501 |
| 2 | 3V3 | Diode_SMD:D_SOD-523 | D401, D402 |
| 2 | 470R | Resistor_SMD:R_0201_0603Metric | R401, R402 |
| 2 | Motor_VIB | TestPoint:TestPoint_2Pads_Pitch2.54mm_Drill0.8mm | M501, M502 |
| 2 | NP | Connector_PinHeader_1.27mm:PinHeader_1x09_P1.27mm_Vertical | J503, J503 |
| 1 | 100R | Resistor_SMD:R_0201_0603Metric | R301 |
| 1 | 103AT | TestPoint:TestPoint_2Pads_Pitch2.54mm_Drill0.8mm | TH301 |
| 1 | 120R@100MHz 3A | Inductor_SMD:L_0603_1608Metric | FB201 |
| 1 | 1u | Inductor_SMD:L_0402_1005Metric | L101 |
| 1 | 1u | Inductor_SMD:L_Sunlord_MWSA0402S | L301 |
| 1 | 30K9 | Resistor_SMD:R_0201_0603Metric | R304 |
| 1 | 3A | Diode_SMD:D_SOD-323 | D201 |
| 1 | 47n | Capacitor_SMD:C_0201_0603Metric | C309 |
| 1 | 4u7 | Capacitor_SMD:C_0402_1005Metric | C305 |
| 1 | 8205S | Package_TO_SOT_SMD:SOT-23-6 | U302 |
| 1 | AP2171W | Package_TO_SOT_SMD:SOT-23-5 | U201 |
| 1 | BQ25611 | Package_DFN_QFN:WQFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm_ThermalVias | U304 |
| 1 | Battery_Cell | TestPoint:TestPoint_2Pads_Pitch2.54mm_Drill0.8mm | BT301 |
| 1 | Conn_LCD | Connector_JST:JST_SHL_SM10B-SHLS-TF_1x10-1MP_P1.00mm_Horizontal | J502 |
| 1 | DW01A | Package_TO_SOT_SMD:SOT-23-6 | U301 |
| 1 | ESP32-S3-WROOM-1-N16R8 | RF_Module:ESP32-S3-WROOM-1U | U401 |
| 1 | IR204A | LED_THT:LED_D3.0mm_Horizontal_O1.27mm_Z2.0mm_IRGrey | D501 |
| 1 | JY1 | My_Device:Joystick | U502 |
| 1 | JY2 | My_Device:Joystick | U504 |
| 1 | MPU-9250 | Sensor_Motion:InvenSense_QFN-24_3x3mm_P0.4mm | U501 |
| 1 | Micro_SD_Card | Connector_Card:microSD_HC_Hirose_DM3AT-SF-PEJM5 | J501 |
| 1 | PI3USB4000AZM | Package_DFN_QFN:UQFN-10_1.4x1.8mm_P0.4mm | U202 |
| 1 | Q_Photo_NPN | LED_THT:LED_D3.0mm_Horizontal_O1.27mm_Z2.0mm_IRBlack | Q504 |
| 1 | SW_DIP_x01 | TestPoint:TestPoint_2Pads_Pitch2.54mm_Drill0.8mm | SW505 |
| 1 | SW_DWN | Button_Switch_SMD:SW_SPST_B3U-1000P | SW402 |
| 1 | SW_PWR | TestPoint:TestPoint_2Pads_Pitch2.54mm_Drill0.8mm | SW301 |
| 1 | SW_RST | Button_Switch_SMD:SW_SPST_B3U-1000P | SW401 |
| 1 | TCA9555RTWR | Package_DFN_QFN:WQFN-24-1EP_4x4mm_P0.5mm_EP2.45x2.45mm | U503 |
| 1 | TLV75733PDBV | Package_TO_SOT_SMD:SOT-23-5 | U303 |
| 1 | TP_GND | TestPoint:TestPoint_Pad_D1.0mm | TP403 |
| 1 | TP_RX | TestPoint:TestPoint_Pad_D1.0mm | TP402 |
| 1 | TP_TX | TestPoint:TestPoint_Pad_D1.0mm | TP401 |
| 1 | USBLC6-2P6 | Package_TO_SOT_SMD:SOT-666 | U203 |
| 1 | USB_C_Receptacle_USB2.0 | Connector_USB:USB_C_Receptacle_JAE_DX07S016JA1R1500 | J101 |
| 1 | WS2812B | LED_SMD:LED_WS2812B-2020_PLCC4_2.0x2.0mm | D403 |
It measures 127.8 × 56.1 mm and has 4 copper layers, 1.6 mm thick.
105 parts, built around the ESP32-S3-MINI-1U-N8, DM3AT-SF-PEJM5, 8205S and AP2171WG. 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.
From the sudo-junkie/Controller repository on GitHub, at the commit this page was made from: the board is SRC/Controller.kicad_pcb and its schematic SRC/Controller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask sudo-junkie before reusing the design.

deagle205/Whoop_1S_FC
Phil: 1S brushless whoop flight controller, 4-in-1 ESC and VTX (KiCad 10)

MidwestMotorBoy/Battery-Bank
Monolith: an ultralight IP67 power bank for backpacking. 4S BAK 65E 21700 (91 Wh, under the 100 Wh airline limit), two bidirectional 100 W USB-C PD ports, Bluetooth LE (TI CC2340) with an iPhone app.

TIGP-Experimental-Methods/class-board-2026
TIGP class instrument 2026: one board, five blocks - KiCad hardware, ESP32-S3 firmware, phone PWA, Python API, workbook



borgel/bolton_buttons
Small devices to add keys to devices that have too few

loopj/wavephoenix-plus
The WavePhoenix+ is a custom PCB which allows you to add WaveBird support to portable Wii/GameCube consoles. It is footprint compatible with the 4Layer Technologies GC+ 2.0 board, and emulates both a physical GameCube…
