Development
We recommend checking out these pages:

Firmware development, plugins, and description of file formats

Guides on the devboard connection, setup, debugging, and more

JS-based scripting engine: mJS description, data types, built-in methods, JS modules
Other useful resourses:
- Developer tools — Hardware and software tools: Flipper Build Tool (FBT), VS Code workspace, Wi-Fi Devboard
- System programming — Understanding the firmware internals: unit tests, FuriHalBus API, firmware assents, and dolphin assets
- App development — Developing custom apps for Flipper Zero: Flipper App Package, Flipper App Manifest, app examples, Apps Catalog
- File formats — Descriptions of various file formats used in Flipper Zero, grouped by applications that use them (.ibtn, .ir, .rfid, .nfc, .sub, .tar)
- Command-line interface — Accessing the CLI, viewing available commands and logs, chatting via sub-1 GHz radio
-
🤔
Have a question?
Our knowledgeable support team and an awesome community will get you an answer in a flash. Please leave your questions in English.
To ask a question or participate in discussions, you'll need to authenticate first.