My ESP8266-01 circuit is like that i know maximum 3.3V can be applied to ESP but for Rx pin of ESP i apply 5V (directly from the digital output of atmega328p) .I have tried to divide voltage using 10k/20k resistors however it did not work in that condition that's why i removed the resistors and it works quite fine for 2 months. As i guess it does not harm esp because output current of I/O pins is small. My first question if i use the circuit like in the figure,will it make any trouble in the future for esp8266. Second question is Should i use a buffer to reduce the voltage something like 'NC7SZ125P5XTR-ND'.
You need to get as better grasp on current and voltage, then also look into source and sink current. What kind of esp do you have? Is it a module that already has a level shifter on board? What controller are you using? Is it a 3v controller?
Normally, logic circuits don't like having nearly double the operating voltage applied to them. They tend to simply quit working.....forever
Wawa:
Is this a "bare" ESP board.
Did you only use a divider on the RX pin of the ESP.
Why didn't you use the recommended 1k:2k values.
Leo..
Yes it is normal ES8266-01 I just used the divider on the RX pin. I did not know 1k:2k values are recommended that's why i have used 10k:20k
tinman13kup:
You need to get as better grasp on current and voltage, then also look into source and sink current. What kind of esp do you have? Is it a module that already has a level shifter on board? What controller are you using? Is it a 3v controller?
Normally, logic circuits don't like having nearly double the operating voltage applied to them. They tend to simply quit working.....forever