-
Notifications
You must be signed in to change notification settings - Fork 0
5V tolerant I O?
M Hightower edited this page Jul 1, 2022
·
10 revisions
- Is ESP8266 I/O really 5V tolerant?
-
Espressif's site: What is the voltage tolerance of GPIOs of ESP chips?
- The voltage tolerance is 3.6 V. If the voltage exceeds 3.6 V, please add a voltage divider to protect GPIO pins from damage.
When considering ringing for the input case, I prefer to play it safe and incorporate the level conversion in the resistor selection. They are needed anyway to reduce ringing.
Find a FET for those level translator circuits. Also related, Espressif's Hardware Design Guideline, Figure 1-10b. ESP8266EX UART SWAP provides an example circuit to deal with issues that can occur with MCUs connected to GPIO15.
- Keeping the Lights On - how to manage GPIO state across reboots and crashes
- Boot fails when SPI Bus used
- GPIO Drive Strength and Ringing
- LDO Regulators WIP
- ESP8266 Power Considerations This is only a rough outline, needs a lot of development.
- Upgrading Flash Chips, QIO, and DIO
- Dodgy Extra 2K of DRAM or CONT - WIP
- WDTracks - Print last call before WDT
- 5V Tolerant I/O?
Arduino IDE specific
Misc.
- Exception Causes
- ESP8266 will not boot
- Stacks sys and cont
- WIP Boot ROM and SDK Notes
- Multi-segment Boot ROM Loader, notes
- Cache_Read_Enable How to turn off and on instruction cache execution.