HomeKey-ESP32

lollokara·HomeKey-ESP32-PCB

HomeKey-ESP32 PCB layout, top view — open source ESP32 board by lollokara

About the HomeKey-ESP32 PCB

HomeKey-ESP32 is an open source ESP32 PCB design by lollokara, published on GitHub. It is a 2-layer board measuring 41.6 × 47.3 mm, with 69 components from 32 distinct parts.

Its main chip is the ESP32-C3-WROOM-02, from the ESP32 family. Other key parts include the PN5321A3HN_C1xx, MAX17501AxTB and TLV75533PDRV. By type, the board carries 33 capacitors, 15 resistors, 5 inductors, 4 ICs, 3 connectors and 3 diodes.

It belongs with the dev boards & breakouts designs in this gallery.

From the project

HomeKey-ESP32-PCB A miniaturized, wall-mountable HomeKey reader board

A miniaturized, wall-mountable HomeKey reader board

A custom PCB implementation of rednblkx/HomeKey-ESP32 that brings Apple HomeKey NFC unlocking into a form factor small enough to hide behind your existing wall plate.

This project is a hardware redesign of the excellent HomeKey-ESP32 firmware by @rednblkx. Instead of using a separate development board wired to a breakout PN532 module, everything is integrated onto a single, compact PCB.

HomeKey-ESP32, from the project README
From the project README

Main components on the HomeKey-ESP32

HomeKey-ESP32 bill of materials (BOM)

69 components, 32 distinct parts.

QtyPartRefs
1
ESP32-C3-WROOM-02
U1
1
PN5321A3HN_C1xx
U2
1
MAX17501AxTB
U3
1
TLV75533PDRV
U4
1
27.12MHz
ABRACON
Y1
1
Hirose
J1
1
Screw_Terminal_01x02
J2
1
USB_C_Receptacle_USB2.0_16P
J3
2
CK_KMS2xxG
BOOT1, RST1
3
TestPoint
GND1, RX1, TX1
1
MBR0570
D1
1
PMEG2010BER
D2
1
Inolux_IN-P55TATRGB
D3
2
220R@100Mhz
FB1, FB2
2
560nH
Murata Electronics
L1, L2
1
SRN6045HA-330M
330uH
L3
4
22pF
C1, C4, C20, C21
9
100nF
C2, C5, C7, C8, C9, C12, C14, C28 +1
10
10uF
C3, C6, C10, C11, C13, C25, C27, C30 +2
2
1nF
Vishay / Vitramon
C15, C24
Show 12 more
QtyPartRefs
2
220pF
C16, C17
2
NC
C18, C19
2
100pF
C22, C23
2
1uF
C26, C34
4
10K
R1, R10, R11, R12
1
1K 1%
Vishay / Dale
R2
1
1K69 1%
YAGEO
R3
2
1R5 1%
YAGEO
R4, R5
2
5K1 1%
YAGEO
R6, R7
2
22R 1%
YAGEO
R8, R9
2
75R
R13, R15
1
150R
R14

HomeKey-ESP32 design files

The KiCad project lives in the lollokara/HomeKey-ESP32-PCB repository on GitHub; these links point at the commit this page was built from.

HomeKey-ESP32: common questions

What microcontroller does the HomeKey-ESP32 use?

The HomeKey-ESP32 is built around the ESP32-C3-WROOM-02, from the ESP32 family.

How big is the HomeKey-ESP32 PCB?

The HomeKey-ESP32 measures 41.6 × 47.3 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the HomeKey-ESP32?

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

Where can I download the HomeKey-ESP32 design files?

From the lollokara/HomeKey-ESP32-PCB repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the HomeKey-ESP32 design in my own project?

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

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