MicroPad

JonasLindinger·MicroPad·PCB/MicroPad.kicad_pcb

MicroPad PCB layout, top view — open source ESP32 board by JonasLindinger

About the MicroPad PCB

MicroPad is an open source ESP32 PCB design by JonasLindinger, published on GitHub under the MIT license. It is a 4-layer board measuring 89.5 × 96.8 mm, with 67 components from 32 distinct parts.

Its main chip is the ESP32-S3-WROOM-1, from the ESP32 family. Other key parts include the BQ24075RGT, USBLC6-2SC6 and AP2112K-3.3. By type, the board carries 17 diodes, 15 switches, 11 resistors, 10 capacitors, 8 connectors and 4 ICs.

It belongs with the iot & wireless, displays & leds and power & battery designs in this gallery.

From the project

Battery-efficient ESP32-S3 macro pad with a 2.9" e-paper display for controlling Home Assistant. Pages and per-key actions are configured in a web tool and pushed over MQTT — no reflashing for menu or key changes. WiFiManager onboarding, light-sleep power management.

MicroPad is a small ESP32-S3 desk controller with a 2.9" e-paper display, a 3×4 key matrix, and a rotary encoder. It talks to Home Assistant over MQTT and shows clickable pages of your devices, media, scripts, scenes, and numbers. This repository contains the firmware, the Home Assistant automation generator, the web configurator, and the deployment/service assets.

Main components on the MicroPad

MicroPad bill of materials (BOM)

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

QtyPartRefs
1
BQ24075RGT
U1
1
USBLC6-2SC6
U2
1
ESP32-S3-WROOM-1
U3
1
AP2112K-3.3
U6
1
USB_C_RECEPTACLE_USB2.0_16P
USB_C_Receptacle_USB2.0_16P
J2
1
Programming header
J4
1
SPI for E-Ink Display
J5
1
B2B-PH-K-S (Battery)
J6
4
CONN_01X02
Conn_01x02
J9, J10, J11, J12
1
2A
F1
1
500ASSP1SM6QE
S1
1
RESET
SW1
1
BOOT
SW2
11
SWITCH
SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW10 +3
1
RotaryEncoder_Switch
SW12
1
1N5822
D1
12
D
D4, D5, D6, D7, D8, D9, D10, D11 +4
1
BLUE
D16
2
GREEN
D17, D19
1
ORANGE
D18
Show 12 more
QtyPartRefs
1
BLM21PG220
FB1
1
220U
220u
C1
1
10U
10u
C7
2
100N
100n
C8, C15
4
1UF
1uF
C9, C10, C13, C14
2
4,7uF
C11, C12
2
5.1K
5.1k
R1, R2
3
10K
10k
R8, R10, R11
1
100
R12
1
330
R13
3
1,5k
R14, R15, R16
1
1,8k
R17

MicroPad design files

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

MicroPad: common questions

What microcontroller does the MicroPad use?

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

How big is the MicroPad PCB?

The MicroPad measures 89.5 × 96.8 mm, has 4 copper layers and is 1.5842 mm thick.

How many components are on the MicroPad?

67 components, from 32 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 MicroPad design files?

From the JonasLindinger/MicroPad 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 MicroPad design in my own project?

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

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