Comments (9)
This is not true of course. Anything aboce 3.6V can damage the pins.
https://twitter.com/ba0sh1/status/759239169071837184
https://hackaday.com/2016/07/28/ask-hackaday-is-the-esp8266-5v-tolerant/
from esp8266-vindriktning-particle-sensor.
🤯
So it's not tolerant by design but tolerant by reality.
from esp8266-vindriktning-particle-sensor.
I'm actually curious if there are any long-term side-effects. As of now I haven't seen any but that doesn't mean much
from esp8266-vindriktning-particle-sensor.
Went to Ikea yesterday, hacking this evening. I might throw in a voltage divider though, just to be sure. I'm short on devices atm.
from esp8266-vindriktning-particle-sensor.
so I tried with a simple voltage divider (2k2, 3k3) and this happens:
it works when I power the whole module via the Wemos D1 it works flawlessly. When I power via the main USB-C port it doesn't work. That is: it does connect to MQTT but the SoftwareSerial doesn't detect anything.
My electronics skills are a bit rusty. Would you have a clue?
from esp8266-vindriktning-particle-sensor.
Nevermind. Got it. I guess I ruined a path when soldering.
I used another pin and now it works without a problem.
from esp8266-vindriktning-particle-sensor.
I did some googling.
For folks like me who are not hardware savvy, the term 5V tolerant may be interpreted as being able to use 5V to power the chip, i.e. directly wire the USB power to ESP8266's 3.3V
But that is not the case as clarified by the CEO of Expressif here https://www.facebook.com/groups/1499045113679103/posts/1731855033731442/?comment_id=1732364133680532
- 5V I/O - ok
- 5V power - not ok
It might be better to state that clearly: As the ESP8266 I/O pins are 5V-tolerant, this should there shouldn't be any issues...
Thanks.
from esp8266-vindriktning-particle-sensor.
Hi, so that's a true and false thing. The chip itself is not 5V safe, you have to use a regulator of some kind. But the D1 has this on board.
If the regulator is not damaged, you can power it safely with USB. If its damaged though, you could destroy the chip.
I ordered 10 D1 Mini from Aliexpress and they were all goners, 1 from Germany that works without a hitch.
I measured the Vin of the ESP and it had between 1 and 3 Volts jumping or worse, 5V directly.
So a few are really gone, a few I could maybe safe when use a buck converter. But it's true that the esp chip itself will die with more than 3.6V in.
You know its dead when you flash the sketch and it constantly reboots with strange exceptions. Measure VIN on the esp and see if the regulator of the board is toast.
from esp8266-vindriktning-particle-sensor.
I commented earlier because I almost connected 5V to my 3.3V pin before "common" sense kicked in and I googled. I'm sure some have blown their ESP8266 due to misinterpreting "5V tolerant".
Even if some ESP8266 can endure the 5V, most won't. All I'm trying to do here is to prevent more damage.
from esp8266-vindriktning-particle-sensor.
Related Issues (20)
- Control LED HOT 4
- After connecting to personal WiFi an AP is still present HOT 2
- Is ESP8266 module (not D1 mini) 5V tolerant? HOT 1
- Received message with invalid header. HOT 3
- Not an issue, you probably need to clean the sensor regularly HOT 4
- 5V mention in the README HOT 3
- Not an issue, low noise mod skews sensor results by ~50% HOT 3
- Can't re-configure D1 after initial deployment HOT 1
- No pm25, ssid, ip values on esp01s
- Not Issue - I need help with code
- Set OTA password HOT 1
- The value does not fall below 200 HOT 4
- Web interface problem HOT 4
- The sensor measure always 0 ug/mc! HOT 3
- Embarrasingly stuck HOT 5
- I don't have MQTT But I need help. HOT 2
- Not an Issue ! juste Topic Name HOT 2
- Seeing odd values on sensor UART
- No mqtt topic is visible HOT 1
- How to See the Data in an App ? & Simple Wiring to ESP8266 HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from esp8266-vindriktning-particle-sensor.