Compatibility

Check the hardware before installing.

This first firmware release supports the classic ESP32 DevKit V1 only.

USB
ESP32
DevKit V1
21 SDA
22 SCL
26 NEXT
27 SELECT

Wiring

OLED SDAGPIO 21I²C data
OLED SCLGPIO 22I²C clock
NEXTGPIO 26Button to GND
SELECTGPIO 27Button to GND

Still to be verified

The OLED controller, I²C address, supply voltage, and onboard pull-ups must be checked on the actual module. The firmware scans the I²C bus but does not assume either SSD1306 or SH1106.

The buttons use internal pull-ups and connect between their GPIO and GND. No physical hardware test has been performed as part of this change.