-
Notifications
You must be signed in to change notification settings - Fork 82
Flashing a DIY ESP01F with Backpack firmware
Wez edited this page Oct 24, 2021
·
2 revisions
Follow these steps if you are using a DIY build with the ESP01F and the AMS1117 regulator.
- Follow steps 1 down to 5 on the DIY ESP01F VRX Backpack for Rapidfire page.
- Connect TX, RX, GND, and 5V (the input pin on the reg) to a FTDI
- Bridge the IO0 wire to GND as you plug your FTDI into the computer
The backpack firmware binaries are distributed on the Releases page here on github. Go to the Assets section on the latest release and download the <module type>_<backpack hardware type>_Backpack
file. For example, if you are using the DIY backpack on the Rapidfire module, you would use Rapidfire_ESP01F_Backpack
.
If you already use VSCode and PlatformIO, you don't need this.
If not, download the ESP8266Flasher.exe
from the Releases page.
- Plug in the FTDI with IO0 held to ground, as per step 3 in "Wiring for flashing"
- Open
ESP8266Flasher.exe
- Click the "Config" tab, and in the first slot, enter the filepath to the firmware binary you downloaded in the "Downloading the firmware binary" section
- Click the "Advanced" tab, set Baudrate to
921600
, set Flash size to1MByte
, and set SPI Mode toDOUT
- Click the "Operation" tab, select the COM port that the FTDI is connected to, then click "Flash"
- The "Log" tab will show realtime flashing status, wait till it finishes.
- Done! Move on to Binding