6

I just got my ESP8266, but I am unable to program it. Since it can't be connected to via USB, I was wondering if I can program it using an Arduino or perhaps use it as a shield for an Arduino Nano. I haven't been able to find a good guide online. Any help is greatly appreciated.

SoreDakeNoKoto
2,4222 gold badges14 silver badges23 bronze badges
asked Aug 26, 2016 at 11:11
1
  • Why can't connect via usb? Commented Feb 23, 2017 at 14:05

2 Answers 2

1

Yes, you can program it with Arduino but its a bit complex that way. You will need a separate Linear Regulator with Adjustable Output to get it hooked up with the Arduino. Its way better to have an FTDI adapter to program it.

But if you still want to know, there is a tutorial below,

Upload Bareminimum sketch so that no program is running on the Arduino.

Circuit Diagram

answered Feb 24, 2017 at 5:12
0

Is it possible to program an ESP8266 12F using an Arduino Nano?

Yes, but it is much easier to use a FTDI for USB-to-Serial adaptation. Two buttons are also needed to activate the ESP8266 programming mode.

Cheers!

answered Aug 26, 2016 at 15:35
2
  • Actually that tutorial has some fairly serious problems. It claims the regulator is an "LM1117" but neglects to mention that this part comes in various voltage ratings, and it neglects to mention capacitors required by the regulator data sheet. The author might have gotten away with it using the part they had on hand, but it is not good guidance. Commented Aug 27, 2016 at 3:12
  • 1
    Could you suggest a link to a better tutorial? Please feel free to update. Commented Aug 27, 2016 at 8:55

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

By clicking "Post Your Answer", you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.