- New
Product description: Chain DualKey - programmable module with two mechanical keys - ESP32-S3 - M5Stack C147
The Chain DualKey is a compact, programmable input board from the M5Stack Chain series, equipped with two hot-swappable mechanical buttons (blue switches) and two programmable RGB LEDs . The device is designed as a universal control and automation tool , combining the convenience of physical keys with modern USB and Bluetooth connectivity. At the heart of the module is the ESP32-S3FN8, a powerful dual-core microcontroller with USB-OTG, WiFi, and BLE support, which enables emulation of HID devices (keyboards, controllers). The pre-installed Chain Macro Keyboard software allows for quick start-up without any programming required. Key functions are configured via the built-in web interface , accessible after connecting to the device's access point.
Special features
- Two-key input module with hot-swap mechanical switches (blue switch)
- ESP32-S3FN8 - dual-core microcontroller with USB-OTG, WiFi and BLE support
- Pre-installed macro keyboard software
- HID device emulation via USB and Bluetooth
- Key configuration via web interface (AP)
- 2 programmable RGB WS2812B LEDs
- Built-in 350 mAh battery and low power consumption
- M5Stack Chain modular design, 2 HY2.0-4P connectors
- LEGO-compatible mounting holes and lanyard loop
Practical applications
Chain DualKey is perfect as a macro keyboard, keyboard shortcut controller, function key for home automation, or multimedia controller. It can be used as a computer accessory, a control panel in IoT projects, or as a user interface element in embedded systems. Thanks to BLE and USB communication and pre-built firmware, the module is also ideal for rapid prototyping and custom controller development.
Chain DualKey Technical Specifications
- SoC: ESP32-S3FN8, dual-core Xtensa LX7, up to 240 MHz
- Flash memory: 8 MB
- USB power supply: DC 5V
- Battery: Lithium-ion 350 mAh
- LEDs: 2 × RGB WS2812B
- Interfaces: USB, Bluetooth (BLE), WiFi
- Operating temperature: 0°C to 40°C
- Power consumption:
- Off mode (VBAT): 4.2 V @ 8.97 µA
- deep sleep (VBAT): 4.2 V @ 107.64 µA
- USB power supply (without battery): 5 V @ 41.7 mA
- Dimensions: 47.9 x 34.3 x 23.9 mm
- Weight: 23.7 g
Kit contents
- 1x Chain DualKey
- 1x Keycap Sticker
Useful links |


The key functions are configured via the built-in web interface, available after connecting to the device's access point.