0
votes

I'm having a problem with ESP8266 in programming part. I'm using Arduino Uno and have thousand times run programs. It's has been my second day in completing my esp8266 simple fully function circuit

My current problem is :

  1. ESPwifi library has many error even I download it from official github source code

So, I decided to use WIFIESP library and it stuck at TIMEOUT/NO WIFI/NO MAC ADDRESS

  1. I cannot use pin 0 & 1 because a wire stuck in it.

I have search everywhere to solve my problem even tough needs alternative ways I will at least doesn't required NEW HARDWARE.

Reupdate : 08:18 PM 4.3.19

I just want steps without need AT firmware & able to post data to websites I don't want extra boards EXCEPT: Arduino UNO ESP8266-01 (small one with 8 pin)

Windows 10 with arduino IDE latest version

1
"ESPwifi library has many error" What you mean by that? Have you tried the hello world first? What is your problem exactly?Masoud Rahimi
Actually I mean when I select my arduino uno board and runs the ESP8266WiFi.h library it appears many error that talking about missing files but if I change to ESP8266 board it say about comm_mem failed and I search about it that to resolve that problem choose correct board so and again it a waste . Right now, I`m walking through ESP without AT. Is there I did mistakes or left something behind ?Mystogan
I'm not a big fan of Arduino IDE but I would suggest you check Platformio which handles the library installation. Also, there are good articles to getting started with.Masoud Rahimi
Alright thank you so much 😉 I check it now and will send updates laterMystogan
Well, I have checked your link. Actually it's not same with my esp8266 mine is 01 model. I really misunderstanding with that esp8266 wifi module. Some article says that esp8266 01 already builtin AT but when I run AT commands there no outputMystogan

1 Answers

2
votes

I'm not sure what your real problem is, but here is my solutions:

In case you haven't install the esp8266 boards for the arduino IDE yet, then you should install it first. The installation instructions is documented on GitHub. Here is the snippet to install ESP8266 boards on Arduino IDE:

  1. Start Arduino and open Preferences window.
  2. Enter http://arduino.esp8266.com/stable/package_esp8266com_index.json into Additional Board Manager URLs field. You can add multiple URLs, separating them with commas.
  3. Open Boards Manager from Tools > Board menu and install esp8266 platform (and don't forget to select your ESP8266 board from Tools > Board menu after installation).

ESP Libraries needs Arduino Core Library to work. If you haven't install the board yet, then you will get many errors.

hope this help.