Skip to the content
PCBKitNew board
2 layers42 × 50 mmModxo Mega, the printed circuit board in 3D

Custom PCBs for running the Modxo firmware

Size
42 × 50 mm
Copper layers
2
Thickness
1.6 mm
Parts
50
Nets
71
Pads
246
Tracks, vias
356, 107
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
5 Oct 2026
Updated
6 Oct 2026

Overview

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.

Main components

12

README

README.md

Modxo Designs

A set of custom Modxo boards.

All boards have 128Mb (16MB) of flash and use a custom board variant.

Comparison

FeatureMicroMiniMega
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❌❌✅

Parts

50
QtyValueFootprintReferences
12100nCapacitor_SMD:C_0402_1005MetricC5, C6, C7, C8, C9, C10, C11, C12, C13, C14, C15, C16
41kResistor_SMD:R_0402_1005MetricR1, R2, R3, R4
41uCapacitor_SMD:C_0402_1005MetricC1, C2, C3, C4
3FiducialFiducial:Fiducial_1mm_Mask2mmFID1, FID2, FID3
215pCapacitor_SMD:C_0603_1608MetricC17, C18
21N5819WSDiode_SMD:D_SOD-323D1, D2
227Resistor_SMD:R_0402_1005MetricR8, R9
25k1Resistor_SMD:R_0603_1608MetricR5, R6
1100Resistor_SMD:R_Array_Convex_4x0603RN1
112MHzCrystal:Crystal_SMD_Abracon_ABM8AIG-4Pin_3.2x2.5mmX1
1470Resistor_SMD:R_0603_1608MetricR7
1AP2112K-3.3Package_TO_SOT_SMD:SOT-23-5U3
1BootModxo-Designs:SW_SPST_TS34425BASW1
1D0Connector_JST:JST_SH_SM02B-SRSS-TB_1x02-1MP_P1.00mm_HorizontalJ5
1DBGConnector:Tag-Connect_TC2030-IDC-FP_2x03_P1.27mm_VerticalJ8
1DNPResistor_SMD:R_0402_1005MetricR10
1EXP I2CConnector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_HorizontalJ9
1LCDConnector_JST:JST_SH_SM06B-SRSS-TB_1x06-1MP_P1.00mm_HorizontalJ3
1LEDLED_SMD:LED_0603_1608MetricLED1
1LPCConnector_PinSocket_2.54mm:PinSocket_2x08_P2.54mm_Vertical_SMDJ1
1OXHDConnector_Molex:Molex_PicoBlade_53261-0471_1x04-1MP_P1.25mm_HorizontalJ6
1RGBConnector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_HorizontalJ7
1RP2040Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mmU1
1UARTConnector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_HorizontalJ4
1USB-CConnector_USB:USB_C_Receptacle_G-Switch_GT-USB-7010ASVJ2
1W25Q128JVSPackage_SO:SOIC-8_5.3x5.3mm_P1.27mmU2
1WS2812B-2020LED_SMD:LED_WS2812B-2020_PLCC4_2.0x2.0mmLED2

Questions

How big is the Modxo Mega PCB?

It measures 42 × 50 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Modxo Mega use?

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.

Where can I download the Modxo Mega KiCad files?

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.

Can I use the Modxo Mega design in my own project?

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

Similar boards

  • 2 layers54 × 31 mmGamer companion, the printed circuit board in 3D

    Gamer companion

    donaldbell/productspeedrun

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

    41 parts
  • 2 layers65 × 54 mmCoffeecaller, the printed circuit board in 3D

    Coffeecaller

    tiacsys/ecad-coffeecaller

    CoffeeCaller. Once a nice office gadget it now evolved to a small development board for the Nordic nRF52840.

    85 parts14CERN-OHL-S-2.0
  • 4 layers45 × 75 mmCamera Cooler, the printed circuit board in 3D

    Camera Cooler

    lukaslibar/Camera-Cooler

    Cooling solution for Svbony SV705C astronomy camera.

    118 parts
  • 6 layers40 × 40 mmKestrel fc, the printed circuit board in 3D

    Kestrel fc

    HeyPCB/kestrel-fc

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

    114 partsCERN-OHL-S-2.0
  • 4 layers76.9 × 67.3 mmTerra HW, the printed circuit board in 3D

    Terra HW

    jamesmendel/terra-nova

    Terra 2.0 Firmware and Hardware

    95 parts2GPL-3.0
  • 4 layers80 × 40 mmAudio latency tester board, the printed circuit board in 3D

    Audio latency tester board

    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.

    240 parts1Apache-2.0
  • 4 layers46 × 46 mmPlacement, the printed circuit board in 3D

    Placement

    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…

    71 parts
  • 4 layers38.9 × 23.3 mmOWL - Rotor v2, the printed circuit board in 3D

    OWL - Rotor v2

    sedlak477/owl-hardware

    Hardware design files and build instructions for the OWL platform

    118 partsCERN-OHL-P-2.0