
Gamer companion
donaldbell/productspeedrun
Let's see how quickly we can get a product idea off the ground.

Custom PCBs for running the Modxo firmware
Modxo Mega is an open-source printed circuit board by clegg89, from the clegg89/Modxo-Designs repository on GitHub. It is a 2-layer board of 42 × 50 mm with 50 parts on 71 nets, routed with 356 tracks and 107 vias.
It is built around the RP2040, W25Q128JVSIQ and AP2112K-3.3TRG1, with the 1N5819WS, YC164-JR-07100RL and ABM8-272-T3 among its other parts. Its parts include 18 capacitors, 10 resistors, 9 connectors, 4 diodes and 3 ICs. It belongs with the RP2040 boards of this library.
A set of custom Modxo boards.
All boards have 128Mb (16MB) of flash and use a custom board variant.
| Feature | Micro | Mini | Mega |
|---|---|---|---|
| 128Mb (16MB) of flash | ✅ | ✅ | ✅ |
| On-board RGB LED | ✅ | ✅ | ✅ |
| USB port for DFU Update | ✅ | ✅ | ✅ |
| D0 Port/Solder Pad | ✅ | ✅ | ✅ |
| Xbox I2C Port | ❌ | ✅ | ✅ |
| LCD Support | ❌ | ✅ | ✅ |
| RGB Output Port | ❌ | ✅ | ✅ |
| Expansion I2C Port | ❌ | ✅ | ✅ |
| RP2350 MCU | ❌ | ❌ | ✅ |
| UART Port | ❌ | ❌ | ✅ |
| Micro SD Card Slot | ❌ | ❌ | ✅ |
| Debug Support | ❌ | ❌ | ✅ |
| R3MUX (X3) Support | ❌ | ❌ | ✅ |
| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | 100n | Capacitor_SMD:C_0402_1005Metric | C5, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15, C16 |
| 4 | 1k | Resistor_SMD:R_0402_1005Metric | R1, R2, R3, R4 |
| 4 | 1u | Capacitor_SMD:C_0402_1005Metric | C1, C2, C3, C4 |
| 3 | Fiducial | Fiducial:Fiducial_1mm_Mask2mm | FID1, FID2, FID3 |
| 2 | 15p | Capacitor_SMD:C_0603_1608Metric | C17, C18 |
| 2 | 1N5819WS | Diode_SMD:D_SOD-323 | D1, D2 |
| 2 | 27 | Resistor_SMD:R_0402_1005Metric | R8, R9 |
| 2 | 5k1 | Resistor_SMD:R_0603_1608Metric | R5, R6 |
| 1 | 100 | Resistor_SMD:R_Array_Convex_4x0603 | RN1 |
| 1 | 12MHz | Crystal:Crystal_SMD_Abracon_ABM8AIG-4Pin_3.2x2.5mm | X1 |
| 1 | 470 | Resistor_SMD:R_0603_1608Metric | R7 |
| 1 | AP2112K-3.3 | Package_TO_SOT_SMD:SOT-23-5 | U3 |
| 1 | Boot | Modxo-Designs:SW_SPST_TS34425BA | SW1 |
| 1 | D0 | Connector_JST:JST_SH_SM02B-SRSS-TB_1x02-1MP_P1.00mm_Horizontal | J5 |
| 1 | DBG | Connector:Tag-Connect_TC2030-IDC-FP_2x03_P1.27mm_Vertical | J8 |
| 1 | DNP | Resistor_SMD:R_0402_1005Metric | R10 |
| 1 | EXP I2C | Connector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal | J9 |
| 1 | LCD | Connector_JST:JST_SH_SM06B-SRSS-TB_1x06-1MP_P1.00mm_Horizontal | J3 |
| 1 | LED | LED_SMD:LED_0603_1608Metric | LED1 |
| 1 | LPC | Connector_PinSocket_2.54mm:PinSocket_2x08_P2.54mm_Vertical_SMD | J1 |
| 1 | OXHD | Connector_Molex:Molex_PicoBlade_53261-0471_1x04-1MP_P1.25mm_Horizontal | J6 |
| 1 | RGB | Connector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal | J7 |
| 1 | RP2040 | Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm | U1 |
| 1 | UART | Connector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal | J4 |
| 1 | USB-C | Connector_USB:USB_C_Receptacle_G-Switch_GT-USB-7010ASV | J2 |
| 1 | W25Q128JVS | Package_SO:SOIC-8_5.3x5.3mm_P1.27mm | U2 |
| 1 | WS2812B-2020 | LED_SMD:LED_WS2812B-2020_PLCC4_2.0x2.0mm | LED2 |
It measures 42 × 50 mm and has 2 copper layers, 1.6 mm thick.
50 parts, built around the RP2040, W25Q128JVSIQ, AP2112K-3.3TRG1 and 1N5819WS. 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 clegg89/Modxo-Designs repository on GitHub, at the commit this page was made from: the board is Modxo-Mega/Modxo-Mega.kicad_pcb and its schematic Modxo-Mega/Modxo-Mega.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 clegg89 before reusing the design.

donaldbell/productspeedrun
Let's see how quickly we can get a product idea off the ground.

tiacsys/ecad-coffeecaller
CoffeeCaller. Once a nice office gadget it now evolved to a small development board for the Nordic nRF52840.


HeyPCB/kestrel-fc
Kestrel H7: STM32H743 FPV flight controller with ICM-20602 + BMI088, MS5611, 16 MB blackbox, 5 V and switchable 10 V BECs.


antmicro/audio-latency-tester-board
This project contains open hardware design files for an audio latency processing board. The system allows driving an external speaker and collecting audio samples from a pair of PDM or I2S microphones.

anil08607/stm32-smartwatch
A 46 × 46 mm, four-layer Bluetooth smartwatch PCB with a Nordic nRF52810-QFAA, 240 × 240 SPI LCD interface, BMA456 accelerometer, battery-backed PCF8563 RTC, USB-C 5 V charging, protected single-cell battery interface…

sedlak477/owl-hardware
Hardware design files and build instructions for the OWL platform