Flipper Zero FAP Boilerplate
What this is?
Use this code as a foundation for developing Flipper Zero Applications, change the contents of this file when developing a new project
Features
- Start Screen
- Menu
- Button Menu
- File Browser
- Different Scenes / Views
- Settings Page (On/Off for haptics, sound, led)
- Handling of Button Inputs
- Handling of Tick events
- Handling of Enter/Exit events
- Rendering to GUI
- Haptic Feedback
- Sound Effects
- LED Effects
- Dolphin Deeds (make dolphin happy)
- Storage (Saves settings)
How to install on Flipper Zero
- If you do not have one, download a firmware
- Plug your Flipper Zero in via USB.
- Copy the contents of this folder into the applications_user folder of your firmware.
Then run the command:
.\fbt launch_app APPSRC=applications_user/<your_app_name>
The application will be compiled and copied onto your device.
Licensing
This code is open-source and may be used for whatever you want to do with it.
Thank you notes
- Roguemaster for distributing the boilerplate
- Flipc for distributing the boilerplate
- Nikita Vostokov for code contributions
- Alexander Rodriguez for code contributions
Some cool projects I found using this
(love seeing it being used. Let me know if you want yours added)