E07xESP32C5
E07xESP32C5 is a Sub-GHz & ESP32-C5 module for Flipper Zero. It includes an EBYTE E07-433M20S (PA+LNA), microSD slot, UART pads for GPS, 5V output and a 4-layer PCB with solid ground planes for RF performance.
Install / Use
/learn @b1scuitdev/E07xESP32C5README
💫 E07xESP32C5
📡 Sub-GHz & ESP32-C5 Module for Flipper Zero

E07xESP32C5 is a compact expansion module designed for Flipper Zero that integrates a Sub-GHz RF module and an ESP32-C5 on the same PCB. The board is intended for RF communication and wireless experiments.
🔗 Project Links
- 🧩 EasyEDA Project: Open Online
- 🗂️ Gerber Files: Download Gerber
- 📄 Schematic PDF: View Schematic
- 📦 BOM: Download BOM
✨ Features
- EBYTE E07-433M20S Sub-GHz module (PA + LNA)
- ESP32-C5 (WiFi + BLE + Zigbee + Thread / 802.15.4)
- MicroSD card slot connected directly to ESP32-C5
- UART pads for GPS
- 5V output rail
- 4-layer PCB
- Inner layers are solid GND planes for RF performance and signal integrity
- Designed as an external module for Flipper Zero
🔧 Hardware Overview
The E07-433M20S is connected directly to Flipper Zero over SPI and provides long-range Sub-GHz communication thanks to its integrated Power Amplifier and Low Noise Amplifier.
The onboard ESP32-C5 is connected to Flipper Zero over UART and is intended for WiFi scanning, logging and other wireless features.
The microSD card slot is connected directly to the ESP32-C5 SPI interface for data logging.
GPS modules can be connected to the UART RX/TX pads.
🧱 PCB Stackup
4-layer PCB
- Top Layer — Signal + Power
- Inner Layer 1 — Ground Plane
- Inner Layer 2 — Ground Plane
- Bottom Layer — Signal + Power
The inner ground planes are used to improve RF performance, reduce noise and improve signal integrity.
📐 PCB & Schematic
PCB layout, schematic and production-ready Gerber files are included in this repository.
🌐 EasyEDA Project
You can view the schematic, BOM and PCB online here: https://oshwlab.com/xqvc/project_mrypoxqu
📝 Notes
- The SD card slot is connected according to the ESP32-C5 reference design but has not been fully tested yet.
- The UART pins are connected according to the pin configuration used by justcallmekoko (ESP32 Marauder firmware), but UART functionality has not been tested yet.
- This is a hardware project intended for developers and advanced users.
- The RF section layout was designed following common E07 module layout practices and Flipper Zero form factor constraints. The schematic and PCB were designed independently.
📜 License
This project is licensed under the CERN Open Hardware License Version 2 – Strongly Reciprocal (CERN-OHL-S).
You are allowed to manufacture, modify and sell this hardware under the following conditions:
- The original author and project must be credited
- The license must remain with the project
- Any modifications must be shared under the same license
- Author and project identification must not be removed from the PCB or documentation
Full license text: https://ohwr.org/cern_ohl_s_v2.pdf
⚠️ Legal Disclaimer
This hardware is provided for educational and experimental purposes.
The author takes no responsibility for any misuse, damage, illegal use or regulatory violations.
By using this hardware, you agree that all responsibility is yours and you must comply with your local laws and regulations.
This project is provided "as-is" without any warranty.
👨💻 Author
Designed by Yiğit Alp Eltutan (biscuitdev)
Related Skills
node-connect
352.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
111.1kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
352.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
352.0kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
Security Score
Audited on Apr 7, 2026
