First time? Hold the BOOT button while plugging in the USB cable if the device isn't detected.
Mode Guide:
β’ Bluetooth - Wireless keyboard over BLE (pairs with your computer)
β’ USB - Direct USB HID keyboard (no pairing needed (S3 Only))
β
Success! Firmware flashed successfully!
Select Your Board & Mode:
ESP32-C3 Bluetooth
ESP32-S3 Bluetooth
ESP32-S3 USB HID
Default Pin and Key Mappings
π How to Use
Select your board type and mode (C3/S3 + Bluetooth/USB) from the dropdown above.
Click "Connect & Flash" to start the upload process.
π‘ S3 might need to be put in Download Mode: To enter download mode: hold [BOOT], press and release [RESET], then release [BOOT]
When prompted, choose your ESP32 device from the pop-up list.
Wait about 30 seconds for the flashing process to complete.
Open "Logs & Console" , then click "Reset Device" .
π‘ S3 needs to restarted with the [RESET] Button after flashing
(Optional) Click "Connect for Configuration", customize your keys, and save to device.
For Bluetooth mode: On your computer, pair via Bluetooth with "Super Keys" .
π‘ Having trouble connecting (Bluetooth)? Forget the old "Super Keys" device, toggle Bluetooth off and on, then pair again.
For USB mode (S3): Just plug in - no pairing needed!
Test your keys using the "Test Keyboard" button.
Step 1. Connect and Flash
Step 2. Connect and Configure
Step 3. Test Keyboard
Keyboard Tester
Press any key (with CTRL / ALT / SHIFT / GUI modifiers) and this page will capture it so it won't trigger system actions.
Close Tester
πΉ Configure Key Mappings
After connecting, you can view & set your F-keys below and save them to your device.
π‘ Key Options:
F1 - F24
A - Z
0 - 9
CTRL
ALT
SHIFT
GUI
π‘ Key Combo Examples:
CTRL+F13
ALT+SHIFT+F14
CTRL+C
CTRL+ALT+DELETE
GUI+R
CTRL+ALT+GUI+F19
You can use function keys (F1-F24), letters (A-Z), numbers (0-9), or combine with modifiers: CTRL, ALT, SHIFT, GUI (CMD/WIN).
(UI maps firmware codes like 240 β F13, 4 β A, 30 β 1, etc.)
Save to Device
Reset to Defaults
Disconnect