Mbadge25

Makerville·makerville-badge·hw_pcb/mbadge25_v2/mbadge25.kicad_pcb

Mbadge25 PCB layout, top view — open source ESP32 board by Makerville

About the Mbadge25 PCB

Mbadge25 is an open source ESP32 PCB design by Makerville, published on GitHub under the CERN-OHL-P-2.0 license. It is a 2-layer board measuring 46 × 46 mm, with 33 components from 23 distinct parts.

Its main chip is the ESP32-C3-MINI-1, from the ESP32 family. Other key parts include the AP7366-33W5-7. By type, the board carries 11 resistors, 9 capacitors, 6 connectors, 2 ICs, 2 switches and 2 diodes.

It belongs with the wearables and displays & leds designs in this gallery.

From the project

Makerville Badge is a simple PCB with a OLED and a ESP32C3

- mkdir badge-workspace - cd badge-workspace - west init -m git@github.com:makerville/makerville-badge.git --mr master - west update - west packages pip --install - west sdk install -t riscv64-zephyr-elf - west blobs fetch halespressif - cd makerville-badge - make - make flash monitor`

Main components on the Mbadge25

Mbadge25 bill of materials (BOM)

33 components, 23 distinct parts.

QtyPartRefs
1
ESP32-C3-MINI-1
U1
1
AP7366-33W5-7
U2
1
USB4105-GF-A
J1
1
BAT
J2
1
OLED_I2C
J3
1
USB-C_BO
J8
1
RGB
J23
1
Simple_Addon_v2
J24
1
TC-6601-5.0-160
SW
S1
1
TC-6601-5.0-160
RST
S2
1
SI2303CDS-T1-GE3
T1
1
B0520LW-7-F
D1
1
WS2812B
D2
2
CC1206JKNPOCBN470
47pF
C1, C2
2
CC1206KRX7R9BB104
100nF
C3, C7
3
CC1206KKX7R0BB225
2.2µF
C4, C5, C6
2
CC1206KKX7R0BB105
1µF
C8, C9
2
RC1206FR-075K1L
5k1
R1, R2
2
RC1206FR-0727RL
27E
R3, R4
1
RC1206FR-07100KL
100k
R5
Show 3 more
QtyPartRefs
4
RC1206FR-0710KL
10k
R6, R9, R10, R11
1
10k
R7
1
RE1206FRE07220RL
220E
R8

Mbadge25 design files

The KiCad project lives in the Makerville/makerville-badge repository on GitHub; these links point at the commit this page was built from.

Mbadge25: common questions

What microcontroller does the Mbadge25 use?

The Mbadge25 is built around the ESP32-C3-MINI-1, from the ESP32 family.

How big is the Mbadge25 PCB?

The Mbadge25 measures 46 × 46 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Mbadge25?

33 components, from 23 distinct parts. The full bill of materials is listed on this page.

Where can I download the Mbadge25 design files?

From the Makerville/makerville-badge repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Mbadge25 design in my own project?

Yes, under the terms of its CERN-OHL-P-2.0 license, which Makerville chose for the repository.

Can I test firmware for the Mbadge25 without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.

More boards in makerville-badge

Similar boards