| Operating voltage | 3.3V~5V |
| Operating temperature | -40°C~+80°C |
| Output signal | Analog signal |
| Size | 4.7cm*2.4cm |
| 4-Button Module | ESP32 |
|---|---|
| Sign | Pin 32 |
| VCC | 5V |
| GND | GND |
A: All four buttons share one analog output line. Each button circuit is routed with different resistor values, producing a distinct analog voltage value read by the microcontroller's analog pin.
A: The module supports an operating voltage of 3.3V to 5V, making it fully compatible with both 3.3V boards (like ESP32) and 5V microcontrollers.
A: No, it must be connected to an analog-to-digital converter (ADC) port because the button identification relies on interpreting discrete analog voltage signals.
A: Connect the VCC pin to 5V (or 3.3V), the GND pin to GND, and the Sign (signal) pin to Pin 32 (or any supported ADC pin) on your ESP32 controller.
A: The module is primarily engineered for single-key inputs. Simultaneous button presses change the parallel resistance network and generate different voltage readings, which require custom calibration to identify.
A: It is ideal for human-machine interface designs such as custom keyboards, gaming controllers, robotic controls, remote control units, and navigation menus.