待补充 jamisonderek/flipper-zero-tutorials

3/5 🧩 软硬件结合 已发布
jamisonderek 464 Stars 未知 BOM 完整度: 0/5 教程完整度: 1/5

项目简介

See README.md for link to Discord & YouTube. I will use this repository for my Flipper Zero projects & wiki.


jamisonderek/flipper-zero-tutorials 是一个专为 Flipper Zero 硬件爱好者打造的开源教程与项目合集,由 YouTube 创作者 MrDerekJamison(又名 CodeAllNight)维护。项目的核心价值在于通过详尽的 README 文档和配套视频,帮助用户从零开始掌握 Flipper Zero 的多种高级玩法,解决新手“买来不会用”或“只会基础功能”的痛点。

标签

项目特点

**视频+文档双驱动**:每个教程都配有 YouTube 视频讲解和详细的 README 文档,学习起来更直观。
**零基础友好**:从环境搭建、SDK 配置到第一个“Hello World”插件,循序渐进,不怕看不懂。
**覆盖多种高级玩法**:包括 GPIO 控制、Sub-GHz 信号分析、NFC 模拟、BadUSB 攻击脚本、Wi-Fi 开发板集成等。
**实战项目丰富**:不仅有理论教程,还有大量可直接运行的示例项目,比如遥控器克隆、门禁卡复制、游戏机模拟器等。
**社区驱动更新**:作者持续根据用户反馈和 Flipper Zero 固件更新,不断添加新教程和修复问题。
**开源可复用**:所有代码和文档均开源,你可以直接 Fork 修改,或作为自己项目的起点。

技术规格

目标硬件 Flipper Zero(官方固件或自定义固件均可)
开发语言 C(Flipper Zero 原生 SDK)、Python(部分辅助脚本)
开发环境 uFBT(Unofficial Flipper Build Tool)或官方 Flipper Zero SDK
支持的固件版本 官方固件 0.79+、Unleashed、RogueMaster 等主流第三方固件
配套视频平台 YouTube(频道:CodeAllNight / MrDerekJamison)
项目仓库大小 约 50MB(含代码、文档、资源文件)
许可证 未明确声明(建议联系作者确认)

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
Flipper Zero 设备 1 必备,所有教程的基础
Wi-Fi 开发板(ESP32-S2/S3) 1 用于 Wi-Fi 相关教程(可选)
USB-C 数据线 1 用于连接电脑和 Flipper Zero
面包板及跳线 1套 用于 GPIO 实验(可选)
常用传感器/模块(如 LED、按钮、DHT11) 若干 根据具体教程准备(可选)
uFBT 或官方 SDK 1 开发环境,二选一
Python 3.8+ 1 用于运行辅助脚本
串口调试工具(如 PuTTY、screen) 1 用于查看调试输出

能力画像

**记忆与知识检索**:4/5 — 教程文档结构清晰,索引完善,但部分内容依赖视频补充,需要自行查阅。
**动手与操作**:5/5 — 大量硬件接线、焊接、调试操作,适合喜欢动手的玩家。
**编程与算法**:3/5 — 主要涉及 C 语言基础编程,算法复杂度不高,但需要理解嵌入式开发逻辑。
**设计与建模**:1/5 — 不涉及 3D 建模或电路设计,主要聚焦软件和简单硬件连接。
**实验与调试**:5/5 — 每个项目都包含调试步骤,如串口日志、LED 反馈、信号捕获等,实验性极强。
**协作与分享**:3/5 — 项目开源,可通过 GitHub Issues 和 PR 参与,但社区规模中等。
**学习与研究**:5/5 — 教程设计循序渐进,从入门到进阶,适合系统性学习 Flipper Zero 开发。
**系统集成**:2/5 — 项目多为独立功能模块,较少涉及多设备联动或复杂系统集成。

所需技能

基础 C 语言编程能力(变量、函数、指针等) 会使用命令行终端(编译、上传、调试) 了解嵌入式开发基本概念(GPIO、中断、定时器等) 能看懂电路原理图(面包板接线即可) 具备基本英语阅读能力(文档和视频均为英文) 有 Flipper Zero 基础操作经验(非必需,但建议先熟悉官方固件)

适用场景

刚入手 Flipper Zero,想学习如何开发自定义插件的新手
想实现特定功能(如遥控器克隆、门禁卡模拟、Wi-Fi 攻击)的进阶玩家
需要为 Flipper Zero 编写教学材料或工作坊内容的讲师
对嵌入式开发感兴趣,想通过有趣项目入门的爱好者
希望参与开源社区,为 Flipper Zero 生态贡献代码的开发者
想用 Flipper Zero 做硬件安全测试或渗透测试练习的安全研究人员