- Install the ESP Flasher app on your Flipper Zero from the Apps catalog: https://lab.flipper.net/apps/esp_flasher
- Download the
flipper_http_bootloader_esp32_wroom.bin,flipper_http_firmware_a_esp32_wroom.bin, andflipper_http_partitions_esp32_wroom.binfiles. - Disconnect your ESP32-WROOM and connect your Flipper Zero to your computer.
- Open up qFlipper.
- Click on the
File manager. - Navigate to
SD Card/apps_data/esp_flasher/. If the folder doesn’t exist, create it yourself or run the ESP Flasher app once. - Drag all three bin files you downloaded earlier into the directory.
- Disconnect your Flipper from your computer then turn off your Flipper.
- Connect your ESP32-WROOM into the Flipper then turn on your Flipper. (Optionally, turn on your Flipper first. Then, hold the
BOOTbutton while connecting your ESP32-WROOM. If you do this, when you get to step 11, you can skip theReset BoardandEnter Bootloadersteps.) - Open the ESP Flasher app on your Flipper, it should be located in the
Apps->GPIOfolder from the main menu. - In the ESP Flasher app, select the following options:
Reset Board: wait a few seconds, then go back.Enter Bootloader: wait until thewaiting for downloadmessage appears, then go back.Flash ESP: if you do not see this option at the top of the main menu, then clickManual Flash.
- Click on
Bootloader (0x1000)and select theflipper_http_bootloader_esp32_wroom.binthat you downloaded earlier. - Click on
Part Table (0x8000)and select theflipper_http_partitions_esp32_wroom.binthat you downloaded earlier. - Click on
FirmwareA (0x10000)and select theflipper_http_firmware_a_esp32_wroom.binthat you downloaded earlier. - Click on
FLASH - fastto flash the firmware to your ESP32-WROOM. Wait until the process is complete. If successful, the LED of the ESP32-WROOM will flash GREEN three times. - Lastly, on the ESP32-WROOM, press the RESET button once.
You are all set. Check out these video tutorials if you need help: https://github.com/jblanked/FlipperHTTP/tree/main/Tutorials.md
For wiring information, click here.