MegaGRRLDesktop.kicad pcb v0.55

denjhang·MegaGRRL-Desktop-Mini-USB·kicad/MegaGRRLDesktop.kicad_pcb-v0.55.kicad_pcb

MegaGRRLDesktop.kicad pcb v0.55 layout, top view — open source ESP32 board by denjhang

About the MegaGRRLDesktop.kicad pcb v0.55

MegaGRRLDesktop.kicad pcb v0.55 is an open source ESP32 PCB design by denjhang, published on GitHub under the MIT license. It is a 2-layer board measuring 124.5 × 124.5 mm, with 124 components from 47 distinct parts.

Its main chip is the ESP-WROOM-32ESP-WROOM-32-NO-RF, from the ESP32 family. Other key parts include the 74HCT595N, MCP23017SP, NE5532N, YM2612 and SN76489. By type, the board carries 31 resistors, 30 capacitors, 14 LEDs, 12 ICs, 4 connectors and 2 transistors.

It belongs with the iot & wireless and power & battery designs in this gallery, and the repository also holds 3 earlier revisions of it.

From the project

I have been using the desktop version of MegaGRRL for 4 years. As my PCB drawing skills improve, I have the confidence to realize all my ideas and changes. This version is based on the Type-C version and includes a lot of practical modifications.

Main components on the MegaGRRLDesktop.kicad pcb v0.55

74HCT595NMCP23017SPNE5532NYM2612SN76489PCA9634PWTPA6111A2DRESP-WROOM-32ESP-WROOM-32-NO-RFCH340CAMS1117-3.3V

MegaGRRLDesktop.kicad pcb v0.55 bill of materials (BOM)

124 components, 47 distinct parts — part numbers from the project's BOM.

QtyPartRefs
2
74HCT595N
IC2, IC3
1
MCP23017SP
IC4
1
NE5532N
IC5
1
YM2612
IC7
1
SN76489
IC8
2
PCA9634PW
IC9, IC10
1
TPA6111A2DR
IC11
1
ESP-WROOM-32ESP-WROOM-32-NO-RF
IC12
1
CH340C
IC14
1
AMS1117-3.3V
U4
2
2SC1815
Q2, Q3
1
USB_B_Mini
J1
1
35RAPC4BHN2
J2
1
std:8630a74813a14cdca67e7b05dd5d2bc3
J3a
1
POWER_JACK
J4
1
R_0603_1608Metric
2k2
1
C_0603_1608Metric
4.7u
10
—
EX_A0, EX_B0, TP_3V3, TP_BOOTMODE0, TP_GND0, TP_RESET0, TP_RX0, TP_SCL0 +2
1
FUSE_0805_2012METRIC
Fuse_0805_2012Metric
F1
4
MOUNT-HOLE3.2
H3, H4, H7, H8
Show 27 more
QtyPartRefs
2
MOUNT-HOLE3.6
H5, H6
1
ILI9341_2_4
JP1
1
DIP04S
S1
1
std:d3d4a25bb1344bd597a3916e4358391c
SW1
7
MOMENTARY-SWITCH-SPST-PTH-6.0MM
SWA0, SWB0, SWC0, SWDOWN0, SWLEFT0, SWRIGHT0, SWUP0
1
std:f55dec43d47241219f1ef8a3f0efb8e3
XH2.54-9P
14
LED3MM
LED1, LED2, LED3, LED4, LED5, LED6, LED7, LED8 +6
1
RL622-101K-RC
L1
13
0.1UF
0.1uF
C1, C5, C9, C11, C12, C18, C19, C24 +5
4
10UF
10uF
C2, C6, C7, C10
2
120PF
120pF
C3, C4
5
1UF
1uF
C8, C14, C15, C16, C17
1
330UF
330uF
C13
5
100UF
100uF
C20, C21, C26, C28, C33
5
2K2
2k2
R1, R2, R10, R21, R22
2
82K
82k
R3, R4
4
47K
47k
R5, R6, R7, R8
1
5K6
5k6
R9
1
POTENTIOMETER_ALPS_RK097_DUAL_HORIZONTAL
5k6
R11
1
100R
R12
7
10K
10k
R13, R17, R18, R27, R28, R29, R31
2
15K
15k
R15, R16
2
10R
R19, R20
1
POTENTIOMETER_ALPS_RK097_DUAL_HORIZONTAL
Potentiometer_Alps_RK097_Dual_Horizontal
R23
2
100K
100k
R24, R25
2
1k
RN1, RN3
1
10K
10k
RN2

MegaGRRLDesktop.kicad pcb v0.55 design files

The KiCad project lives in the denjhang/MegaGRRL-Desktop-Mini-USB repository on GitHub; these links point at the commit this page was built from.

MegaGRRLDesktop.kicad pcb v0.55: common questions

What microcontroller does the MegaGRRLDesktop.kicad pcb v0.55 use?

The MegaGRRLDesktop.kicad pcb v0.55 is built around the ESP-WROOM-32ESP-WROOM-32-NO-RF, from the ESP32 family.

How big is the MegaGRRLDesktop.kicad pcb v0.55?

The MegaGRRLDesktop.kicad pcb v0.55 measures 124.5 × 124.5 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the MegaGRRLDesktop.kicad pcb v0.55?

124 components, from 47 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 MegaGRRLDesktop.kicad pcb v0.55 design files?

From the denjhang/MegaGRRL-Desktop-Mini-USB repository on GitHub, which has the KiCad layout and the BOM; the links under Design files point to each one.

Can I use the MegaGRRLDesktop.kicad pcb v0.55 design in my own project?

Yes, under the terms of its MIT license, which denjhang chose for the repository.

Can I test firmware for the MegaGRRLDesktop.kicad pcb v0.55 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 MegaGRRL-Desktop-Mini-USB

Earlier revisions in the repo: MegaGRRLDesktop.kicad_pcb-v0.47, MegaGRRLDesktop.kicad_pcb-v0.6, MegaGRRLDesktop.kicad_pcb-v0.5

Similar boards