-
Notifications
You must be signed in to change notification settings - Fork 0
Power, Bypass caps
This page expands further on the topic Power Demands of the ESP8266 by looking at Espressif's bypass capacitor recommendations.
The ESP8266 has two power supplies, analog and digital, broken out into 5 power supply rails: VDD3P3, VDDA, VDDD, VDD_RTC, and VDDPST. For VDD3P3 pins in addition to the usual 0.1μF bypass capacitor, their design guide recommends an additional 10 μF capacitor to support the RF Transmitter. See Section 1.4.1.2. and Section 1.6.3.1. Power Supply Design for note some worthy information.
- VDD3P3 - Amplifier Power 2.5 V to 3.6 V, used to power the RF transmitter
and Receiverfor WiFi. - VDDA - Analog Power 2.5 V to 3.6 V
- VDDD - Analog Power 2.5 V to 3.6 V
- VDDPST - Digital/IO Power Supply 1.8 V to 3.3 V
- VDD_RTC - NC (1.1 V) - this pins floats, does not get connected
Read Espressif's Hardware Design Guideline, section 1.4.1 for more details.
In the Espressif's Hardware Design Guideline, section 1.4.1.2. the notes specify "When using a single power supply, the recommended output current is 500 mA." Not emphasized in their description is that the 500 mA is for peak demand (transient load) not continuous. Also, the various ESP Modules that I have seen are all using a single power supply. The transient nature of the load becomes a significant factor in understanding how such tiny LDO regulators, often less than the size of a small grain of rice, can supply 500mA. That is to say, the average load can comply with the LDO package power dissipation capability while the part can supply 500mA into short peak load demands, such as the WiFi transmit.
- 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.