Hardware Assembly¶
This section covers wiring the electronics together. Gather the parts from the Bill of Materials first. If you also want to print an enclosure, see 3D Printed Case.
Assembly order¶
Set the step-up converter’s output voltage before connecting the coin acceptor (it runs on 12 V). See Programming the Coin Acceptor.
Wire the e-paper display to the ESP32 — see the pin tables in Wiring & Pinout.
Connect the coin acceptor and its blocking MOSFET (Wiring & Pinout).
Connect the LED push button (Wiring & Pinout).
Cross-check everything against the circuit diagram for your board below.
Circuit diagrams¶
There are two wiring options depending on which ESP32 / display-driver combination you use.
1. Standard ESP32 with a separate display / driver board
Wiring for a standard ESP32 (the “Generic” board profile).¶
2. Waveshare ESP32 with an integrated driver board and a separate display
Wiring for the Waveshare ESP32 driver board (the “Waveshare” board profile).¶
Note
Higher-resolution and editable sources are in the repository: standard ESP32 (SVG), Waveshare ESP32 (SVG), and the editable Visio source (.vsdx).
Construction photos¶
The following photos show a build using the Waveshare ESP32 driver board.