The programmer also in-builds design when you buy a NodeMCU Dev board, Sparkfun Thing Dev Board, and some other boards. Three more ways to program and flash firmware to ESP8266. Mostly using CP2102 USB-TTL UART or PL2303 USB-TTL programmer. you can use your Arduino board as an ESP8266 programmer. But you can also use your Arduino board as an ESP8266 Programmer (like another Programmer).
Ai-thinkers Modules: Ai-Thinkers modules are designed with external flash memory. so need a serial programmer to upload and flash the program into it. you can use any one of the serial USB to UART programmer.
Contents
USB to UART Serial programmer
Use Your Arduino Board as an ESP8266 Programmer
.Just use your Arduino Board as an ESP8266 Programmer..No need FDTI chip or another programmer
Watch Video
- 1x ESP8266 Any Module( Used Ai-Thingers ESP-12F)
- Arduino Uno Board – Any Version(*Try Another Arduino Board)
- USB Cable for Arduino Board
- Wires
Required Software and Tools
- Windows or Linux System
- Arduino IDE (or) ESPlorer IDE (or) Lua Loader
- 5Nos Wires
Connection Diagram
- Refer to the above diagram and connect your ESP8266(Ai-Thingers) module with an Arduino board.
- But one thing is important ” You must remove the “Atmega IC”.
- because we only use that board as a programmer, Otherwise Binary files also upload in your Arduino Atmega IC”. This is very simple
Next Topic