• Stars
    star
    139
  • Rank 262,954 (Top 6 %)
  • Language
    C
  • Created almost 2 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Boilerplate example of an Application for Flipper Zero, use to this to build your own app

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

Some cool projects I found using this

(love seeing it being used. Let me know if you want yours added)