A custom PCB holds the ESP32-C3 Module, a buzzer and connectors to wire up display, keypad and NFC reader. The PCB is quite simple and easy to manufacture. Choose any manufacturer you like.
If you don't want to manufacture a PCB, it's also easily possible to wire up components on a perfboard (see below).
Soldered PCB:
Empty PCB:
Rendered PCB model:
PCB Layout:
- 60x40 mm custom 2-layer PCB
- 1x ESP32-C3 SuperMini (AliExpress) (Amazon) (Model)
- 1x Passive buzzer, THT, 12085
- 1x S8550, SMT, TSOT-23 (or other generic NPN transistor, BEC pin ordering)
- 1x 1k resistor, SMT, 0805
- 2x 5k resistor, SMT, 0805
- 1x 4-pin JST PH header, SMT, horizontal, S4B-PH-SM4-TB
- 1x 5-pin JST PH header, SMT, horizontal, S5B-PH-SM4-TB
- 1x 7-pin JST PH header, SMT, horizontal, S7B-PH-SM4-TB
Instead of manufacturing a custom PCB, you can wire up components on a 60x40 mm perfboard.
- Prototype PCB 60x40 (AliExpress) (Amazon) (Model)
- ESP32-C3 SuperMini (AliExpress) (Amazon) (Model)
- Passive buzzer module, 3.3V, active low (AliExpress) (Amazon) (Model)
- Connectors for wiring to front panel (optional)
- Wires for soldering