Top Related Projects
Flipper Zero Unleashed Firmware
RogueMaster Flipper Zero Firmware
Playground (and dump) of stuff I make or modify for the Flipper Zero
The Dom amongst the Flipper Zero Firmware. Give your Flipper the power and freedom it is really craving. Let it show you its true form. Dont delay, switch to the one and only true Master today!
Quick Overview
The "awesome-flipperzero" repository is a curated list of resources, applications, and plugins for the Flipper Zero device. It serves as a comprehensive collection of tools, firmware, and information related to this multi-tool gadget, making it easier for users to find and explore various capabilities of the Flipper Zero.
Pros
- Extensive collection of resources for Flipper Zero enthusiasts
- Regularly updated with new content and contributions from the community
- Well-organized structure, making it easy to find specific types of resources
- Includes both official and third-party tools and applications
Cons
- May contain links to potentially controversial or legally ambiguous tools
- Some resources might become outdated or unavailable over time
- Quality of third-party contributions can vary
- Requires users to have a good understanding of the Flipper Zero device to fully utilize the resources
Getting Started
To explore the awesome-flipperzero repository:
- Visit the GitHub repository: https://github.com/djsime1/awesome-flipperzero
- Browse through the different sections to find resources of interest
- Click on the links to access specific tools, applications, or information
- Consider starring the repository to stay updated with new additions
- If you have a resource to contribute, follow the contribution guidelines provided in the repository
Competitor Comparisons
Flipper Zero Unleashed Firmware
Pros of unleashed-firmware
- Provides custom firmware for Flipper Zero, offering enhanced functionality
- Regularly updated with new features and improvements
- Allows for deeper customization of the Flipper Zero device
Cons of unleashed-firmware
- Requires technical knowledge to install and use effectively
- May void warranty or cause issues if not installed correctly
- Limited to Flipper Zero hardware, while awesome-flipperzero covers broader topics
Code Comparison
unleashed-firmware (main.c):
#include <furi.h>
#include <furi_hal.h>
int32_t flipper_app_main(void* p) {
UNUSED(p);
// Main application code
}
awesome-flipperzero (README.md):
# Awesome Flipper Zero
A collection of awesome resources for the Flipper Zero device.
## Table of Contents
- [Official Resources](#official-resources)
- [Firmware & Plugins](#firmware--plugins)
The unleashed-firmware repository contains actual firmware code, while awesome-flipperzero is a curated list of resources and doesn't include direct code implementations.
RogueMaster Flipper Zero Firmware
Pros of flipperzero-firmware-wPlugins
- Provides a complete firmware package with pre-installed plugins
- Offers regular updates and improvements to the firmware
- Includes additional features and customizations not found in the official firmware
Cons of flipperzero-firmware-wPlugins
- May have stability issues due to the inclusion of third-party plugins
- Requires manual installation and updating, which can be more complex than using the official firmware
- Some features may not be thoroughly tested or vetted for security
Code Comparison
While awesome-flipperzero is primarily a curated list of resources and doesn't contain significant code, flipperzero-firmware-wPlugins includes firmware code. Here's a brief example of a plugin initialization in flipperzero-firmware-wPlugins:
static void example_plugin_init() {
// Plugin initialization code
example_plugin_alloc();
example_plugin_register_app();
}
Summary
flipperzero-firmware-wPlugins offers a more feature-rich firmware experience with pre-installed plugins, while awesome-flipperzero serves as a comprehensive resource list for Flipper Zero enthusiasts. The choice between them depends on whether you prefer a ready-to-use firmware package or a curated collection of tools and information for customizing your Flipper Zero experience.
Playground (and dump) of stuff I make or modify for the Flipper Zero
Pros of Flipper
- More comprehensive and regularly updated collection of resources
- Includes custom firmware options and advanced hacking tools
- Offers a wider range of sub-folders for better organization
Cons of Flipper
- Less curated content, potentially overwhelming for beginners
- May include some outdated or less reliable resources
- Requires more time to navigate and find specific information
Code Comparison
While both repositories primarily consist of markdown files and links, Flipper includes more code snippets and configuration files. Here's a brief comparison:
awesome-flipperzero:
## Applications & Plugins
- [Flipper-IRDB](https://github.com/logickworkshop/Flipper-IRDB) - A collective of IR files for the Flipper
Flipper:
# Example Python script for Flipper Zero
import flilib
def main():
flilib.lcd.clear()
flilib.lcd.print("Hello, Flipper!")
Both repositories serve as valuable resources for Flipper Zero enthusiasts, with awesome-flipperzero offering a more curated list of essential tools and resources, while Flipper provides a broader range of content and more advanced options for experienced users.
The Dom amongst the Flipper Zero Firmware. Give your Flipper the power and freedom it is really craving. Let it show you its true form. Dont delay, switch to the one and only true Master today!
Pros of Xtreme-Firmware
- Provides a custom firmware with enhanced features and functionality
- Offers regular updates and improvements to the Flipper Zero device
- Includes additional applications and plugins not found in the official firmware
Cons of Xtreme-Firmware
- May void warranty or cause potential issues with the device
- Requires technical knowledge to install and maintain
- Some features may be considered controversial or potentially misused
Code Comparison
While a direct code comparison is not applicable in this case, we can highlight the differences in the repository structures:
Awesome-Flipperzero:
README.md
CONTRIBUTING.md
assets/
Xtreme-Firmware:
applications/
assets/
furi/
lib/
scripts/
firmware/
Awesome-Flipperzero is primarily a curated list of resources, while Xtreme-Firmware contains the actual firmware code and related files for the Flipper Zero device.
Summary
Awesome-Flipperzero serves as a comprehensive resource hub for Flipper Zero enthusiasts, offering links to various tools, applications, and information. On the other hand, Xtreme-Firmware provides a custom firmware solution with enhanced features and functionality. While Xtreme-Firmware offers more direct device improvements, it also comes with potential risks and requires more technical expertise to implement.
Convert designs to code with AI
Introducing Visual Copilot: A new AI model to turn Figma designs to high quality code using your components.
Try Visual CopilotREADME
A collection of Awesome resources for the Flipper Zero device.
ð New to Flipper Zero? Got questions?
|
ð« Not affiliated with
|
Table of Contents (Expandable)
Databases & Dumps
Got a need for speed? |
---|
ð¥ Look at this for an archive containing every item listed below! |
General
Sub-GHz
FlipperZero-TouchTunes
Dumps of TouchTune's remote.T119 bruteforcer
Triggers Retekess T119 restaurant pagers.flipperzero-bruteforce
Generate .sub files to brute force Sub-GHz OOK.Flipperzero-Concert-Bracelets
Sub-GHz file to trigger event LED bracelets.
NFC/RFID
Infrared
BadUSB
My-Flipper-Shits
Free and open-source [BadUSB] payloads for Flipper Zero.Flipper BadUSB Payloads
Collection of payloads formatted to work on the Flipper Zero.UNC0V3R3D BadUSB collection
Yet another BadUSB collection.FalsePhilosophers Flipper BadUSB
Flipper zero community ducky payload repo.
Music
FlipperMusicRTTTL
Collection of musics for FlipperZero Music Player.flipper-music-files
Much smaller collection of musics for FlipperZero Music Player.
Other
Applications & Plugins
Try official apps |
---|
ð± The Flipper Zero also has an official app store! |
General
Officially maintained apps
Official apps maintained by the Flipper Team and collaborators.All the plugins
Large collection of applications including some not published in the official catalog
Sub-GHz
Infrared
Xbox Controller
Easy controller for Xbox One with IRXRemote
Advanced IR remote app for Flipper Zero
BadUSB
COM Port Scanner Emulator
Barcode Scanner Emulator.USB HID Autofire
Send left-clicks as a USB HID device.Mouse jiggler
Keeps PC screens on by acting as a moving mouse.
GPIO
NRF24 & Mousejacking
(outdated) PoC NRF24 library and mousejack exploitation app.Sentry Safe
Plugin that can open any Sentry Safe and Master Lock electronic safe without entering pin code.GPS
Display data from a serial GPS module.Unitemp
Temperature, humidity and pressure sensors reader (DHT11/22, DS18B20, BMP280, HTU21x and more)Servo Tester
Servo Tester App
Bluetooth
USB Keyboard
(outdated) A refactor of the BT remote to work over USB. Allows the Flipper to act as an USB HID keyboard.ble_spam_ofw
Application that spams broadcast packets to Apple, Android, and Windows.
Games
Tetris
A rudimentary Tetris game.Flappy Bird
The name says it all.T-Rex Runner
Flipper zero port of Chrome's game.floopper-bloopper
LD#47 Game.Doom
Doom-like clone for Flipper Zero.Minesweeper
Minesweeper implementation.Reversi
The classic Reversi game
Utility/Other
Flipper-Plugin-Tutorial
Updated plugin tutorial based on new build methods.Flipper Authenticator
Generate TOTP authentication codes.Tuning Fork
Use your Flipper as a tuning fork.UPC-A Barcode Generator
Can be used to create any UPC-A barcode.Dec/Hex Converter
Small "real time" decimal/hexadecimal converter.MultiConverter
Multi-unit converter that can be easily expanded with new units and conversion methods.bpm-tapper
Tap along to a song to measure beats per minute.Flipp Pomodoro
Pomodoro Timer Tool for productivity.
Firmwares & Tweaks
Hey you! |
---|
ð° Click here for a feature comparison of these firmwares! |
Official firmware (ofw)
Custom firmware (cfw)
Momentum
Feature-rich, stable and customizable Flipper firmware: a direct continuation of the Xtreme firmware.Xtreme
Official fork with cleaned up codebase, more module extensions and custom assets.Unleashed
Unlocked firmware with rolling codes support & community plugins, stable tweaks, and games.RogueMaster
Fork of Unleashed firmware with custom graphics, experimental tweaks, community plugins and games.Dexv
Xtreme fork; The "Will it blend?" of custom firmwares.
Outdated/Unmaintained firmware
SquachWare
Fork of official firmware which adds custom graphics, community applications & files.Wetox
Very similar to the official branch, with a few small tweaks.Muddled Forks
Less-active firmware modifications.OpenHaystack BLE mod
Very old PoC that makes Flipper behave like an AirTag.v1nc flipper zero firmware
Unleashed fork with support for different Duckyscript keyboard layouts & community plugins.
Graphics & Animations
Tutorials
Flipper Zero Animation Process
Google Doc step by step from Talking Sasquach.Lab401 Animation Video
YouTube video with a step by step from Talking Sasquach.
Pre-made animations
Talking Sasquach Animations
Literally wrote the book on making animations.Kuronons Graphics
Custom animations, passport backgrounds & profile pictures.Haseosama Animations
Great collection of custom animations.Animations by stopoxy
Another great custom animation collection.Wr3nch Animations
Some custom animations and scripts.Dexv Graphics
Custom animations and resources.DoobTheGoober Animations
Custom animations from the creator of zip2AnimationUberGuidoZ Graphics
Brief description and links to resources, including PYX host.Animations by mnenkov
A dump with animations and manifest creator for batch files.Oneamongthetrees Animations/Graphics
Collection of custom animations and passport icons.
Utilities
Flipper Animation Manager
Visualize and manage animations directly from your computer.H4XV's Gif2Anim
Gif2FlipperAnimation Converterzip2Animation
Utility to assist in creating animations.
Modules & Cases
Cases
Ultimate Flipper Zero Case
3D printed case with room for 3rd party modules & 2x WiFi dev board slots.FlipperZero-Hardware
3D-Printable cases with custom iButton interface.Flipper Zero Cases
3D-Printable case & cover models.Pelican case
Big case to hold Flipper and USB.Hard case
Smaller than pelican case, but still bulky.WiFi Module v1 Case
Small cover for the WiFi dev board.Skadis holder
Flipper Zero holder for Ikea Skadis.Flipper Zero Car Mount
Uses foam from the original box.Soft TPU cover
Similar to the official silicone case.Flipper-Boy
Flipper Zero Case with 22mm Watch Strap Adapter.
Modules
ESP32 Marauder on WiFi dev board
Portable WiFi/Bluetooth pentesting.ESP32 Marauder guide video
Companion video for the above link.FlipperZero-Protoboards-Kicad
KiCad prototype boards.WiFi Scanner Module
Scans for WiFi networks via a custom Wemos module board.WiFi Scanner Module Flasher
Web flasher for module firmware above.WiFi DSTIKE Deauther
Preforms WiFi deauth attacks via a custom ESP8266 module board.WiFi Deauther Module Flasher
Web flasher for module firmware above.Flipper Zero Boards
ESP32 and NRF24 daughterboards for the Flipper.Flipper-Zero-Backpacks
Backpack addon boards with ESP32, Raspberry Pi, Protoboards etc.WiFi Devboard Pelican Case
Top case that works with the 4mm FZ Pelican case.The Mayhem Fin
ESP32 with WiFi, BT/BLE, Micro-SD, Camera, Flashlight, NRF24/CC1101, and more.
Other
Flipper Zero screen protector
Official screen protector for the Flipper Zero.FlipperZero RGB backlight
Replacing stock backlight with RGB
Off-device & Debugging
General
Official Web Interface
Web interface to interact with Flipper, including Paint and SUB/IR analyzer.Flipper Maker
Generate Flipper Zero files on the fly.Flipper File Toolbox
Scripts for generating Flipper data files.
Converters
OOK to .sub
Python script to generate Flipper RAW .sub files from OOK bitstreams.csv2ir
Script to convert IRDB CSV's to Flipper .ir files.AmiiboFlipperConverter
Script that converts Amiibo's to Flipper format.VertProntoIR2FlipperIR
Converts Vert Pronto IR codes to Flipper format.FlippMibo
Yet another Amiibo to Flipper conversion script.ClassicConverter
Converts Mifare Classic binary files to Flipper.ClassicConverterWeb
Converts between Mifare Classic binary and Flipper NFC file.musicxml2fmf
Converts MusicXML files to Flipper Music Format.BadUSB keyboard converter
Payload converted for non-US keyboard layouts.flipper2mct
A script to convert Flipper NFC files to Mifare Classic Tools format for MC 1k & 4k.SerialHex2FlipperZeroInfrared
Convert IR serial messages into FlipperZero compatible IR files.
Development
flipperzero-sesproject
Segger Embedded Studio project.flipper0
Rusty crate with safe interface to Flipper Firmware and autogen bindings underneath.flipperzero-rs
Hand-crafted bindings to Flipper Firmware with custom build tool.fzfs
Flipper Zero filesystem driver.FBT-AARCH64
A script that sets up FBT's toolchain on ARM devices.
Utility
FlipperScripts
Modify the state and level of your dolphin.Viewing system logs
Dump system logs to serial CLI.CLI Tools
Python scripts to screenshot/stream screen.Fztea
Connect to your Flipper's UI over serial or make it accessible via SSH.pyFlipper
Unofficial CLI wrapper writter in Python.SUB Plotters / comparers
Python package to plot and compare multiple .sub files.U2F SSH Keys
U2F ECDSA SSH Key Generation using Flipper Zero.Pagger
Sub-GHz generators for restaurants/kiosks paging systems.
Notes & References
Need help using your Flipper Zero? |
---|
ð Give the official documentation a read! |
Disassembly/Repair
Official battery self-repair guide
How to troubleshoot battery issues.Official firmware recovery guide
How to troubleshoot firmware issues.Flipper Zero disassembly guide
Difficulty: Moderate, Time: 8-15 Minutes.Alternative disassembly video
Third-party video for disassembling the Flipper.Reset forgotten PIN
How to reset your device's PIN code.
Guides
Flipper Zero Hacking 101
Guides with screenshots, files, and general help.Atmanos Flipper Software Docs
Flipper development tutorials and information.Flipper Zero GPIO Pinout
Official GPIO pinouts.Flipper Skylanders
How to read a Skylanders figure with Flipper.Application CI/CD Guide
A complete guide on how to adopt flipper application to regular API changes.
Specifications
Add-on Modules GPIO Pinouts
ESP32, ESP8266, ESP32-CAM, ESP32-WROOM, NRF24.Flipper Zero Dimensions
Basic info on screen and case dimensions.
Other
Firmware roadmap
(outdated?) Official stock firmware roadmap.Flipper Zero SW&HW keynote
(outdated) Hardware & software architecture document.
ð Want to make changes? â¨
Read the Meta FAQ section for more info.
Top Related Projects
Flipper Zero Unleashed Firmware
RogueMaster Flipper Zero Firmware
Playground (and dump) of stuff I make or modify for the Flipper Zero
The Dom amongst the Flipper Zero Firmware. Give your Flipper the power and freedom it is really craving. Let it show you its true form. Dont delay, switch to the one and only true Master today!
Convert designs to code with AI
Introducing Visual Copilot: A new AI model to turn Figma designs to high quality code using your components.
Try Visual Copilot