Oniondao badge

OnionDAO-git·oniondao-badge·pcb/oniondao-badge.kicad_pcb

Oniondao badge PCB layout, top view — open source ESP32 board by OnionDAO-git
Simulate this board

About the Oniondao badge PCB

Oniondao badge is an open source ESP32 PCB design by OnionDAO-git, published on GitHub. It is a 2-layer board measuring 76.6 × 141.1 mm, with 116 components from 55 distinct parts.

Its main chip is the ESP32-S3-WROOM-1, from the ESP32 family. Other key parts include the MCP73831-2-MC, ME6211C33M5, NS4168, TCA9534 and CC1101RGP. By type, the board carries 45 capacitors, 22 resistors, 10 ICs, 9 connectors, 5 transistors and 5 diodes.

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

From the project

An open-source, hacker-conference-style electronic badge built around the ESP32-S3-WROOM-1-N8R8 (8 MB flash + 8 MB Octal PSRAM), with swappable RF / audio / storage modules, an e-paper (or TFT) display socket, a secure element, an I²C IO expander for the button matrix, and dual s

An open-source, hacker-conference-style electronic badge built around the ESP32-S3-WROOM-1-N8R8 (8 MB flash + 8 MB Octal PSRAM), with swappable RF / audio / storage modules, an e-paper (or TFT) display socket, a secure element, an I²C IO expander for the button matrix, and dual side-mounted expansion ports for hardware mods.

Designed in KiCad 9.0.3. The hardware (schematics, PCB, BOM, fabrication outputs, STEP model) lives in pcb/. The software lives in software/ and is community-driven — PRs welcome.

Main components on the Oniondao badge

Oniondao badge bill of materials (BOM)

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

QtyPartRefs
1
ESP32-S3-WROOM-1
U1
1
MCP73831-2-MC
U4
1
ME6211C33M5
U5
2
ME6211C33M5
U6, U14
1
NS4168
U7
1
TCA9534
U10
1
CC1101RGP
U13
1
CH340C
U15
1
ATECC608B-SSHDA
U16
3
SS8050
Q1, Q2, Q5
1
IRLML0030
Q3
1
AO3401A
Alpha & Omega Semicon
Q4
1
26Mhz
Y2
1
USB_C_RECEPTACLE_USB2.0_16P
USB_C_Receptacle_USB2.0_16P
J1
1
CONN_01X02_PIN
Conn_01x02_Pin
J2
1
CONN_01X04_PIN
Conn_01x04_Pin
J3
1
CONN_01X24_SOCKET
Conn_01x24_Socket
J4
2
Conn_01x07_Pin
J6, J12
1
CONN_01X06_PIN
Conn_01x06_Pin
J8
1
CONN_01X10_PIN
Conn_01x10_Pin
J10
Show 35 more
QtyPartRefs
1
Conn_Coaxial_Small
J11
2
SW_Push
BOOT1, RST1
1
SPH0641LM4H-1
MK3
1
SW_Push
ON/OFF_PB1
1
SW_SPDT
ON/OFF_SW1
6
SW_Push
PB1, PB2, PB3, PB4, PB5, PB6
1
SP+
TP1
1
SP-
TP2
1
LED
LD1
1
SRV05-4-P-T7
ProTek Devices
D1
1
BAT60A
D4
3
MBR0540
D6, D7, D8
1
47UH
L1
1
22nH
L4
3
27nH
L5, L6, L7
14
1U
C1, C3, C6, C7, C9, C11, C12, C13 +6
5
100N
100n
C2, C10, C21, C23, C35
3
10U
C4, C5, C8
2
2U2
C20, C22
6
100n
C24, C27, C28, C41, C43, C44
6
10U
C25, C26, C30, C31, C40, C42
1
22U
C29
2
27p
C45, C46
2
220p
C48, C53
2
3.9p
C49, C50
1
8.2p
C51
1
5.6p
C52
1
220
R1
11
10K
R2, R3, R6, R9, R10, R13, R14, R15 +3
2
5K1
R4, R5
3
1K
R7, R22, R24
1
56K
R8
1
2R2
R20
2
22K
R21, R23
1
56K
R29

Oniondao badge design files

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

Oniondao badge: common questions

What microcontroller does the Oniondao badge use?

The Oniondao badge is built around the ESP32-S3-WROOM-1, from the ESP32 family.

How big is the Oniondao badge PCB?

The Oniondao badge measures 76.6 × 141.1 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Oniondao badge?

116 components, from 55 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 Oniondao badge design files?

From the OnionDAO-git/oniondao-badge 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 Oniondao badge design in my own project?

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

Can I test firmware for the Oniondao badge 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.

Similar boards