User mini profile

- Sun Apr 15, 2018 7:03 am#75390
Now that I see what you have I can offer a suggestion. Solder a capacitor to the mounting board at the ESP-01 module. Try something like 100uF-470uF if you have it. In parallel with that solder a 4.7uF-10uF capacitor.

On the the mounting board to the right of the module, solder wires to the module's Vcc and ground connections. Then move the power supply module against the right side of the mounting board so that the VOUT terminal block is as close to the ESP-01 as it can be. Connect to the short wires that you soldered earlier.

The problem with your setup is all the wire. Regulation and bypassing needs to be close.

User mini profile

- Sun Apr 15, 2018 2:41 pm#75401
Hello i follow your instructions but still doesn't work . Really i don't know what happened. I have a question for you. When you work with a new ESP do you configure him ? and in which way ? i wanna mean you upload some SDK because if i do this https://www.allaboutcircuits.com/projec ... easier-now (and work on my ESP8266 01) after i can use him with AT command, but if i write some code with eclipse i need to have another SDK ? and when you write one program with the arduino ide can you tell me the step you do for put the program on your board ? I'm gonna tell you my steps 1) I push and hold the reset button2)I push and hold the program button 3)I relase the reset4)I relate the program It's right ?

User mini profile

Giants wrote:1) I push and hold the reset button2)I push and hold the program button 3)I relase the reset4)I relate the program It's right ?

That is the correct sequence.

I normally have GPIO0 held low with a switch. This way I only have to push the reset switch to put it into bootloader mode.

I use the ESP-12 boards so I often don't need to use GPIO0 and it can often be left low. If I want to reset the module (not do a new load) I then change the switch so the state is high. When a new program is loaded into the ESP module it will execute the code and it does not require a new reset with GPIO0 high.

I looked at the link you provided and the information there looks correct.

SDK = software development kit.

As I said previously I use the Arduino environment. It makes things much simpler to get something working. The Arduino environment allows for different processors to make use of the simpler interface. The ESP8266 has been cleverly adapted to work with the Arduino structure. In many cases the Arduino code is a wrapper of the existing Expressif SDK.

I have not worked with the Expressif SDK so I don't know what is involved to get the ESP8266 to work with it. I chose a simpler approach. (my brain is not as good handling too much complexity anymore )

I am including a compiled binary file of the following code. Maybe you can try flashing it and see what you get.

Reads an analog input on pin 0, prints the result to the Serial Monitor. Graphical representation is available using Serial Plotter (Tools > Serial Plotter menu). Attach the center pin of a potentiometer to pin A0, and the outside pins to +5V and ground.

User mini profile

- Mon Apr 16, 2018 12:31 pm#75417
Thank you for your file. Today i received another ESP8266 01 i try and gave me the same message. I suppose i make a mistake with SDK or something with a code . I buy one AZDelivery NodeMCU ESP8266-12E i try with this one too. The last change is use Arduino Ide . Let me try and i tell you if something changeHave a good day