Flipper Devices has announced a strategic shift in its approach to firmware development for the Flipper Zero, addressing community concerns regarding the project’s ongoing support. The company has committed to allocating dedicated resources for firmware upkeep and improving its engagement with contributors and feature requesters.
Background of the Flipper Zero Project
Launched on Kickstarter in 2020, the Flipper Zero project garnered over $5 million, despite initial skepticism. The team navigated post-COVID component shortages and supply chain disruptions while fulfilling its promises to backers. Flipper Devices has confirmed the delivery of all Kickstarter commitments, including a hardware platform with supporting APIs and an SDK.
One of the key challenges in firmware development was the limited 700 KB flash memory available on the Flipper Zero, restricting the addition of new features. The team addressed this by enabling dynamic app loading from microSD cards, shifting core functions from firmware to modular apps. This approach laid the groundwork for the stable firmware 1.0, released in 2024, alongside an official Apps Catalog.
New Community Contribution Rules
In response to community feedback, Flipper Devices has implemented four significant operational changes. Firstly, all development-related requests will now be handled asynchronously through GitHub Discussions, moving away from real-time chats or calls. Secondly, a weighted feature request system allows community members to vote on proposals, with the team reviewing top-voted requests weekly.
Additionally, the company has introduced stricter pull request reviews, especially for AI-generated code affecting low-level libraries, UI, or documentation. Moreover, mandatory integration testing is now required, with the internal QA integration test suite published for community involvement in regression testing.
Implications and Future Outlook
These changes are driven by the need to manage scale, as over one million users contribute to requests across various communication channels. The GitHub Discussions voting system aims to prioritize genuine, community-wide needs while filtering out less feasible requests.
Importantly, the contribution process for the Apps Catalog remains unchanged, maintaining the pathway for third-party app submissions. To address any ongoing questions, Flipper Devices’ core developers and managers conducted an AMA session on the r/flipperzero subreddit.
The announcement reflects an effort to formalize open-source governance on a large scale, balancing limited internal resources with a technically engaged user base eager for continued firmware innovation.
