Moonboard
newtontriumphant·moonboard·PCB/moonboard.kicad_pcb
About the Moonboard PCB
Moonboard is an open source RP2040/RP2350 PCB design by newtontriumphant, published on GitHub. It is a 2-layer board measuring 22.3 × 52.2 mm, with 37 components from 25 distinct parts.
Its main chip is the RP2040, from the RP2040/RP2350 family. Other key parts include the MCP1700T-3302E/TT, W25Q16JVSS and W25Q16JVUXIQ. By type, the board carries 18 capacitors, 8 resistors, 4 ICs, 4 connectors, 1 crystal and 1 switch.
It belongs with the sensors and dev boards & breakouts designs in this gallery.
From the project
RP2040-powered devboard with an integrated temperature sensor, status LED, and switch. My first devboard and second-to-last Blueprint tutorial. Submitting to Hack Club Blueprint for tickets.
Hi there and welcome! This is moonboard - a custom RP2040-powered devboard with an integrated temperature sensor and a status LED. Surprisingly, it's fully functional first-attempt and isn't (yet!) acting as a hot plate.
I made this project to get experience wiring tight spaces in KiCad - my first time wiring a non-premade MCU.
LINK TO ONLINE BOM: https://docs.google.com/spreadsheets/d/1HLCWrT6yZXuZGsytFHmTzsnE9zg9GKQJlMwihE3njsE/
Main components on the Moonboard
Moonboard bill of materials (BOM)
37 components, 25 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | RP2040 Raspberry Pi | QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm | U1 |
| 1 | MCP1700T-3302E/TT MCP1700x-330xxTT Microchip Tech | SOT-23 | U2 |
| 1 | W25Q16JVSS | Winbond_USON-8-1EP_3x2mm_P0.5mm_EP0.2x1.6mm | U3 |
| 1 | W25Q16JVUXIQ MCP9700Ax-ETT Winbond Elec | SOT-23 | U4 |
| 1 | X322512MSB4SI 12 MHz YXC Crystal Oscillators | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | TYPE-C-31-M-12 USB_C_Receptacle_USB2.0_14P Korean Hroparts Elec | USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
| 2 | CONN_01X20 Conn_01x20 BOOMELE(Boom Precision Elec) | PinHeader_1x20_P2.54mm_Vertical | J2, J3 |
| 1 | CONN_01X03 Conn_01x03 BOOMELE(Boom Precision Elec) | PinHeader_1x03_P2.54mm_Vertical | J4 |
| 1 | TS-1088-AR02016 SW_Push XUNPU | SW_Push_SPST_NO_Alps_SKRK | SW1 |
| 1 | SK6812MINI | LED_SK6812MINI_PLCC4_3.5x3.5mm_P1.75mm | D1 |
| 1 | CL05A105KA5NQNC .1uF Samsung Electro-Mechanics | C_0402_1005Metric | C1 |
| 1 | CL05B104KO5NNNC 1uF Samsung Electro-Mechanics | C_0402_1005Metric | C2 |
| 10 | CL05B104KO5NNNC .1uF Samsung Electro-Mechanics | C_0402_1005Metric | C3, C4, C5, C6, C7, C8, C9, C11 +2 |
| 1 | CL05A105KA5NQNC 1uF Samsung Electro-Mechanics | C_0402_1005Metric | C10 |
| 2 | CL10A106KP8NNNC 10uF Samsung Electro-Mechanics | C_0402_1005Metric | C13, C14 |
| 2 | 0402CG330J500NT 33pF FH (Guangdong Fenghua Advanced Tech) | C_0402_1005Metric | C15, C16 |
| 1 | 0.1 uF | C_0402_1005Metric | C18 |
| 1 | 0402WGF5101TCE 5.1K UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R1 |
| 1 | 0402WGF5101TCE 1K UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R2 |
| 1 | 0402WGF270JTCE 5.1K UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R3 |
Show 5 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 0402WGF270JTCE 27 UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R4 |
| 1 | 0402WGF1001TCE 27 UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R5 |
| 1 | 0402WGF1001TCE 10K UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R6 |
| 1 | 0402WGF1002TCE 1K UNI-ROYAL(Uniroyal Elec) | R_0402_1005Metric | R7 |
| 1 | 1K | R_0402_1005Metric | R8 |
Moonboard design files
The KiCad project lives in the newtontriumphant/moonboard repository on GitHub; these links point at the commit this page was built from.
Moonboard: common questions
What microcontroller does the Moonboard use?
The Moonboard is built around the RP2040, from the RP2040/RP2350 family.
How big is the Moonboard PCB?
The Moonboard measures 22.3 × 52.2 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Moonboard?
37 components, from 25 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Moonboard design files?
From the newtontriumphant/moonboard repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Moonboard design in my own project?
The repository has no license, so all rights stay with newtontriumphant. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Moonboard without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.
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
Open Source Smart Glasses
Mentra-Community
93 × 10.5 mm80 parts4LMIT1.2kRP2040/RP2350
MSA
Mentra-Community
30.5 × 138 mm61 parts2LMIT1.2kRP2040/RP2350
Msa
Mentra-Community
47.8 × 9.4 mm53 parts2LMIT1.2k