Flipper Zero as a Bluetooth HID Keyboard — Wireless Scripting
flipper zerobluetoothhidkeyboardwireless
Flipper Zero can act as a Bluetooth keyboard (HID), letting it execute BadUSB-style scripts wirelessly on any Bluetooth-enabled device.
Requirements
- Flipper Zero (Bluetooth HID is built into all models)
- Target device with Bluetooth enabled
- Bluetooth Remote app or BT Keyboard app on Flipper
Pairing
- On target device: enable Bluetooth, scan for devices
- On Flipper: Bluetooth → Pair or enable via the BT keyboard app
- Flipper appears as "Flipper Zero" or similar
- Pair on both devices
Running Scripts Wirelessly
The Bluetooth HID keyboard uses the same DuckyScript format as BadUSB:
DELAY 1000
GUI r
DELAY 500
STRING cmd
ENTER
DELAY 800
STRING echo "Hello from Flipper via BT"
ENTER
Place script in SD/badusb/ (same location as USB scripts)
Advantages over USB BadUSB
- No physical connection required
- Works from across the room
- Less suspicious in some scenarios
- Works on phones and tablets (open a note app, type into it)
iOS Shortcut Automation
Flipper BT keyboard can trigger iOS accessibility shortcuts:
- Pair Flipper with iPhone
- Set up accessibility keyboard shortcuts on iPhone
- Flipper presses the shortcut key combo wirelessly
Range
Bluetooth range is typically 10–15 meters line-of-sight. Through walls drops to 3–8 meters.
Disconnect / Unpair
Go to target device Bluetooth settings and forget the "Flipper Zero" device when done.