-->
Page 1 of 2

ESP8266-01 flashed from Arduino Uno without FTDI?

PostPosted: Wed Jul 10, 2019 3:41 pm
by Jean-MichelL
Hey,

Is it possible to flash arduino program unto the ESP8266-01 without an FTDI?

Meaning using directly RX/TX (0,1) or SoftwareSerial?

Thanks,

-Jm

Re: ESP8266-01 flashed from Arduino Uno without FTDI?

PostPosted: Thu Jul 11, 2019 10:53 pm
by icons
Yes its possible, but arduino RX/TX are 5v and this will definitely fry your esp8266. So you would need a voltage divider, but from my experience it is a very cumbersome thing and a lot of things can go wrong which will make you scratch your head.

A lot better to purchase a programmer or even an esp8266 like nodemcu.
Good luck.

Re: ESP8266-01 flashed from Arduino Uno without FTDI?

PostPosted: Fri Jul 12, 2019 1:01 am
by schufti
if it really has to be .... (weekend, you can't wait to start your project etc)

1) you have to remove it or at least keep the atmega328 in reset
2) if I remember correctly, you connect gnd-gnd, rx-rx, tx-tx
3) a short period with 5V on rx won't probably fry the esp but you can insert a 4k7 resistor (in rx-rx) to be on the safe side.
4) the 3V3 from your UNO might be sufficient for the programming, for "test-runs" you definitely need an cap on the esp-01 (min 470uF/6V) or better seperate 3V3/1A supply.

Re: ESP8266-01 flashed from Arduino Uno without FTDI?

PostPosted: Sat Jul 13, 2019 12:15 am
by josephchrzempiec
Hello I'm also working on a project with my esp8266 without ftdi. It's called OTA over the air update. I found a guy on YouTube called Andreas Spiess he did a awesome video explaining how to do it. https://www.youtube.com/watch?v=UiAc3yYBsNU Hope this helps.



Joseph