Core micro

zeerolux·core-micro·pcb/core-micro-logic/core-micro-pcb.kicad_pcb

Core micro PCB layout, top view — open source RP2040/RP2350 board by zeerolux
Simulate this board

About the Core micro PCB

Core micro is an open source RP2040/RP2350 PCB design by zeerolux, published on GitHub. It is a 2-layer board measuring 81.5 × 65.5 mm, with 55 components from 21 distinct parts.

Its main chip is the RP2040, from the RP2040/RP2350 family. Other key parts include the W25Q128JVS, XC6206PXXXMR-REGULATOR_LINEAR, W5500 and USBLC6-2SC6. By type, the board carries 24 capacitors, 14 resistors, 8 connectors, 5 ICs, 2 inductors and 1 crystal.

It belongs with the power & battery designs in this gallery.

From the project

A lighting controller, control surface with 5 faders and 2 encoders, a USB DMX interface, an ARTNET node, and a standalone DMX generator. The Core-Micro system consists or 4 modules; the logic processor, the control surface, the DMX interface, and the redundant USB-C power supply

A lighting controller, control surface with 5 faders and 2 encoders, a USB DMX interface, an ARTNET node, and a standalone DMX generator. The Core-Micro system consists or 4 modules; the logic processor, the control surface, the DMX interface, and the redundant USB-C power supply. These modules are designed in a way that allows them to be iterated on separetly and allow for a limitless amount of configuration. How do you use Core-Micro? It depends on how YOU need to use it. Core-Micro can be used as a midi controller for On-PC lighting softwares, it can be used in a standalone mode where it…

Core micro, from the project README
From the project README

Main components on the Core micro

Core micro bill of materials (BOM)

55 components, 21 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
RP2040
U1
1
W25Q128JVS
U2
1
XC6206PXXXMR-REGULATOR_LINEAR
XC6206PxxxMR-Regulator_Linear
U3
1
W5500
U4
1
USBLC6-2SC6
U5
1
12MHZ
12MHz
Y1
6
SCREW_TERMINAL_01X02
Screw_Terminal_01x02
J1, J2, J3, J4, J5, J6
1
USB_C_RECEPTACLE_USB2.0
USB_C_Receptacle_USB2.0
J7
1
HR911105A
J9
1
LED
D1
2
FerriteBead
FB1, FB2
7
1UF
1uF
C1, C2, C5, C6, C7, C8, C14
13
100NF
100nF
C3, C4, C11, C12, C15, C16, C17, C18 +5
2
22PF
22pF
C9, C10
1
10UF
10uF
C13
1
1NF
1nF
C20
2
R
R1, R5
2
27R
R3, R4
2
5K1
5k1
R6, R7
5
1k
R8, R11, R13, R14, R15
Show 1 more
QtyPartRefs
3
10K
10k
R9, R10, R12

Core micro design files

The KiCad project lives in the zeerolux/core-micro repository on GitHub; these links point at the commit this page was built from.

Core micro: common questions

What microcontroller does the Core micro use?

The Core micro is built around the RP2040, from the RP2040/RP2350 family.

How big is the Core micro PCB?

The Core micro measures 81.5 × 65.5 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Core micro?

55 components, from 21 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 Core micro design files?

From the zeerolux/core-micro 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 Core micro design in my own project?

The repository has no license, so all rights stay with zeerolux. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Core micro 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.

More boards in core-micro

Similar boards