Unable to get ESP8266 wifi working #918
Replies: 17 comments
-
Posted at 2017-02-05 by CriscoCrusader The 10µf cap I put between GND and 3.3v is radial electrolytic. I think someone said to use ceramic. Will this make a difference? Reading this just now. Seems like I need to make a trip to Fry's. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2017-02-05 by @allObjects ...you are fine with a electrolytic cap... just make sure connections are good... I guess you are using a ESP866 ESP-01 and a PICO? - see Breadboard friendly ESP8266 ESP-01 and Pico. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2017-02-05 by CriscoCrusader Yup, you are correct. Wow, some cool stuff in that thread, I want. I've quintuple checked every connection. Getting the board version works, but nothing else does.
|
Beta Was this translation helpful? Give feedback.
-
Posted at 2017-02-05 by Ollie Are you using the wifi module or serial to test. If the module ensure the correct one, there are a couple, since internals have changed to accommodate firmware revisions. If no joy try AT calls using serial to test. Also is capacitor big enough, docs use 47uf and I used 100uf i think. It's a while back but in my case think I had duff firmware, and flashing resolved. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2017-02-05 by CriscoCrusader I'm using the code samples on this page: http://www.espruino.com/ESP8266 How do I make AT calls? |
Beta Was this translation helpful? Give feedback.
-
Posted at 2017-02-05 by countxerox The code you used to get the fw version is an At call
What are you using for 3.3v power supply? |
Beta Was this translation helpful? Give feedback.
-
Posted at 2017-02-05 by CriscoCrusader The Espruino 3.3v pin. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2017-02-05 by countxerox Should be fine. So I guess to get it to boot mode you ground GPIO0 with a resistor, apply power from Espruino, remove the resistor and flash. In my case the board has v0.60.0 fw so just changing the module ESP8266WiFi_0v25 to ESP8266WiFi solved it for me.
|
Beta Was this translation helpful? Give feedback.
-
Posted at 2017-02-06 by @gfwilliams Can you post up the code you're using to try and connect? And this is definitely on an Espruino Pico? The fact that your module has You could also try |
Beta Was this translation helpful? Give feedback.
-
Posted at 2017-02-07 by CriscoCrusader
The code I'm using from espruino.com/ESP8266:
|
Beta Was this translation helpful? Give feedback.
-
Posted at 2017-02-07 by @gfwilliams Is it possible that you're using both of those bits of code together? All you'd need is the second part:
|
Beta Was this translation helpful? Give feedback.
-
Posted at 2017-02-07 by CriscoCrusader I think my pico might be damaged. It behaves inconsistently. At one point I connected VBAT to GND because it looked like you were doing some weird connecting of those pins in your video. It was only for a brief instant and it seems like it is working, but sometimes the Web IDE refuses to print any new text output from the Pico and the only way to make things work again is disconnecting the Pico from power and starting over. I have some more coming in the mail. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2017-02-07 by CriscoCrusader Not using the code snippets together.Attachments: |
Beta Was this translation helpful? Give feedback.
-
Posted at 2017-02-07 by @gfwilliams That is strange. So that's exactly the same wiring you had when running the version checking code? You do seem to have some saved code though - could you try typing I guess it's possible that the ESP8266 was already powered up by the saved code, and the combination of turning it off for a split second for the reset and then powering it back on caused some kind of problems. Sorry to hear about your Pico - what revision is the PCB on it (it should be printed on the back I think)? The later ones have a self-resetting fuse so even if you short ground and VCC you're very unlikely to cause any damage. One other thing - could you add
and post up what gets printed out? It might help I guess. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2017-02-07 by CriscoCrusader Is there any other way to get the revision number? I will have to dismantle wires and remove solder to get the pico off the perfboard. Sometimes the blue light on the ESP comes on during power up, other times it doesn't. Here's the output from debug:
|
Beta Was this translation helpful? Give feedback.
-
Posted at 2017-02-07 by Ollie Does your Pico have a white sticker with a number on top of the processor? You can also |
Beta Was this translation helpful? Give feedback.
-
Posted at 2017-02-07 by @gfwilliams The simplest way is whether the USB connector says 'www.espruino.com' on the top, or if it says something like 'CTR1 1234'. Also if it has a little white chip (the fuse) next to that text or not. Did you attach B9 to CH_PD as well? I'm wondering if the WiFi hasn't had time to power up before it gets the 'reset' sent - please could you try this?
|
Beta Was this translation helpful? Give feedback.
-
Posted at 2017-02-04 by CriscoCrusader
Read this old thread: http://forum.espruino.com/conversations/267148/?offset=75
Am dealing with Ollie's situation, all I get back is
Uncaught No 'ready' after AT+RST
. Seems his issue was fixed by updating ESP8266, so I'm doing that (I'm not using a shim). I manually put the ESP into bootloader mode, made the update to esptool.py, and ran the following command.Beta Was this translation helpful? Give feedback.
All reactions