djsime1/flipperzero-firmware — 13★ on GitHub (C). Flipper Zero Firmware
Snapshot summary built from the project's own GitHub metadata — there's no written TopGit review yet. The page will update automatically when a full review is published.
WHY NO REVIEW YET
TopGit writes full reviews for the most-starred, most-requested repositories. This page is a snapshot until then — see the READ ME tab for the original README in full.
Flipper Zero Official Website. A simple way to explain to your friends what Flipper Zero can do.
Flipper Zero Firmware Update. Improvements for your dolphin: latest firmware releases, upgrade tools for PC and mobile devices.
User Documentation. Learn more about your dolphin: specs, usage guides, and anything you want to ask.
Contributing
Our main goal is to build a healthy and sustainable community around Flipper, so we're open to any new ideas and contributions. We also have some rules and taboos here, so please read this page and our Code of Conduct carefully.
I need help
The best place to search for answers is our User Documentation. If you can't find the answer there, check our Discord Server or our Forum.
I want to report an issue
If you've found an issue and want to report it, please check our Issues page. Make sure the description contains information about the firmware version you're using, your platform, and a clear explanation of the steps to reproduce the issue.
I want to contribute code
Before opening a PR, please confirm that your changes must be contained in the firmware. Many ideas can easily be implemented as external applications and published in the Flipper Application Catalog. If you are unsure, reach out to us on the Discord Server or the Issues page, and we'll help you find the right place for your code.
Also, please read our Contribution Guide and our Coding Style, and make sure your code is compatible with our Project License.
Finally, open a Pull Request and make sure that CI/CD statuses are all green.
Development
Flipper Zero Firmware is written in C, with some bits and pieces written in C++ and armv7m assembly languages. An intermediate level of C knowledge is recommended for comfortable programming. C, C++, and armv7m assembly languages are supported for Flipper applications.
Firmware RoadMap
Firmware RoadMap Miro Board
Requirements
Supported development platforms:
Windows 10+ with PowerShell and Git (x86_64)
macOS 12+ with Command Line tools (x86_64, arm64)
Ubuntu 20.04+ with build-essential and Git (x86_64)
Supported in-circuit debuggers (optional but highly recommended):
Flipper Zero Wi-Fi Development Board
ST-Link
J-Link
Flipper Build System will take care of all the other dependencies.
Cloning source code
Make sure you have enough space and clone the source code:
TopGit's last sync did not record any GitHub topics for djsime1/flipperzero-firmware. GitHub topics appear in the right sidebar of a repository page; that's the authoritative place to check.
How active is development on djsime1/flipperzero-firmware?
The most recent commit recorded on djsime1/flipperzero-firmware was 2.9 years ago, based on the GitHub push timestamp. The repository has 2 forks — one of the better signals of community interest.
How many stars does djsime1/flipperzero-firmware have?
djsime1/flipperzero-firmware has 13 GitHub stars — refresh the page for the live number, or check github.com/djsime1/flipperzero-firmware. TopGit mirrors GitHub's count but does not claim minute-by-minute accuracy.
What is djsime1/flipperzero-firmware?
djsime1/flipperzero-firmware (djsime1/flipperzero-firmware) is a C project on GitHub. From the project's own README: Flipper Zero Firmware
What language is djsime1/flipperzero-firmware written in?
djsime1/flipperzero-firmware is written primarily in C. GitHub's language field is based on the largest share of bytes in the default branch.
Read full README in the tab above.
Still deciding about flipperzero-firmware?
One click hands the question to an AI along with this page — see what it says about flipperzero-firmware.