Chaos array
ZenVega·disarray_desnarler_docs·macro_GOAT/pcb/v1.0/chaos_array.kicad_pcb
Chaos array is an open source RP2040/RP2350 PCB design by ZenVega: a 2-layer, 106.4 × 71 mm board with 35 components (8 distinct parts). It is built around the XIAO-RP2040-DIP. Filed under keyboards.
build documentation for ccc_macropad workshop
A custom macropad built around an RP2040-Zero with a 16-LED WS2812B array, hot-swap switches, and up to 4 optional EC11 rotary encoder.
The macroGOAT keymap lives in the shared QMK repository ZenVega/qmkdisarray_desnarler (alongside the DisArray Desnarler keymap). Flash it with QMK using the shared flashing guide.

Built around
Parts list
35 components, 8 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | XIAO-RP2040-DIP RP2040-Zero | RP2040 Zero | U1 |
| 1 | Conn_01x08_Socket | JST_EH_B8B-EH-A_1x08_P2.50mm_Vertical | J2 |
| 4 | RotaryEncoder_Switch | Kailh_socket_MX_PG1350_EC11_optional | SW1, SW3, SW5, SW7 |
| 4 | SW_Push | Kailh_socket_MX_PG1350_optional | SW2, SW4, SW6, SW8 |
| 4 | 1N4148WT | D_MiniMELF | D1, D2, D3, D7 |
| 4 | 1N4148WT | D_MiniMELF | D4, D5, D10, D11 |
| 16 | WS2812B | LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm | D12, D13, D14, D15, D16, D17, D18, D19 +8 |
| 1 | C_Polarized | CP_Elec_6.3x5.8 | C1 |
More boards in disarray_desnarler_docs
Similar boards
RP2040/RP2350
Open Book Abridged Edition
joeycastillo
85 × 115 mm29 parts2LCC-BY-SA-4.08.1kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Msa
Mentra-Community
47.8 × 9.4 mm53 parts2LMIT1.2kRP2040/RP2350
Open Source Smart Glasses
Mentra-Community
93 × 10.5 mm80 parts4LMIT1.2kRP2040/RP2350
MSA
Mentra-Community
30.5 × 138 mm61 parts2LMIT1.2k