logo elektroda
logo elektroda
X
logo elektroda

[Solved] How do I power the ESP8266-01 correctly so that it detects networks?

sebekk95 2364 7
ADVERTISEMENT
Treść została przetłumaczona polish » english Zobacz oryginalną wersję tematu
  • #1 17938442
    sebekk95
    Level 7  
    Hello. i have a problem with the ESP8266 - 01 module, because when connected, neither the computer nor the smartphone can detect it. The module is connected to an Arduino Pro Mini 5V 16Mhz via a logic level converter. Firmware uploaded to the module according to the Elektroprzewodnik video on YT: https://www.youtube.com/watch?v=RaYZxqUTNWU
    To power the module I tried to use a CP2102 type converter and a power supply(parameters attached) and a LM2596S boost converter. I suspect a problem with the power supply here, as previously the module sometimes detected the mains, now it's a total caboodle. I tried soldering a 10uF capacitor to the inverter for the input and output and a 10nF capacitor between the vcc and gnd of the module but this had no effect. I have also tried other power supplies such as a load How do I power the ESP8266-01 correctly so that it detects networks? ovark for an old Nokia. So my question: how should I power this module ? use 2 alkaline 1.5V batteries ? change to another inverter ? use some sort of filter to eliminate the voltage ripple of the inverter ? design such a filter ? if so what components should I use ? or is it just a faulty ESP ?
    Please give me some advice from people who have had the best experience with this module.
    Do you have a problem with Arduino? Ask question. Visit our forum Arduino.
  • ADVERTISEMENT
  • #2 17939686
    kaczakat
    Level 34  
    For your first start with the ESP8266 you would be better off buying a WEMOS MINI, NODEMCU or Witty module. They have a USB converter and all required capacitors right away. The video is from 4 years ago and nowadays it is rare for anyone to use these modules with AT commands in this way. Anyway, he doesn't quite explain correctly, because you can't power Arduino boards from 3.3V, only those that have a max clock of 8MHz. With a 16MHz clock it may or may not work, as the specification for such a clock is a minimum voltage of 4.5V. The ESP01 module draws an average of 80mA with peaks up to 250mA. To power it a 150mA linear stabiliser with 2000u capacitors is sufficient. This may seem like a lot, but on wires and contacts it is not at all, of course the higher the capacity of the stabiliser the smaller these capacitors can be. Plus that logic signal conversion. There are quite a few places where it's easy to trip, or maybe the module is broken and you're fighting windmills as a result. As you can see you rather have a stock current, where you make a mistake at the beginning is hard to figure out because you have everything new and you don't know from which side the dog is barking. There are also converters with a choice of 3.3V and 5V logic, a few zlotys more expensive. So it's better to spend 10 zloty for an ESP module with USB and get rid of these problems.
    Helpful post? Buy me a coffee.
  • ADVERTISEMENT
  • #3 17947454
    xury
    Automation specialist
    Obviously GPIO0 and GPIO2 are you hooked up to VCC how do you want to boot it?
  • ADVERTISEMENT
  • #4 17947688
    sebekk95
    Level 7  
    Yes, I did with and without pulling
  • ADVERTISEMENT
  • #5 17948887
    khoam
    Level 42  
    sebekk95 wrote:
    I am asking for advice from people who have preferably already had experience with this module.
    .
    I understand that you have uploaded the AT firmware. Which version specifically? How do you test the WLAN detection? I mean the AT command sequences. Sorry, but after 15 s of watching this video on YT I got a bit faint and stopped watching, hence my questions.
  • #6 17950440
    sebekk95
    Level 7  
    khoam wrote:
    I understand that you have uploaded AT firmware. Which version specifically? How do you test the WLAN detection? I mean the AT command sequences. Sorry, but after 15 s of watching this video on YT I got a bit faint and stopped watching, hence my questions.
    .

    The firmware version is v0.9.5.0 . I simply checked if the network card detects the module. Once it was detected, once it was not. When it was detected I went to serial monitor in arduino IDE and then typed "AT" I got "AT - OK" or "AT+GMR" command and version number appeared.
  • #7 17950519
    khoam
    Level 42  
    sebekk95 wrote:
    Firmware version is v0.9.5.0
    .
    That is, it is a firmware version from about 3 years ago. As a first step, I suggest you upgrade the AT firmware to version 1.6.2 available here:
    https://www.espressif.com/en/support/download/at?keys=&field_type_tid%5B%5D=14
    There are already several topics on the electrode about how to upgrade the firmware on the ESP-01. You will definitely need a UART/USB converter. Theoretically, you could do the upgrade over the internet, but I don't know if version 0.9.5 already had this possibility.

    When the AT firmware upgrade to version 1.6.2 is performed correctly, the result of the AT+GMR command should be as follows:
    Code: HTML, XML
    Log in, to see the code
    .
  • #8 18200474
    sebekk95
    Level 7  
    I have solved the problem, I am closing the topic.

Topic summary

The discussion revolves around troubleshooting the ESP8266-01 module's inability to be detected by devices. The user connected the module to an Arduino Pro Mini via a logic level converter and attempted various power supplies, including a CP2102 converter and an LM2596S boost converter. Suggestions included using a WEMOS MINI, NODEMCU, or Witty module for easier setup, as these come with built-in USB converters and necessary capacitors. The importance of proper power supply, including a minimum of 150mA for the ESP01, was emphasized. The user was advised to upgrade the AT firmware from version 0.9.5.0 to 1.6.2 for improved functionality. The issue was eventually resolved by the user, who closed the topic.
Summary generated by the language model.
ADVERTISEMENT