ESP-01/ESP-01s programming stick
Recently I got a dedicated ESP-01/ESP-01s programmer from AliExpress.
As usual with chinese products, the real engineering part is missing.
In this case the RESET and BOOT/PROGRAM buttons are missing, and
without the BOOT button you will have a hard time to program it. Before
you start fiddling around shortening some pins on the ESP while plugging
the module into your USB port and certainly kill either your FTDI/UART
programmer, or the ESP, or your port, or all together, take your
soldering iron and fix it with 3 simple connections.
You need:
- the programming board
- 2 buttons
- less than 1 cm of cables
- a soldering iron
- ~ ten minutes
Our goal is to connect GPIO0 (BOOT) and the RESET buttons to GND with their individual switch. I used a very flat switch for BOOT on the bottom and the larger one on the side for RESET:
To make it more stable I filled empty parts between the buttons and the module with some hot clue.
Now, while connecting your module to the USB port you can press the BOOT button just by pressing the module carefully to the bottom. Or you connect it, press and hold BOOT, press RESET and release BOOT as soon as the connection to the ESP is established. Happy flashing...
BTW, while writing this blog I realized I was not the first one to come to the bottom press idea: cmheong's blog: Using the CH340 USB dongle as ESP-01S Programmer
Comments
Post a Comment