

Mxpad
Personal XInput controller project for ESP32
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 20
- Nets
- 40
- Pads
- 135
- Tracks, vias
- 167, 11
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 10 Aug 2022
- Updated
- 5 Sep 2022
Overview
Mxpad is an open-source printed circuit board by mordae, from the mordae/mxpad repository on GitHub, published under the ISC licence. It is a 2-layer board with 20 parts on 40 nets, routed with 167 tracks and 11 vias.
It is built around the WS2812B, FSM103A and COM-09032, with the GL5528 among its other parts. Its parts include 4 resistors, 3 ICs and 2 connectors. It belongs with the ESP8266 boards of this library.
Main components
4WS2812B
5mm X 5mm Surface Mount RGB LED with Intelligent ControlWorldsemiUncategorisedFSM103A
插件-35℃~+85℃ 100,000 Cycles 12mm 12mm 2.6N 24V 50mA 7.28mm PC Pin Round Button SPST-NO Through Hole Plugin Tactile Switches ROHSTE ConnectivityTactile SwitchesCOM-09032
插件插件 Multi-Directional Switches ROHSSparkFun ElectronicsMulti-Directional SwitchesGL5528
插件,P=3mm-30℃~+70℃ 0.6 10kΩ~20kΩ 150V 1MΩ 30ms 30ms 540nm 插件,P=3mm Photoresistors ROHS森霸Photoresistors
Parts
20| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | FSM103A | MXPAD:FSM103A | B1, B2, B3, B4, B5, B6, B7, B8, B9, B10, B11 |
| 2 | 1K | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R1, R2 |
| 2 | COM-09032 | MXPAD:COM-09032 | J1, J2 |
| 1 | 10K | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R3 |
| 1 | GL5528 | OptoDevice:R_LDR_4.9x4.2mm_P2.54mm_Vertical | R4 |
| 1 | MicroUSB | MXPAD:MicroUSB | U3 |
| 1 | NodeMCU-12K | MXPAD:NodeMCU-12K | U2 |
| 1 | WS2812B | MXPAD:WS2812B | U1 |
More from mordae/mxpad
3Similar boards
- 2 layers92 × 82 mm

LakeTemp
foorschtbar/LakeTempESP
One of my first electronic projects 2011 based on a breadboard. It has lasted almost 10 years of continuous operation.
62 parts - 6 layers

CanSat 2019
ApoapsisHGV/CanSat2019-electronics
Circuit and PCB design files related to our 2019 CanSat competition
155 parts1MIT - 2 layers78.9 × 82 mm

- 2 layers73.5 × 92.8 mm

- 2 layers56.7 × 27.7 mm

Solder
JavaScythe/dtect
Adjustable small haptic controller for light sensor and button override.
10 parts - 2 layers100.1 × 68 mm

- 2 layers98.5 × 79 mm

HALFLIFEPOCKETBEAM
rudranshjain0123/PocketBeam
A flashlight right? Is a flashlight, but a different one. 3 leds, a buzzer and even a darkness detector!
19 parts - 2 layers85 × 55 mm

Singingcard
zeulewan/singingcard
Experiment: Claude Code autonomously designs and orders PCBs from start to finish
16 parts
Questions
What parts does the Mxpad use?
20 parts, built around the WS2812B, FSM103A, COM-09032 and GL5528. 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 Mxpad KiCad files?
From the mordae/mxpad repository on GitHub, at the commit this page was made from: the board is hw/mxpad/mxpad.kicad_pcb and its schematic hw/iluxpad/iluxpad.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Mxpad design in my own project?
Its repository publishes it under the ISC licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

