- Fri Sep 07, 2018 2:25 am
#78120
timkay wrote:I think. If that were the issue, then the RX pin would be fried, not the TX pin, right?
Maybe so, but the TX is going somewhere, isn't it, or is it just floating?
timkay wrote:Second, the consensus seems to be that the GPIO pins on ESP8266 *are* 5V tolerant. [...] Please help me understand how you are confident that there is no 5V tolerance?
I don't believe in hear-say and only follow the manufacturer's (designer) guidelines.
From
their FAQ (but it's also in their other manuals):
Espressif ESP8266 FAQ wrote:5.14. Are the GPIO pins 5 V compatible?
No, they are not. While many applications may get away by using a resistor voltage divider
or series resistor, we highly recommend using a proper logic level converter chip to
interface with 5 V logic. Not doing so may lead to damage to the ESP8266 in the long run.
FYI: TX and RX are both also just GPIO's (GPIO2 and GPIO3 to be exact).
timkay wrote:yes, I do have RX hooked up to a 5V USB-to-TTL output.
This could also mean that the RX of the USB-to-TTL adapter (and thus directly the TX-line of your ESP) is pulled up to 5V internally.
timkay wrote:The USB-to-TTL adapter has a 3V3 setting, but that choice doesn't provide enough power to run the ESP8266 with WiFi active.
That's a known and often made mistake: powering an ESP from a USB-to-TTL adapter; an ESP needs a solid power supply able to deliver at least 350mA to 500mA of current (at 3.3V).
timkay wrote:Are the signals shown in the traces what I would expect from frying the pin? Is this what a fried pin looks like?
Can't really answer that one, since I always try to use a thought out and calculated design first instead of frying my components first and determine what assumptions were wrong afterwards.
But I can imagine that, over time due to overload, the p-n junction flattens resulting in the odd looking edges you see on your scope.
Good luck with your quest.
Assumption is the mother of all f*ckups. At least: that's what I'm assuming.