该项目启发于https://github.com/KenVanHoeylandt/FlipperZeroEsp32
This project is created from code at:
- Flipper Zero Firmware
- Flpr by EstebanFuentealba
- Flippulator from Milk-Cool
- more (see
components/)
- Install esp-idf 5.5.2 from https://docs.espressif.com/projects/esp-idf/zh_CN/v5.5.2/esp32c5/get-started/index.html
- Ensure you clone the repository with submodules:
git clone --recurse-submodules - Run
idf.py buildfor building - Run
idf.py flash monitorto build, flash and then monitor - There are tons of
// TODO espin the code. Look out for those when debugging issues.
To run Jetpack, you need an ESP32 dev board (e.g. Wemos D1 Mini, ESP32-WROVER Kit) or ESP32 core board (e.g. ESP32-DevKitC,ESP32C5-DevKitC).
The ESP32 must have 4 MB of SPI flash memory on board.
You can connect a 128 x 64 pixel OLED display driven by an SSD1306 chip.
We currently support only support i2c protocol.
Display to ESP32C5 connections:
GNDtoGNDVDDto3.3VSCKtoGPIO 3SDAtoGPIO 2
GNU General Public License Version 3
Third party licenses can be found in their respective folders in components/.
The original Flipper firmware license is also LGPL V3.