Get Started With A D1 Mini (ESP8266) In Under 5 Minutes!

Поделиться
HTML-код
  • Опубликовано: 30 сен 2024
  • This is the quickest guide on youtube to get started with the Wemos D1 Mini, the Lolin D1 Mini, any kind of Chinese clone of those or a generic ESP8266!
    Buy yours here! (affiliate link)
    rover.ebay.com/...
    First download and install the Arduino IDE:
    www.arduino.cc...
    Then download extract and install the CH340 Drivers:
    docs.wemos.cc/...
    Then open the IDE, go to File - Preferences and under the box marked "Additional Board Manager URLs" paste the .json link found here:
    github.com/esp...
    Then in the IDE, go to Tools - Boards - Board Manager, search for "ESP8266" and install the boards
    And that's it! you are off to the races!
    Thanks for watching!
    If you feel like supporting the channel please consider supporting on Patreon: / simpleelectronics
    or buy anything on Banggood's site using my affiliate link:
    www.banggood.c...
    and if you feel so inclined, here is my Amazon wish list!
    www.amazon.ca/...
  • НаукаНаука

Комментарии • 141

  • @AnotherMaker
    @AnotherMaker 4 года назад +11

    Great tutorial. These things are fantastic for little wifi-enabled widgets. I use them a lot as network to IR or RF blasters to control devices that already have built in IR/RF. Also for wifi-enabled buttons.

  • @marcosmimenza
    @marcosmimenza 3 года назад +8

    Does anybody else buyed a full featured osciloscope just to verify that the led is really blinking?

    • @TheUKRifter
      @TheUKRifter Год назад +1

      no - I just turned the room light off

  • @mrtechsavvy8835
    @mrtechsavvy8835 2 года назад +2

    I am not able to upload code to my d1 mini. I have tried even by pressing the flash button and connecting D3 to GND. Still it does not work. But i have another d1 mini in whivh the code got uploaded successfully without doing anything. I just pluged it in and hit upload and it worked successfully. What should i do ?

  • @markvk42
    @markvk42 3 года назад +2

    Really? its not getting started at all its loading a blink sketch, i call getting started hooking it up to my Wifi!

  • @charlielowell4077
    @charlielowell4077 2 года назад +6

    Thanks for the "just the facts" basic tutorial. I've used Aduinos for quite a few years and I've used (years ago) the 8266 as a wifi module for the Arduino. I have up until now not attempted to use the 8266 as a stand alone. I've spent the last several hours watching other videos and Instructables trying to figure out how if I was actually connected to, much less able to write to one. Thanks to you I uploaded the blink sketch to mine! Heck, I didn't even know this thing HAD an LED. Thanks again!!!

    • @SimpleElectronics
      @SimpleElectronics  2 года назад +2

      Hey - thanks for the kind words and I am glad I was helpful! Happy prototyping!

  • @aa2fd
    @aa2fd 3 года назад +2

    I thought it should be easy. I followed your instructions, and at first, it didn't see my WEMOS (picked wrong COM port).
    Once I picked the proper COM port, I saw "Connecting...", a few more lines, ending with "esptool.FatalError: Failed to connect to ESP8266: Invalid head of packet (0x00)". Any clue what I did wrong?
    I purchased several of these things, and they all do the same, making me think it was something I did.

  • @jloyola
    @jloyola 2 года назад +2

    thank you bro
    eres una ñonga

  • @simced
    @simced Год назад +1

    I have luxorparts (luxor from my hometown closed down in sweden so I guess chinese?)

  • @eduardogodoi417
    @eduardogodoi417 7 месяцев назад +1

    Just if someone faces the same issue, my ESP8266 was blinking blue when plugged in but nothing appeared on COM ports in my device manager.
    I have downloaded all the things that I've found in forums, it was just the mini usb cable that didn't worked with data transportation, only energy!

    • @monticolo3
      @monticolo3 17 дней назад +1

      Thanks, worked 4 me

  • @slabs7823
    @slabs7823 2 года назад +2

    Thank you. I have been using NodeMCUs but I was not positive how to set up a Mini D1.

  • @frankowalker4662
    @frankowalker4662 4 года назад +3

    It's a lot of fuss just to turn an LED on and off. :)

  • @DennisMurphey
    @DennisMurphey 7 месяцев назад +1

    We use the Wemos for model train control. We have one in the engine and a second is a handheld controller. We found the base code at Thingiverse from a fellow in Sweden that build a 3D Printed train for his kids. We are installing out kit into a 1950 American Flyer Steam engine and it is nearly done. Amazing to use WiFi to run our 1950 Train, and a OLED in the handheld, and a PWM driver to run the DC converted motor in the steam engine. And I had three I/O left. I want to add some voices and Steam Whistle Sound. We already have the light, forward, reverse, speed and stop. The Little board is great and very cost effective. Commercial train controllers can run $150 to $450. And they are locked up with proprietary code.

  • @DaPanda19
    @DaPanda19 3 года назад +2

    Just got super interested in the esp8266 and ordered some d1 mini's (x5) they show up tomorrow and I can't wait!!!

  • @MrVatierra
    @MrVatierra 3 года назад +2

    I am infinitely grateful, your video helped me too much. thank you very much bro.

  • @younessid437
    @younessid437 3 года назад +4

    so easy so simple, a lot of thanks sir ☺️

  • @diazaccesscontrols6582
    @diazaccesscontrols6582 3 года назад +3

    Love it it works. You are a genius. I been trying this for 3 days and I just found out that my USB cable was bad.

  • @Maxkour
    @Maxkour Год назад +1

    Thanks for the video! My very first project will be to send a Telegram message when my door bell rings 🙂
    Can't wait to receive this thing !

  • @HumidGnome
    @HumidGnome 3 года назад +1

    I do not know why, but I am not able to get to the port, since it is grayed out. Not sure why this is. Could I have done something wrong?

  • @jamest.5001
    @jamest.5001 4 года назад +1

    I'm going to try building a diy BMS, although I just heard of arduino about 3 years ago, and never programmed anything, even with everything already done, I do not know if I can accomplish this feat, it is nothing to you, but a enormous task to me, so I bought a few cheap arduino, to play with, and extra wemos for the project, the BMS also uses modules with at tiny 841 chips, that I hope can be sourced from jlcpcb with the pcb's I am hoping to use a opto isolated relay board to trip a shunt trip breaker, if things with the battery deems it necessary to disconnect, with over 20kwh of lithium ion batteries, you must have something watching your back! I don't even know anything about WiFi, so I think you may see why it is such a feat! It's like stelling someone to pick oranges, when they never seen the colour orange, fruit, or trees, so like a two year old I am! I'm hoping RUclips can help me figure this out!

  • @emmanueladuwari1004
    @emmanueladuwari1004 3 года назад +2

    Thank you so much!!!!!!!!!!!!!!!!!!!!!!!!!!!

  • @typingcat
    @typingcat 2 года назад +1

    04:02 How could you get 485.0 kbit/s? I only get (not D1 but other NodeMCU) about 100 kbit/s upload speed. That number makes sense if 1 baud rate means 1 bit/s, because my serial connection baud rate is set to 115200. I just searched Google and it seems that baud rate is confusing. In short, how can I get 500 kbit/s as yours? Have you set some special settings?

  • @ilikedeathmetal7458
    @ilikedeathmetal7458 2 года назад +2

    All Blinked and ready to go! Thanks so much for your help!

  • @zmarssojourner7435
    @zmarssojourner7435 5 месяцев назад

    After I hit upload, I go this error.
    collect2.exe: fatal error: CreateProcess: No such file or directory
    compilation terminated.
    exit status 1
    Compilation error: exit status 1

  • @Kai-Made
    @Kai-Made 3 года назад +2

    I think at this point most people who would be using the esp8266 or the esp32 based boards will be slightly more advanced than the simple blink project that comes as an example. What I would like to see is someone make a video of how to put OTA web server on it then add to that code other examples or sensor read code that can then be installed OTA...
    I will eventually find or figure out how to do this. I have OTA loaded and I am adding code to make a RGB change colors...but there in lies the problem. All ESP 32 based boards lack the analogWrite function so you have to do some fancy extra thing to get the library necessary to do analogWrite when every other microcontroller has it by default. Terribly short-sighted considering the 32 is better in a few ways compared to most other wifi enabled Arduino based boards.
    So after many hours of tinkering I did discover a extra library that can be added to get that functionality. Got my RGB running, and now I want to add a LED for power, one for battery life, and a camera with SD card for storage. I see cams with built in motion detection and think that would be a wonderful project to build, box up and deploy at my home. It being possible to webserver into it would be wonderful too so to view video.
    So many wonderful things...just gotta keep drilling.

    • @Kai-Made
      @Kai-Made 3 года назад +1

      one more thing about the WEMOS and presumably all the esp boards. The pin out is not the same as regular arduino. Some of the shields I have for the regular UNO R3 for instance will work with this but the pin numbers are not the same...and they are not marked clearly on the board I have...also remember that some pins share the flash memory circuit so depending on whether you read from or write to those pins may damage your firmware or worse...

    • @bryanst.martin7134
      @bryanst.martin7134 Год назад

      Check out the ESP 32 CAM. Someone was doing facial recog with it.

  • @anasmatic
    @anasmatic 3 года назад +1

    yaaaaay !
    now what ! how to stop this blinking, I'm dying here aaaaaah

  • @ahmadprogramming1197
    @ahmadprogramming1197 3 года назад +2

    You are my savior!

  • @EspenShampoo25
    @EspenShampoo25 4 года назад +1

    i got this message when trying to upload a program to my wemos clone: serial.serialutil.SerialException: could not open port 'COM6': PermissionError(13, 'No Access.', None, 5) Anyone who has an idea of why this happens?

    • @SimpleElectronics
      @SimpleElectronics  4 года назад +2

      Try a different port and if that doesn't work, try running the ide as administrator

  • @vincejustinecruz9356
    @vincejustinecruz9356 2 года назад +1

    Hello! I am using wemos d1 mini with a PIR sensor. Can I use a power bank to power it up? Thankyou.

  • @MrBobWareham
    @MrBobWareham 4 года назад +1

    Thanks for the video but for me its a nop port does not exist or board not plugged in this is my 3 rd try after removing the Arduino IDE and reinstall plus drivers and following your directions to the letter I give up now if I plug my Genuine Arduino Uno in all works fin as all ways have changed the board I have three D1 boards and they worked ok but now no luck

    • @SimpleElectronics
      @SimpleElectronics  4 года назад +1

      Interesting and strange problem! Maybe someone has a solution for you

  • @abbasthegreat5
    @abbasthegreat5 2 года назад +1

    Thanks man. it worked

  • @nathanlevigraves
    @nathanlevigraves 3 года назад +1

    I’m relatively new to automation/programming so forgive me in advance. I have a projector that’s remote runs 2.4ghz so a rf/ir blaster (broadlink) will not control it. I only need to turn it off and on. Is this something I could wire into the existing physical on/off button to control that via something like homebridge?

  • @edma06
    @edma06 Год назад

    mine just doesnt register at all

  • @ScaryLasers
    @ScaryLasers 2 месяца назад +1

    You kept me at 30 seconds

  • @justin_baker
    @justin_baker 2 месяца назад +1

    Great tutorial. Easy to follow. Thanks for spending the time to put this together and make it so clear and simple.

  • @christophermcdonald5578
    @christophermcdonald5578 4 года назад +1

    Walking to my computer took more than 5 mins

  • @chethiyawijewickrama6425
    @chethiyawijewickrama6425 2 года назад +1

    Thanks for your explanation

  • @yakacm
    @yakacm 2 года назад

    anyone managed to install the drive on win11? It keeps failing for me.

  • @ChrisScottsy
    @ChrisScottsy 4 года назад +6

    Fantastic, as simple as you showed. We're going to run a workshop with high school students building an IOT light switch using the ESP8266. Thank you!

  • @caklutfi5340
    @caklutfi5340 3 года назад +1

    It doesn’t have Vin?

  • @coolsav0074
    @coolsav0074 3 года назад +1

    Does it work exactly like the nodemcu esp8226 full size ?

  • @handdancin
    @handdancin Год назад

    if you "dont know how github works" thats ok, but it certainly calls into question having an opinion on IDEs lol

  • @CH3ST3R99
    @CH3ST3R99 Год назад

    Please help...
    esptool.FatalError: Failed to connect to ESP8266: Timed out waiting for packet header
    esptool.FatalError: Failed to connect to ESP8266: Timed out waiting for packet header

  • @anefi-uq5fd
    @anefi-uq5fd 2 года назад

    My for weather control cleaning and fun time with me or me and my family Security 197 thank you for your vedio

  • @Guddooz
    @Guddooz 3 года назад +1

    Loved the video - short and to the point with an easy to understand content. Can this Mini help me connect to Google Calendar? And all of it controlled by Arduino Uno?

    • @SimpleElectronics
      @SimpleElectronics  3 года назад +1

      The ESP is limitless and it doesn't need an arduino to control it, the arduino code can run directly on the ESP itself!

  • @furkankcp3255
    @furkankcp3255 2 года назад

    I am getting the error esp8266 a fatal error occurred: timed out waiting for packet content
    Can someone help me

  • @August301989
    @August301989 4 года назад +1

    HI! Does anyone experience having D7 pin in D1 mini turning HIGH during upload of sketch? how to prevent this? thank you.

    • @SimpleElectronics
      @SimpleElectronics  4 года назад +2

      it's a communication pin, it may need to do that

    • @August301989
      @August301989 4 года назад +1

      @@SimpleElectronics thanks bro!

  • @Mr_Meowingtons
    @Mr_Meowingtons Год назад

    I think mine is broken trying to upload the blink and i get this...
    serial.serialutil.SerialException: Cannot configure port, something went wrong. Original message: PermissionError(13, 'A device attached to the system is not functioning.', None, 31)
    Failed uploading: uploading error: exit status 1

  • @CraftyOldGit
    @CraftyOldGit 10 месяцев назад

    Vwery useful tutorial -- thanks. For many projects ESP8266 is enough and also much cheaper than an ESP32.

  • @winningabe
    @winningabe 3 года назад +1

    I'm a teacher but newbie on this whole thing. I'm planning to make rfid attendance system sending data to spreadsheet. Trying to figure out, do I need to work this ESP8266 with arduino uno? Or I just directly connect ESP8266 with rfid reader? Which one do you recommend? Thanks!

    • @SimpleElectronics
      @SimpleElectronics  3 года назад +1

      I would recommend going with an ESP32 and you can run the RFID system and the webserver directly on it, no other microcontroller needed. I would warn you though - I am not well versed in coding so I can't help you much more than that!

    • @winningabe
      @winningabe 3 года назад +1

      ​@@SimpleElectronics I just afforded RFID Reader, Arduino Uno, and Wemos WIFI ESP 8266. We'll consider what you suggested. Thank you for your reply!

  • @jodrafting
    @jodrafting 2 года назад +1

    thx so much. now onto my automatic door opener. fingers crossed

  • @stevesfascinations1516
    @stevesfascinations1516 4 года назад +1

    Good video, thanks for sharing.

  • @نمورالشوتوكانبينالماضيوالآن

    Does that cable provide 5volt or 3.3volt?

  • @Lebowski9000
    @Lebowski9000 3 года назад +1

    Nice, thank you,

  • @mauricerohrer
    @mauricerohrer 2 года назад +1

    Very helpful! Thank You!

  • @jamest.5001
    @jamest.5001 4 года назад +1

    And thanks for the video!

  • @jeremyjansevanrensburg1070
    @jeremyjansevanrensburg1070 4 года назад +1

    Great video thanks!!! I just have one problem, on loading the code I get an error saying "esptool.FatalError: Failed to connect to ESP8266: Timed out waiting for packet header
    " Please help

    • @SimpleElectronics
      @SimpleElectronics  4 года назад +1

      Can you try it with another board? and also uninstall and re-install drivers.

    • @mlo7238
      @mlo7238 3 года назад

      Same issue here. Ive tried everything

  • @CoolScienceExperiments
    @CoolScienceExperiments 3 года назад

    I cannot install the #include library. When I go to intall from the board manager It says no protocol. Can someone help me please and tell me why this is not installing.

  • @LethiuxX
    @LethiuxX 2 года назад +1

    This was a great introduction video! Thanks!

  • @ih4286
    @ih4286 3 года назад +1

    I've had this thing for a while now and now I know how to use it so thanks😁

  • @syedabidaliabdi1273
    @syedabidaliabdi1273 Год назад

    I am facing Issue in uploading code "A fatal esptool.py error occurred: Failed to connect to ESP8266: Timed out waiting for packet header"
    i push reset button before uploadng but issue is same. also installed CH340 Driver and using Arduino IDE 2.0.4.

  • @pileofstuff
    @pileofstuff 4 года назад +11

    I agree with you on the IDE.
    It's a "just works" tool designed for beginners to easily use.
    I know it's not the most advanced and is limited compared to the more "professional" stuff out there, but in the 3+ years I have been tinkering with various micro-controller boards, I haven't been limited by it.

    • @stevesfascinations1516
      @stevesfascinations1516 4 года назад +1

      I agree pileofstuff....KISS Sometimes it is overwhelming trying to get the best. Use what you know and what works.

  • @jamesdonegal
    @jamesdonegal 2 года назад +1

    nice, thanks

  • @dygsyafiranatasha3563
    @dygsyafiranatasha3563 3 года назад +1

    I going to use mini d1 for my pet feeder project,it is okay if I use the RTC for the same time?I need your help..

    • @SimpleElectronics
      @SimpleElectronics  3 года назад +1

      Ofc you can use a RTC, I think there is an RTC shield for the D1 mini

    • @dygsyafiranatasha3563
      @dygsyafiranatasha3563 3 года назад

      @@SimpleElectronics my supervisor want me to develop a Automatic Pet Feeder using wifi and then he want me to use one mobile application to set the time to feed the pet.How can I do for this project?😂 I still confused for what I shoud do?

  • @zielonakosa
    @zielonakosa 9 месяцев назад

    PERFECT! this is first video which help me to flash my board. Thank you very much :)

  • @denissumikaela
    @denissumikaela 3 года назад +1

    Hi. Just want to know if this wifi module can be used in tracking. Thanks a lot in advance!

    • @SimpleElectronics
      @SimpleElectronics  3 года назад

      What kind of tracking?

    • @denissumikaela
      @denissumikaela 3 года назад

      @@SimpleElectronics Hi, the function I need to add here is to scan all available wifis in the area and then connect to the one with the strongest RSSI. Then send that data to a server. I already discovered how to scan all available wifi in the area. I'm just having a problem with connecting to the strongest one. Do you have any idea for this? Thanks

  • @zahidabbas6906
    @zahidabbas6906 3 года назад +2

    Great video can you tell why i am having an "Driver install Failure"

    • @SimpleElectronics
      @SimpleElectronics  3 года назад +2

      hmmm never had that, did you get the correct drivers for your system? (64 bit or 32 bit)

    • @zahidabbas6906
      @zahidabbas6906 3 года назад +1

      @@SimpleElectronics yes issue was resolved thanks to you
      Now I want to connect my GSM 800l with this so how can I do this using Arduino ide

    • @SimpleElectronics
      @SimpleElectronics  3 года назад +2

      Hmm I don't have one of those personally so I don't think I can help much!

    • @zahidabbas6906
      @zahidabbas6906 3 года назад +1

      @@SimpleElectronics it's okay thanks btw

    • @IronyImpact
      @IronyImpact Год назад

      For anyone having this problem, Plug the device in and then install the drivers.

  • @Dancopymus
    @Dancopymus 2 года назад +1

    Hello; is the driver the same as the esp8266 Nodemcu board?

    • @SimpleElectronics
      @SimpleElectronics  2 года назад +2

      Yup, seems to be

    • @Dancopymus
      @Dancopymus 2 года назад +1

      @@SimpleElectronics Another thing: how to power this board + an LED strip (60 LEDs)? Can it be by Micro USB or by 5V pin? Thanks

    • @SimpleElectronics
      @SimpleElectronics  2 года назад

      I suggest you power the LEDs from a decent power supply and check that the board has a "VIN" or "RAW" pin (I don't have one on front of me) and send the power from your strips to there

  • @rexated5148
    @rexated5148 8 месяцев назад

  • @GrumpyEddie
    @GrumpyEddie Год назад

    Thank you for the tutorial. It looks very simple and to some it probably is, but I have been messing around for too long trying to get these things to work with no luck. Your instructions are basically the same as other places. I have followed them, but Arduino just keeps throwing errors. I'm well past frustrated.

  • @djrobwilliam1673
    @djrobwilliam1673 4 года назад +1

    Enjoyed the video bro!

  • @rahuldevkar1446
    @rahuldevkar1446 3 года назад +1

    thank you so much mannn..... great info

  • @peteygnyc
    @peteygnyc 10 месяцев назад

    Thank you SO MUCH! This video is the best I have found in detailing and explaining how to get started with these. Turns out, I was using a bad MiniUSB cable. Very good tutorial. Great work!

  • @gapadad2
    @gapadad2 4 года назад +1

    I would like to know what all I th can do and the IO PINS do. Thanks well explained

    • @SimpleElectronics
      @SimpleElectronics  4 года назад +3

      Tune into the next episode of ESP8266...Same wifi time, same Bluetooth channel!

    • @gapadad2
      @gapadad2 4 года назад +2

      @@SimpleElectronics Your showing your age with that reply.

  • @lonpowley
    @lonpowley Год назад

    Thank you so much. I'll be using mine to monitor a greenhouse.

  • @AmazonGrow-rm5sc
    @AmazonGrow-rm5sc 3 месяца назад

    how to reset it?

  • @ChrisD1984
    @ChrisD1984 3 месяца назад

    You were right. Under 5 mins to get it working. Thanks.

  • @46754675di
    @46754675di 2 года назад +1

    Все работает!
    Спасибо!

  • @loukxo
    @loukxo Год назад

    génial! un grand merci a toi de la part de la communauté francophone !

  • @justinsookdeo4260
    @justinsookdeo4260 4 года назад +1

    Im trying to upload the senric files for alex to controol it and I keep getting errors about the board 😫

    • @SimpleElectronics
      @SimpleElectronics  4 года назад +1

      hmmm maybe you have the wrong board selected? which board did you buy?

    • @justinsookdeo4260
      @justinsookdeo4260 4 года назад +1

      @@SimpleElectronics well its working now the tricky part is connecting a relay to it 🤔

    • @SimpleElectronics
      @SimpleElectronics  4 года назад +1

      @@justinsookdeo4260 yeah it has to be a 3v relay or use a secondary power supply

  • @lukacek4664
    @lukacek4664 Год назад

    good gide

  • @mayham2003
    @mayham2003 2 года назад

    Hey man it's me again how do we connect this to a relay a simple one that u use in a arduino board

  •  3 года назад

    It's great for Deauthering your friends XD

  • @infernious
    @infernious 2 года назад +1

    At 4:31, what did you do to run the program?

    • @SimpleElectronics
      @SimpleElectronics  2 года назад +2

      Plugged the USB cable into a charging brick - it runs the program automatically on power up

    • @infernious
      @infernious 2 года назад +1

      @@SimpleElectronics nice to know. Thanks!

  • @johnpryke4992
    @johnpryke4992 Год назад

    Just got mine blinking, thanks!

  • @nandanbanerji8309
    @nandanbanerji8309 8 месяцев назад

    Truly awesome!!

  • @aviaryan9925
    @aviaryan9925 Год назад

    thanks a lot for such a fantastic and to the point tutorial ☺👍👍

  • @SeraphX2
    @SeraphX2 2 года назад

    how do you code and not know how git works? lol

    • @SimpleElectronics
      @SimpleElectronics  2 года назад +1

      Simply. Cobble examples together and make over 100 videos that feature some kind of coding - and never even look into git

  • @tohcp5729
    @tohcp5729 Год назад

    Essential and sharp to the point .Great learning information..thanks

  • @anaheed8897
    @anaheed8897 3 года назад

    شكرا جزيلا

  • @redhytech
    @redhytech 2 года назад +1

    thank you for this video.. you saved me a lot of time searching on how to get my wemos d1 mini working with arduino. I hope it will work with the ESP 8266 boards and the esp32 boards as well and as easily. although I think the ESP32 uses prolific drivers and NOT the ch340.

  • @Henryhaspants
    @Henryhaspants 4 года назад +1

    What can one do with this wifi thing?
    Can more than one of these provide information to a PC for example?

    • @SimpleElectronics
      @SimpleElectronics  4 года назад +2

      Anything and everything, even the examples included are already nuts.....basically you can make it run its own webserver so the possibilities are endless!

  • @danjunk-DIY
    @danjunk-DIY Год назад

    Oh My God ! At last I found your video to solve my problems in installing this Wemos D1 UNO board. In fact, earlier I was using Arduino IDE 1.8.18. I tried same procedures to add ESP8266 board. For some reasons still not clear to me, I could not do it. Tried all other versions of Arduino IDEs ....up to 1.8.5 etc. I just purchased the board today from Amazon. All other versions of Arduino IDES s were throwing errors. Having fed up I decided to return the board. First I took break and tried one last time, where in I stumbled on your very nicely narrated video. I installed to Arduino IDE version 1.8.12 afresh, as you suggested. Yes Sir , it worked. I programmed the ESP8266 Blinker successfully. Thanks a lot.
    I wish to use it for my CNC Plotter so that the plotter could be controlled over my local Wi-Fi network. Is it logical ? Please take time seem my CNC project on RUclips.com/@danjunk-DIY. Thanks !