It lets you assign any keyboard key to each button on your Flipper Zero and use it as a BLE (Bluetooth Low Energy) remote. Key mappings are saved to the SD card inside the apps_data folder.
To use the app, simply open it and select Manage Presets to create, edit, switch between, rename, or delete key-mapping presets. All presets and settings will be saved to the SD card.
Then, go back to the main menu, press Start, and connect to Bluetooth. Once you're successfully connected, you'll see the controller screen.
The purpose I originally had in mind for this app was to be used as a remote for Anki, a popular spaced repetition flashcard app for med school students. However, this app's usability is not limited to Anki and it can be used for any other purpose or program.
The current HID keyboard in the BT remote app is limited for this use case because it takes a long time to navigate to a different button, and you have to be looking at the Flipper's screen at all times to see which key you have selected.
The following projects were used or referenced to help me make my app: - Flipper Zero's Official HID keyboard logic, core functionality, most images, and the remote screen layout. - BT Trigger bluetooth cross-compatibility, the awaiting bluetooth screen layout, and general example code. - Instantiator's Flipper Zero App Tutorial installing ufbt and setting up the development environment in VSCode.
| App Version | SDK | Status | Downloads | Logs | Build |
|---|---|---|---|---|---|
| 1.3 | 87.1 f7 | Build succeeded | 15554 | get logs | get build |
| 1.3 | 86.0 f7 | Build succeeded | 3470 | get logs | get build |
| 1.3 | 79.2 f7 | Build succeeded | 299 | get logs | get build |
| 1.2 | 87.1 f7 | Build succeeded | 336 | get logs | get build |
| 1.2 | 87.0 f7 | Build succeeded | 1676 | get logs | get build |
| 1.2 | 86.0 f7 | Build succeeded | 13156 | get logs | get build |
| 1.2 | 79.2 f7 | Build succeeded | 547 | get logs | get build |
| 1.2 | 78.1 f7 | Build succeeded | 370 | get logs | get build |
| 1.1 | 86.0 f7 | Build succeeded | 3096 | get logs | get build |
| 1.1 | 79.2 f7 | Build succeeded | 236 | get logs | get build |
| 1.1 | 78.1 f7 | Build succeeded | 93 | get logs | get build |
| 1.0 | 86.0 f7 | Build succeeded | 184 | get logs | get build |
| 1.0 | 79.2 f7 | Build succeeded | 27 | get logs | get build |
| 1.0 | 78.1 f7 | Build succeeded | 19 | get logs | get build |
| anki_remote | Latest 1.3 | GitHub | Author: Blue5GD |