ReactionButton

RunningJoke·reactionButton·cad/pcb/PCB Board/PCB Board.kicad_pcb

ReactionButton PCB layout, top view — open source ESP32 board by RunningJoke

About the ReactionButton PCB

ReactionButton is an open source ESP32 PCB design by RunningJoke, published on GitHub. It is a 2-layer board measuring 86 × 86 mm, with 67 components from 23 distinct parts.

Its main chip is the C2934560, from the ESP32 family. Other key parts include the C28642215 and C440390. By type, the board carries 21 diodes, 16 resistors, 15 capacitors, 7 switches, 3 ICs and 3 transistors.

Main components on the ReactionButton

ReactionButton bill of materials (BOM)

67 components, 23 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
C2934560
ESP32-C3-WROOM-02
U1
1
C28642215
TLV75533PDYDR
U2
1
C440390
TP4057
U3
1
C75469
FDN340P
Q1
1
C52895
BSS138
Q2
1
NDS331N
Q3
1
USB4105
J1
1
C173752
S2B-PH-K-S
J2
6
C83206
PTS645
SW1, SW2, SW3, SW4, SW5, SW6
1
SLW-1277545-3A-RA-N-D
SW7
1
C168859
SS14
D1
1
C965793
150040VS73220
D2
1
C130724
150040BS73220
D3
18
C114587
SK6812
D4, D5, D6, D7, D8, D9, D10, D11 +10
12
C14445
C1uF
C1, C3, C7, C8, C9, C10, C11, C13 +4
2
C77000
C10uF
C2, C5
1
C60078
C2.2uF
C4
7
C25531
R10K
R1, R4, R5, R10, R12, R13, R16
2
C25905
R5.1k
R2, R3
4
C25530
R100K
R6, R7, R8, R9
Show 3 more
QtyPartRefs
1
C12246
R330
R11
1
C25117
R470
R14
1
C4109
R2K
R15

ReactionButton design files

The KiCad project lives in the RunningJoke/reactionButton repository on GitHub; these links point at the commit this page was built from.

ReactionButton: common questions

What microcontroller does the ReactionButton use?

The ReactionButton is built around the C2934560, from the ESP32 family.

How big is the ReactionButton PCB?

The ReactionButton measures 86 × 86 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the ReactionButton?

67 components, from 23 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 ReactionButton design files?

From the RunningJoke/reactionButton 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 ReactionButton design in my own project?

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

Can I test firmware for the ReactionButton 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