Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
That's a sweet microcontroller. I'm building a custom, clunky, garage-made drone with it 😍
-
FTcuber10657yI don't see any resistors on that breadboard... You do know the the esp8266 runs on 3.3 volts right?
-
-
Dacexi119967y@math-silva also, I think you need to make sure the Arduino is not sending 5v over the data lines as well.
-
Dacexi119967y@math-silva Arduino Uno does not have 3.3 tho. That's what I have and now I have a dead esp :/
-
dusandz17yThere are some rather cheap FTDI adapters with jumpers which let you select the voltage (5V or 3V3). Either way, 5V won’t fry a 3V3 ESP chip, it’s just gonna make it a little warmer. There is a series of ESP boards with faulty flash chips (I burned a couple with a 3V3 cable), and they release the magic smoke if you try to flash anything other than the stock AT firmware
-
fuzzyT1967yIf you want to get start with an ESP8266 why not buying a NodeMCU devkit?
It's cheap and very robust against newbish behaviour...
You can even power it up with 12V without cooking the circuits.
Downside: it consumes more power and comes with some overhead, but is very versatile. -
FTcuber10657y@saintograph @math-silva the uno does have a 3.3v output, but it has a max current output of 150mA, which might not be enough for the esp under load. Also, the data pins are always running on 5v and, since it is using the uart protocol, which pulls the pin high when on standby, it would probably be a good idea to get those pins down to 3.3v to help the chip last longer. I guess a simple 1k-2k resistor voltage divider should do the trick.
-
@fuzzyT because all I want it is to do an HTTP request. Maybe you said that because of the Arduino, but I am using the Arduino only to upload the code.
-
@FTcuber Yeah, for the final product it will be more sophisticated. But I saw examples that wasn't using resistors, then, for the hello world I didn't use it too.
-
FTcuber10657y@math-silva yeah, you can easily find forum posts and tutorials saying 5v works fine for the data pins and they are correct but I will probably shorten the life span of the device considerably. I'm quite lazy so most of the testing I've done on this chip used the 5v directly :P
Related Rants
I've spent three days trying to upload some code to my ESP8266 and it failed every time. Now I just plugged the Arduino at my Desktop and it works. Notebook USB port does not provide enough current I think.
rant
esp8266
arduino