Skip to the content
4 layers280 × 150 mmUdong, the printed circuit board in 3D
Size
280 × 150 mm
Copper layers
4
Thickness
1 mm
Parts
113
Nets
73
Pads
449
Tracks, vias
593, 153
Pours
16
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
1 Jun 2024
Updated
8 Jan 2026

Overview

Udong is an open-source printed circuit board by palthedog, from the palthedog/Udong repository on GitHub. It is a 4-layer board of 280 × 150 mm with 113 parts on 73 nets, routed with 593 tracks and 153 vias.

It is built around the RP2040, W25Q128JVSIQ and CD4051BM96, with the USBLC6-2SC6, ABM8-272-T3 and TYPE-C-31-M-12 among its other parts. Its parts include 50 capacitors, 28 resistors, 18 switches, 6 ICs and 2 connectors. It belongs with the RP2040 boards of this library.

Main components

6

README

README.md

Udong

Udong is an open-source/open-hardware fighting game controller which supports rapid-trigger.

How-Tos

Firmware development

Requirements

  • PlatformIO w/ RP2040 support

TODO: Write more detailed document

Update WebConf on github.io

ng build --base-href=/Udong/

ng build --configuration=mock --base-href=/Udong/

Parts

113
QtyValueFootprintReferences
321uFCapacitor_SMD:C_0603_1608MetricC21, C22, C23, C24, C25, C26, C27, C28, C29, C30, C31, C32, C33, C34, C35, C36 +16
16100Resistor_SMD:R_0603_1608MetricR14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24, R25, R26, R27, R28, R29
16DRV5056A3xQDBZxRUdong:SK20_hall_ICK0, K1, K2, K3, K4, K5, K6, K7, K8, K9, K10, K11, K12, K13, K14, K15
10100nCapacitor_SMD:C_0402_1005MetricC4, C5, C6, C7, C8, C9, C10, C11, C12, C15
5MountingHole_PadMountingHole:MountingHole_3.7mm_Pad_ViaH1, H2, H3, H4, H5
310kResistor_SMD:R_0402_1005MetricR1, R9, R30
310uCapacitor_SMD:C_0805_2012MetricC1, C2, C20
31kResistor_SMD:R_0402_1005MetricR5, R13, R32
215pCapacitor_SMD:C_0402_1005MetricC18, C19
21uFCapacitor_SMD:C_0402_1005MetricC13, C14
227Resistor_SMD:R_0603_1608MetricR10, R11
25.1kResistor_SMD:R_0402_1005MetricR2, R3
2CD4051BM96Package_SO:SOIC-16_3.9x9.9mm_P1.27mmU22, U23
2SW_PushUdong:MX_SocketSW3, SW4
1
11MResistor_SMD:R_0402_1005MetricR7
14.7nFCapacitor_SMD:C_0402_1005MetricC3
1470Resistor_SMD:R_0402_1005MetricR8
1ABM8-272-T3Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
1LEDLED_SMD:LED_0805_2012MetricD1
1LOGOUdong:udong_logoG***
1NCP1117ST33T3GPackage_TO_SOT_SMD:SOT-223-3_TabPin2U1
1RP2040Udong:RP2040-QFN-56U5
1SWDConnector_JST:JST_SH_SM03B-SRSS-TB_1x03-1MP_P1.00mm_HorizontalJ2
1TYPE-C-31-M-12Udong:USB_C_Receptacle_HRO_TYPE-C-31-M-12J1
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U2
1W25Q128JVSPackage_SO:SOIC-8_5.23x5.23mm_P1.27mmU3

More from palthedog/Udong

1

Similar boards

  • 4 layers40 × 60 mmTrinketcore, the printed circuit board in 3D

    Trinketcore

    alph4345/test

    TrinketCore puts everything a small rechargeable gadget needs on one 40 × 60 mm board, ready to order assembled from PCBWay:

    113 parts
  • 4 layers58 × 70 mmProbelab, the printed circuit board in 3D

    Probelab

    enkhbold470/kicad-projects

    Five KiCad 10 boards (4- and 6-layer): ESP32-S3 industrial gateway, USB-C PD bench supply, RP2040 logic analyzer, FOC motor controller, iCE40 FPGA board.

    88 partsCERN-OHL-S-2.0
  • 2 layers64.4 × 40.5 mmNeoPWM, the printed circuit board in 3D

    NeoPWM

    PythonAtSea/NeoPWM

    The best led controller for FTC

    72 parts
  • 2 layers46 × 42.8 mmDaughter board, the printed circuit board in 3D

    Daughter board

    cookiemonsternz/lensboard

    Lens Board is a custom mechanical keyboard, with a modified 1800's layout, more physical input methods (sliders, scrolly wheel, touchscreen) and an inbuilt, physical audio visualizer.

    36 parts
  • 2 layers34.2 × 63.7 mmGb link usb, the printed circuit board in 3D

    Gb link usb

    hazy2go/gb-link-usb

    Game Boy (DMG) link port to USB-C PC adapter: printer emulation, PC link, online link play. Sister project of the WiFi Game Boy cart.

    59 parts2
  • 2 layers40 × 89.5 mmMono, the printed circuit board in 3D

    Mono

    jmcpheron/pico-quorum

    Several people, several keys, one Safe. Hardware approvals for Safe multisig wallets.

    89 partsMIT
  • 4 layers52.6 × 51.6 mmEos learn rp2350, the printed circuit board in 3D

    Eos learn rp2350

    embeddedos-org/eCAD-Hardware-Products

    Hardware designs + EE docs + Board datasheets of Multiple products

    53 parts8MIT
  • 4 layers21 × 51 mmEasy2350, the printed circuit board in 3D

    Easy2350

    sequoia-hope/ultraroute

    PCB autorouting experiments around copperroute: route jobs, leaderboards, board morphing

    58 parts1MIT

Questions

How big is the Udong PCB?

It measures 280 × 150 mm and has 4 copper layers, 1 mm thick.

What parts does the Udong use?

113 parts, built around the RP2040, W25Q128JVSIQ, CD4051BM96 and USBLC6-2SC6. 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 Udong KiCad files?

From the palthedog/Udong repository on GitHub, at the commit this page was made from: the board is ecad/mainboard/mainboard.kicad_pcb and its schematic ecad/analog_switch_tester/analog_switch_tester/analog_switch_tester.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Udong design in my own project?

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