How to flash ESP8266-01 Firmware using Arduino

Поділитися
Вставка
  • Опубліковано 10 січ 2025

КОМЕНТАРІ • 118

  • @MarcuCristianS
    @MarcuCristianS 3 роки тому +8

    Thanks for the help , it works . one more thing here , i used Arduino UNO and had to wire the Arduino RESET pin to GND in order for me to work.

  • @rssicr1tical
    @rssicr1tical 4 місяці тому

    Works correctly. Just don't forget to connect Arduino's RESET pin to GND before you try to communicate with and/or flash the ESP-01.

  • @roshantv6355
    @roshantv6355 Рік тому +3

    for those that are having problems you need to connect the reset pin to ground for 1 second and then upload

    • @ikervazquez4434
      @ikervazquez4434 Рік тому

      This worked, thanks!

    • @BengalGecko
      @BengalGecko Місяць тому

      I’ve been trying this all day, I’m using Flash Download Tool provided by ESP and it just writes periods to console. Tried ground RST for a sec, tried ground to GPIO0 while applying power until sending firmware, tried everything. It won’t write just stuck on sync.

  • @GameFreasher
    @GameFreasher 2 роки тому

    Thank you so much for the video. I spent 4 hours for flashing this crap and you solved.

  • @thiago_4242
    @thiago_4242 5 років тому +2

    Nice work! Congratulations from Brazil.

  • @MakieTech
    @MakieTech Місяць тому

    Thank you I successfully done it! I will subscribe for more video of you!

  • @cesarferrer534
    @cesarferrer534 2 роки тому +1

    Thank you very much, easy and without problems.

  • @ziralhajima
    @ziralhajima 3 роки тому +2

    hye. it said "connecting ....
    Erasing flash...
    Invalid head of packet" at ESP8266_Flasher. Where did i went wrong? thanks for your feedback in advanced.

  • @MrudulDate
    @MrudulDate Рік тому +2

    I am getting failed to connect when i clicked on download, did everything same as you told

    • @ruanvanmaarleveld9234
      @ruanvanmaarleveld9234 Рік тому +1

      Make sure you connect the Arduino RESET to the Arduino GND

    • @maru4545
      @maru4545 11 місяців тому

      Wow, this really works! thx@@ruanvanmaarleveld9234

  • @kirshi8492
    @kirshi8492 Рік тому +1

    Failed to connect?
    IT means either ch_pd or vcc not have enough voltage (they both need 3,3). I connect my arduino 3,3 pin & power module 3,3v to plus row in breadboard and then put both ch_pd and vcc in that row, then it works (atleast in my case)(make sure the red led on esp flashing, then it's done). There is problem with header/packet or something but, you need to connect arduino RESET to Arduino GND, but before press download, disconnect that wire.

  • @VibeWithTJ
    @VibeWithTJ 4 місяці тому

    RELIEVED MY STRESS! THANKS MAN!

  • @muhammadabidisyraf1753
    @muhammadabidisyraf1753 2 місяці тому

    i can flash the esp using the software flasher until the end ( you need to put arduino RST pin to GND before download the file) ; but when to use the Arduino IDE again and type AT, nothing show

  • @omaralharran
    @omaralharran 3 роки тому

    A million thanks for making this amazing tutorial.

  • @nikhilvishwakarma3275
    @nikhilvishwakarma3275 5 років тому +4

    i got error
    connecting ....
    Failed to connect
    i have made all the connection right as you have made in video

    • @1337PANDA
      @1337PANDA  5 років тому +1

      +91 95558 71276 problem occurs when the connections are not tight enough

    • @1337PANDA
      @1337PANDA  5 років тому +1

      This problem occurs when the connections are not tight enough

    • @nikhilvishwakarma3275
      @nikhilvishwakarma3275 5 років тому +1

      I made connections again and its work for me thank you

  • @SurajGupta35795
    @SurajGupta35795 3 роки тому +4

    It is showing:
    Connecting...
    Failed to connect
    Please help

  • @MPElectronique
    @MPElectronique 2 роки тому

    Thanks bro you saved my esp8266-01 :)

    • @1337PANDA
      @1337PANDA  2 роки тому

      Good to know, the video helped you

  • @YassirAcharki
    @YassirAcharki 5 років тому +2

    i did what you said, i flashed it using Arduino mega, it went as showed in the video, but when i try AT commands i get nothing in both 115200 & 9600 baud, i"m using PIN 1 & 2 for RX TX

    • @prasthanrai4043
      @prasthanrai4043 4 роки тому

      @Zaid Khan Thank you for your guidance but I still got the same issue, got nothing. Can you please help me on this. I use MEGA to flash. As your guidance I connect reset pin of MEGA to ground in the time of flash but nothing shows up as I enter the command. What can be done to resolve this issue?

    • @sachithlakmal2118
      @sachithlakmal2118 3 роки тому

      Is your problem solved?

    • @markdanielbriva6122
      @markdanielbriva6122 2 роки тому

      Following this comment

  • @aichaseghour8027
    @aichaseghour8027 6 місяців тому

    It doesn't work for me 😢 when i type AT i don't receive anything. Can someone helps me, please ?

  • @zacklee6674
    @zacklee6674 4 роки тому +1

    The led on esp8266 is not lighting up... I followed exactly the same as your circuit. I saw on the internet they said the 3.3V on the arudino uno is not enough to power up the esp8266

    • @robertcumahig5961
      @robertcumahig5961 3 роки тому

      I'm actually experiencing the same problem did you manage to solve it?

    • @zacklee6674
      @zacklee6674 3 роки тому +1

      @@robertcumahig5961 yes, i bought an esp01 adapter to convert 5v to 3.3v

    • @aomo5293
      @aomo5293 2 роки тому

      The same problem with me.

  • @prasanjeetmohanty7632
    @prasanjeetmohanty7632 4 роки тому +1

    did you have to remove the AtMega microcontroller from the board beforing setting up the circuit..??

    • @1337PANDA
      @1337PANDA  4 роки тому +1

      No i didn't removed the ATmega from the board and there is no need to

    • @aomo5293
      @aomo5293 2 роки тому

      @@1337PANDA are you sure ?

  • @mun5660
    @mun5660 2 роки тому

    Have tried with this and several other firmwires. It always shows flashing successful but doesn't show AT command. Please help

  • @ngwenyacs3710
    @ngwenyacs3710 Рік тому

    Million likes to you 💥💫

  • @CallMeWalao
    @CallMeWalao 5 років тому +1

    Sorry, what's the problem, after flashing my serial monitor dont response to AT commands.

    • @1337PANDA
      @1337PANDA  5 років тому

      Try using the correct baud rate in the serial monitor settings

    • @markdanielbriva6122
      @markdanielbriva6122 2 роки тому

      Was your problem solved?

    • @CallMeWalao
      @CallMeWalao 2 роки тому

      could not remember but at least im graduated

    • @fs6783
      @fs6783 Рік тому

      @@1337PANDA What is the correct baud rate?

  • @idlaw2k3
    @idlaw2k3 4 роки тому

    Thanks a lot for this video......it really helped me out.

  • @marklucas4123
    @marklucas4123 5 років тому

    i got this error from first upload
    Arduino: 1.6.12 (Windows 10), Board: "Arduino/Genuino Uno"
    Sketch uses 444 bytes (1%) of program storage space. Maximum is 32,256 bytes.
    Global variables use 9 bytes (0%) of dynamic memory, leaving 2,039 bytes for local variables. Maximum is 2,048 bytes.
    avrdude: stk500_recv(): programmer is not responding
    avrdude: stk500_recv(): programmer is not responding
    avr_read(): error reading address 0x0000
    read operation not supported for memory "flash"
    avrdude: failed to read all of flash memory, rc=-2
    avrdude: stk500_recv(): programmer is not responding
    the selected serial port avrdude: stk500_recv(): programmer is not responding
    does not exist or your board is not connected

  • @JayaG-v7c
    @JayaG-v7c Рік тому

    Can someone help me by following the same thing which is mentioned in video.
    In serial monitor am not getting the response for AT commands

  • @abhisvibetech6121
    @abhisvibetech6121 Рік тому

    which pin is ch_pd in esp8266 nodemcu

  • @queenofrandomness9391
    @queenofrandomness9391 5 років тому

    Oh i guess i did have a problem in my board while connecting now the firmware has been flashed yet when i go IDE to type AT i get nothing ? Why

  • @queenofrandomness9391
    @queenofrandomness9391 5 років тому +4

    connecting ....
    Failed to connect

    • @1337PANDA
      @1337PANDA  5 років тому

      kindly check the connection if there are tight enough or not

    • @queenofrandomness9391
      @queenofrandomness9391 5 років тому

      @@1337PANDA what do u mean? The lights are on

    • @1337PANDA
      @1337PANDA  5 років тому

      @@queenofrandomness9391 i mean that this problem occurs when the connections are loose or gpio 0 is not connected to gnd

    • @queenofrandomness9391
      @queenofrandomness9391 5 років тому

      @@1337PANDA ohh ill try again but man i have also a different problem its that when enable is connected to 3.3v on arduino the arduino disconnecgs from pc by itself and becomes unavaiilable on wifi list,is that normal?

    • @1337PANDA
      @1337PANDA  5 років тому

      @@queenofrandomness9391 the arduino should not disconnect from the pc however because the ESP8266 is in flash mode now it is not available on the wifi list

  • @mun5660
    @mun5660 2 роки тому

    Not working..still not AT command showing

  • @Algorhythmo
    @Algorhythmo 2 роки тому

    I cant connect through wifi with it :(

  • @Drakanx
    @Drakanx 3 роки тому

    if using mega use port 0 and 1 for tx rx

    • @1337PANDA
      @1337PANDA  3 роки тому

      Yes u can rx0 and tx0 in arduino mega

  • @mauricioreyes5853
    @mauricioreyes5853 4 роки тому

    I get ERROR at put AT command.

  • @bharatkapari
    @bharatkapari 2 роки тому

    Still AT commands not working what can be the problem

  • @techalgorithm8713
    @techalgorithm8713 4 роки тому

    Can be do this by raspberry pi instead of aurduino?

    • @1337PANDA
      @1337PANDA  4 роки тому

      To be honest I have no idea about this but even it's possible, I will recommend u using and arduino as it is much easier

  • @Xmousss
    @Xmousss 4 роки тому

    Can I use this method to install any firmware like cloudino?

    • @1337PANDA
      @1337PANDA  4 роки тому

      Yes u can flash any firmware on to the ESP8266 using this.

    • @Xmousss
      @Xmousss 4 роки тому

      @@1337PANDA Thx :)

    • @Xmousss
      @Xmousss 4 роки тому

      @Void [ ] Hi, its me again ;) unfortunately this program is unable to connect with my device. I think it’s because i have arduino clone Wemos D1, but when i used ESP8266 download tool from espressif.com i flashed my „toy” properly.
      Anyway thanks, becouse u indirectly helped me to choose technology to my diploma project ;)

  • @generalphalas5952
    @generalphalas5952 2 роки тому

    You are a legend! Thanks

  • @queenofrandomness9391
    @queenofrandomness9391 5 років тому

    How can I contact you,please?

  • @ElectronicFuture1991
    @ElectronicFuture1991 2 місяці тому

    Hellw Help Me... I Am Sri Lanka.

  • @jeromembeche8907
    @jeromembeche8907 Рік тому

    (UNO to ESP-01) TX - TX and RX - RX???

    • @1337PANDA
      @1337PANDA  Рік тому

      (UNO to ESP-01) TX - RX and RX - TX

  • @tresortchamba5398
    @tresortchamba5398 3 роки тому

    Impeccable 👌

  • @hansjakobsson2680
    @hansjakobsson2680 5 років тому

    Dont work at al

  • @Kris0725PL
    @Kris0725PL 3 роки тому

    thank you!!!!!!!! working :)

  • @joaopaulobarbozadesouza4036
    @joaopaulobarbozadesouza4036 6 років тому

    connecting ....
    Erasing flash...
    Invalid head of packet
    oque fazer agora?

    • @jithinsatheesh8514
      @jithinsatheesh8514 5 років тому +1

      connect arduino reset pin to ground

    • @leon0ky
      @leon0ky 7 місяців тому

      ​@@jithinsatheesh8514 May God Light your way..

  • @vaishnavmali7231
    @vaishnavmali7231 2 роки тому

    GOOD WORK THANKS

  • @teknoinformatika3885
    @teknoinformatika3885 5 років тому

    not work :( cOMMAND at not work...

    • @1337PANDA
      @1337PANDA  5 років тому

      Have you tried all the baud rates

    • @teknoinformatika3885
      @teknoinformatika3885 5 років тому

      @@1337PANDA I tried all the Baut rates from 300 to 250,000 but nothing. Flash does it without problems but then it is as if it is not flashed. If I put the program made by me with Arduino the program inserts it. I have seen that many have the same problem. If one follows a step by step guide and is not a beginner, he cannot be wrong. Too bad not being able to restore the AT Firmware ...

    • @1337PANDA
      @1337PANDA  5 років тому

      @@teknoinformatika3885 after the flashing process did you removed the gnd and gpio0 connection

    • @teknoinformatika3885
      @teknoinformatika3885 5 років тому

      @@1337PANDA Yes to return ESP-01 to NORMAL. It is the same as when I put the arduino program. That flashed from the IDE works, the one used for FLASHARE AT no. I've tried several of FLASHER, and FIRMWARE but the result is the same, not Flasha. :(

    • @markdanielbriva6122
      @markdanielbriva6122 2 роки тому +1

      @@teknoinformatika3885 was your problem solved?

  • @ibrahimwahbi416
    @ibrahimwahbi416 5 років тому

    You r amazing

  • @gauravrawat2263
    @gauravrawat2263 4 роки тому

    Nice work

  • @hind7360
    @hind7360 2 роки тому

    Thank you so much

  • @roberthostetler764
    @roberthostetler764 2 роки тому

    My gawd, the music is annoying.

  • @javieralejandromartin3382
    @javieralejandromartin3382 Рік тому

    gracias!

  • @likhithmadappady1746
    @likhithmadappady1746 5 років тому

    THANKS A LOT

  • @alicesirohi2713
    @alicesirohi2713 5 років тому

    Ish nice video

  • @vaibhavsharma226
    @vaibhavsharma226 6 років тому

    Nice

  • @ujwaladhaimbekar5874
    @ujwaladhaimbekar5874 3 роки тому

    Thank you.... It's working

  • @ElectronicFuture1991
    @ElectronicFuture1991 2 місяці тому

    Hellw Help Me... I Am Sri Lanka.