ESP-WROOM-32D/ESP32-WROOM-32U Datasheet

2y ago
45 Views
2 Downloads
709.47 KB
25 Pages
Last View : 1d ago
Last Download : 3m ago
Upload by : Camryn Boren
Transcription

ESP-WROOM-32D/ESP32-WROOM-32UDatasheetEspressif SystemsDecember 18, 2017

About This GuideThis document provides the specifications for the ESP-WROOM-32D and ESP32-WROOM-32U modules.Release NotesDateVersionRelease notes2017.11V1.0First release.Documentation Change NotificationEspressif provides email notifications to keep customers updated on changes to technical documentation.Please subscribe here.CertificationDownload certificates for Espressif products from here.Disclaimer and Copyright NoticeInformation in this document, including URL references, is subject to change without notice. THIS DOCUMENT ISPROVIDED AS IS WITH NO WARRANTIES WHATSOEVER, INCLUDING ANY WARRANTY OF MERCHANTABILITY, NON-INFRINGEMENT, FITNESS FOR ANY PARTICULAR PURPOSE, OR ANY WARRANTY OTHERWISEARISING OUT OF ANY PROPOSAL, SPECIFICATION OR SAMPLE.All liability, including liability for infringement of any proprietary rights, relating to use of information in this document is disclaimed. No licenses express or implied, by estoppel or otherwise, to any intellectual property rightsare granted herein. The Wi-Fi Alliance Member logo is a trademark of the Wi-Fi Alliance. The Bluetooth logo is aregistered trademark of Bluetooth SIG.All trade names, trademarks and registered trademarks mentioned in this document are property of their respectiveowners, and are hereby acknowledged.Copyright 2017 Espressif Inc. All rights reserved.

Contents1 Overview12 Pin Definitions32.1Pin Layout32.2Pin Description32.3Strapping Pins53 Functional Description73.1CPU and Internal Memory73.2External Flash and SRAM73.3Crystal Oscillators73.4RTC and Low-Power Management84 Peripherals and Sensors104.110Peripherals and Sensors Description5 Electrical Characteristics115.1Absolute Maximum Ratings115.2Wi-Fi Radio115.3BLE Radio125.45.3.1 Receiver125.3.2 Transmitter12Reflow Profile136 Schematics147 Peripheral Schematics168 Dimensions179 U.FL Connector Dimensions1910Learning Resources2010.1 Must-Read Documents2010.2 Must-Have Resources20

List of Tables2ESP-WROOM-32D vs. ESP32-WROOM-32U13ESP-WROOM-32D/ESP32-WROOM-32U Specifications24Pin Definitions35Strapping Pins56Functionalities Depending on the Power Modes87Power Consumption by Power Modes88Absolute Maximum Ratings119Wi-Fi Radio Characteristics1110Receiver Characteristics — BLE1211Transmitter Characteristics — BLE12

List of Figures1ESP-WROOM-32D Pin layout32Reflow Profile133ESP-WROOM-32D Schematics144ESP32-WROOM-32U Schematics155ESP-WROOM-32D/ESP32-WROOM-32U Peripheral Schematics166Dimensions of ESP-WROOM-32D177Dimensions of ESP32-WROOM-32U188ESP32-WROOM-32U U.FL Dimensions19

1. OVERVIEW1. OverviewESP-WROOM-32D and ESP32-WROOM-32U are powerful, generic Wi-Fi BT BLE MCU modules that target awide variety of applications, ranging from low-power sensor networks to the most demanding tasks, such as voiceencoding, music streaming and MP3 decoding. ESP32-WROOM-32U is different from ESP-WROOM-32D in thatESP32-WROOM-32U integrates a U.FL connector. For detailed information of the U.FL connector please seeChapter 9.Table 2: ESP-WROOM-32D vs. oreESP32-D0WDESP32-D0WDSPI Flash32 Mbits, 3.3V32 Mbits, 3.3VCrystal40 MHz40 MHzAntennaonboard antennaDimensions18 0.2 x 25.5 0.2 x 3.1 0.15 (See Figure 6 for18 0.1 x 19.2 0.1 x 3.2 0.1 (See Figure 7 for(Unit: mm)details)details)SchematicsSee Figure 3 for details.See Figure 4 for details.U.FL connector (which needs to be connectedto an external IPEX antenna)At the core of the two modules are the ESP32-D0WD chip*. The chip embedded is designed to be scalableand adaptive. There are two CPU cores that can be individually controlled, and the clock frequency is adjustablefrom 80 MHz to 240 MHz. The user may also power off the CPU and make use of the low-power co-processor toconstantly monitor the peripherals for changes or crossing of thresholds. ESP32 integrates a rich set of peripherals,ranging from capacitive touch sensors, Hall sensors, SD card interface, Ethernet, high-speed SPI, UART, I2S andI2C.Note:* For details on the part number of the ESP32 series, please refer to the document ESP32 Datasheet.The integration of Bluetooth, Bluetooth LE and Wi-Fi ensures that a wide range of applications can be targeted,and that the module is future proof: using Wi-Fi allows a large physical range and direct connection to the internetthrough a Wi-Fi router, while using Bluetooth allows the user to conveniently connect to the phone or broadcastlow energy beacons for its detection. The sleep current of the ESP32 chip is less than 5 µA, making it suitablefor battery powered and wearable electronics applications. ESP32 supports a data rate of up to 150 Mbps,and 20.5 dBm output power at the antenna to ensure the widest physical range. As such the chip does offerindustry-leading specifications and the best performance for electronic integration, range, power consumption,and connectivity.The operating system chosen for ESP32 is freeRTOS with LwIP; TLS 1.2 with hardware acceleration is built in aswell. Secure (encrypted) over the air (OTA) upgrade is also supported, so that developers can continually upgradetheir products even after their release.Table 3 provides the specifications of ESP-WROOM-32D and ESP32-WROOM-32U.Espressif Systems1ESP-WROOM-32D ESP32-WROOM-32U Datasheet V1.0

1. OVERVIEWTable 3: ESP-WROOM-32D/ESP32-WROOM-32U SpecificationsCategoriesItemsSpecifications802.11 b/g/n/e/i (802.11n up to 150 Mbps)ProtocolsWi-FiA-MPDU and A-MSDU aggregation and 0.4 µs guardinterval supportFrequency range2.4 2.5 GHzProtocolsBluetooth v4.2 BR/EDR and BLE specificationNZIF receiver with -97 dBm sensitivityBluetoothRadioClass-1, class-2 and class-3 transmitterAFHAudioCVSD and SBCSD card, UART, SPI, SDIO, I2C, LED PWM, MotorModule interfacePWM, I2S, IRGPIO, capacitive touch sensor, ADC, DAC, LNA preamplifierHardwareOn-chip sensorHall sensor, temperature sensorOn-board clock40 MHz crystalOperating voltage/Power supply2.7 3.6VOperating currentAverage: 80 mAMinimum current delivered bypower supplySoftwareOperating temperature range-40 C 85 CAmbient temperature rangeNormal temperatureWi-Fi modeStation/SoftAP/SoftAP Station/P2PWi-Fi RSA/ECC/SHAFirmware upgradeSoftware developmentEspressif Systems500 mAUART Download / OTA (download and write firmwarevia network or host)Supports Cloud Server Development / SDK for custom firmware developmentNetwork protocolsIPv4, IPv6, SSL, TCP/UDP/HTTP/FTP/MQTTUser configurationAT instruction set, cloud server, Android/iOS app2ESP-WROOM-32D ESP32-WROOM-32U Datasheet V1.0

2. PIN DEFINITIONS2. Pin Definitions2.1 Pin LayoutKeepout Zone1GNDGND23V3IO2338373ENIO22364SENSOR VPTXD0355SENSOR VNRXD0346IO34IO21337IO35NC3239: 7IO1417IO1616IO17IO27GNDIO26151112Figure 1: ESP-WROOM-32D Pin layoutNote:The pin layout of ESP32-WROOM-32U is the same as that of ESP-WROOM-32D, except that ESP32-WROOM-32U hasno keepout zone.2.2 Pin DescriptionESP-WROOM-32D and ESP32-WROOM-32U have 38 pins. See pin definitions in Table 4.Table 4: Pin r supply.EN3IChip-enable signal. Active high.SENSOR VP4IGPIO36, SENSOR VP, ADC H, ADC1 CH0, RTC GPIO0SENSOR VN5IGPIO39, SENSOR VN, ADC1 CH3, ADC H, RTC GPIO3IO346IGPIO34, ADC1 CH6, RTC GPIO4IO357IGPIO35, ADC1 CH7, RTC GPIO5Espressif Systems3ESP-WROOM-32D ESP32-WROOM-32U Datasheet V1.0

2. PIN 10I/OGPIO25, DAC 1, ADC2 CH8, RTC GPIO6, EMAC RXD0IO2611I/OGPIO26, DAC 2, ADC2 CH9, RTC GPIO7, EMAC RXD1IO2712I/OGPIO27, ADC2 CH7, TOUCH7, RTC GPIO17, EMAC RX IO9, SD DATA2, SPIHD, HS1 DATA2, U1RXDSWP/SD3*18I/OGPIO10, SD DATA3, SPIWP, HS1 DATA3, U1TXDSCS/CMD*19I/OGPIO11, SD CMD, SPICS0, HS1 CMD, U1RTSSCK/CLK*20I/OGPIO6, SD CLK, SPICLK, HS1 CLK, U1CTSSDO/SD0*21I/OGPIO7, SD DATA0, SPIQ, HS1 DATA0, U2RTSSDI/SD1*22I/OGPIO8, SD DATA1, SPID, HS1 DATA1, O16, HS1 DATA4, U2RXD, EMAC CLK OUTIO1728I/OGPIO17, HS1 DATA5, U2TXD, EMAC CLK OUT 180IO529I/OGPIO5, VSPICS0, HS1 DATA6, EMAC RX CLKIO1830I/OGPIO18, VSPICLK, HS1 DATA7IO1931I/OGPIO19, VSPIQ, U0CTS, EMAC TXD0NC32--IO2133I/OGPIO21, VSPIHD, EMAC TX ENRXD034I/OGPIO3, U0RXD, CLK OUT2TXD035I/OGPIO1, U0TXD, CLK OUT3, EMAC RXD2IO2236I/OGPIO22, VSPIWP, U0RTS, EMAC TXD1IO2337I/OGPIO23, VSPID, HS1 STROBEGND38PGroundGPIO32, XTAL 32K P (32.768 kHz crystal oscillator input), ADC1 CH4,TOUCH9, RTC GPIO9GPIO33, XTAL 32K N (32.768 kHz crystal oscillator output), ADC1 CH5,TOUCH8, RTC GPIO8GPIO14, ADC2 CH6, TOUCH6, RTC GPIO16, MTMS, HSPICLK,HS2 CLK, SD CLK, EMAC TXD2GPIO12,ADC2 CH5,TOUCH5,RTC GPIO15,MTDI,HSPIQ,HS2 DATA2, SD DATA2, EMAC TXD3GroundGPIO13,ADC2 CH4,TOUCH4,RTC GPIO14,MTCK, HSPID,HS2 DATA3, SD DATA3, EMAC RX ERGPIO15, ADC2 CH3, TOUCH3, MTDO, HSPICS0, RTC GPIO13,HS2 CMD, SD CMD, EMAC RXD3GPIO2, ADC2 CH2, TOUCH2, RTC GPIO12, HSPIWP, HS2 DATA0,SD DATA0GPIO0,ADC2 CH1,TOUCH1,RTC GPIO11,CLK OUT1,EMAC TX CLKGPIO4, ADC2 CH0, TOUCH0, RTC GPIO10, HSPIHD, HS2 DATA1,SD DATA1, EMAC TX ERNote:* Pins SCK/CLK, SDO/SD0, SDI/SD1, SHD/SD2, SWP/SD3 and SCS/CMD, namely, GPIO6 to GPIO11 are connectedto the integrated SPI flash integrated on ESP-WROOM-32D and are not recommended for other uses.Espressif Systems4ESP-WROOM-32D ESP32-WROOM-32U Datasheet V1.0

2. PIN DEFINITIONS2.3 Strapping PinsESP32 has five strapping pins, which can be seen in Chapter 6 Schematics: MTDI GPIO0 GPIO2 MTDO GPIO5Software can read the value of these five bits from the register ”GPIO STRAPPING”.During the chip’s system reset (power-on reset, RTC watchdog reset and brownout reset), the latches of thestrapping pins sample the voltage level as strapping bits of ”0” or ”1”, and hold these bits until the chip is powereddown or shut down. The strapping bits configure the device boot mode, the operating voltage of VDD SDIO andother system initial settings.Each strapping pin is connected with its internal pull-up/pull-down during the chip reset. Consequently, if a strapping pin is unconnected or the connected external circuit is high-impendence, the internal weak pull-up/pull-downwill determine the default input level of the strapping pins.To change the strapping bit values, users can apply the external pull-down/pull-up resistances, or apply the hostMCU’s GPIOs to control the voltage level of these pins when powering on ESP32.After reset, the strapping pins work as the normal functions pins.Refer to Table 5 for detailed boot modes’ configuration by strapping pins.Table 5: Strapping PinsVoltage of Internal LDO (VDD SDIO)PinDefaultMTDIPull-down3.3V1.8V01Booting ModePinDefaultSPI BootDownload ging Log Printed on U0TXD During Booting?PinDefaultU0TXD TogglingU0TXD SilentMTDOPull-up10Timing of SDIO ge OutputRising-edge OutputFalling-edge OutputRising-edge OutputPull-up0011Pull-up0101Espressif Systems5ESP-WROOM-32D ESP32-WROOM-32U Datasheet V1.0

2. PIN DEFINITIONSNote: Firmware can configure register bits to change the settings of ”Voltage of Internal LDO (VDD SDIO)” and ”Timingof SDIO Slave” after booting. Both ESP-WROOM-32D and ESP32-WROOM-32U integrate a 3.3V SPI flash, so the pin MTDI cannot be set to 1when the modules are powered up.Espressif Systems6ESP-WROOM-32D ESP32-WROOM-32U Datasheet V1.0

3. FUNCTIONAL DESCRIPTION3. Functional DescriptionThis chapter describes the modules and functions integrated in ESP-WROOM-32D and ESP32-WROOM-32U.3.1 CPU and Internal MemoryESP32-D0WD contains a dual-core Xtensa 32-bit LX6 MCU. The internal memory includes: 448 kB of ROM for booting and core functions. 520 kB (8 kB RTC FAST Memory included) of on-chip SRAM for data and instruction.– 8 kB of SRAM in RTC, which is called RTC FAST Memory and can be used for data storage; it isaccessed by the main CPU during RTC Boot from the Deep-sleep mode. 8 kB of SRAM in RTC, which is called RTC SLOW Memory and can be accessed by the co-processor duringthe Deep-sleep mode. 1 kbit of eFuse, of which 256 bits are used for the system (MAC address and chip configuration) and theremaining 768 bits are reserved for customer applications, including Flash-Encryption and Chip-ID.3.2 External Flash and SRAMESP32 supports up to four 16-MB of external QSPI flash and SRAM with hardware encryption based on AES toprotect developers’ programs and data.ESP32 can access the external QSPI flash and SRAM through high-speed caches. Up to 16 MB of external flash are memory-mapped onto the CPU code space, supporting 8, 16 and 32-bitaccess. Code execution is supported. Up to 8 MB of external flash/SRAM are memory-mapped onto the CPU data space, supporting 8, 16 and32-bit access. Data-read is supported on the flash and SRAM. Data-write is supported on the SRAM.ESP-WROOM-32D and ESP32-WROOM-32U integrates 4 MB of external SPI flash. The 4-MB SPI flash can bememory-mapped onto the CPU code space, supporting 8, 16 and 32-bit access. Code execution is supported.The integrated SPI flash is connected to GPIO6, GPIO7, GPIO8, GPIO9, GPIO10 and GPIO11. These six pinscannot be used as regular GPIOs.3.3 Crystal OscillatorsThe ESP32 Wi-Fi/BT firmware can only support 40 MHz crystal oscillator for now.Espressif Systems7ESP-WROOM-32D ESP32-WROOM-32U Datasheet V1.0

3. FUNCTIONAL DESCRIPTION3.4 RTC and Low-Power ManagementWith the use of advanced power management technologies, ESP32 can switch between different power modes(see Table 6). Power modes– Active mode: The chip radio is powered on. The chip can receive, transmit, or listen.– Modem-sleep mode: The CPU is operational and the clock is configurable. The Wi-Fi/Bluetooth baseband and radio are disabled.– Light-sleep mode: The CPU is paused. The RTC memory and RTC peripherals, as well as the ULPco-processor are running. Any wake-up events (MAC, host, RTC timer, or external interrupts) will wakeup the chip.– Deep-sleep mode: Only the RTC memory and RTC peripherals are powered on. Wi-Fi and Bluetoothconnection data are stored in the RTC memory. The ULP co-processor can work.– Hibernation mode: The internal 8-MHz oscillator and ULP co-processor are disabled. The RTC recoverymemory is powered down. Only one RTC timer on the slow clock and some RTC GPIOs are active.The RTC timer or the RTC GPIOs can wake up the chip from the Hibernation mode. Sleep Patterns– Association sleep pattern: The power mode switches between the Active mode, Modem- and Lightsleep mode during this sleep pattern. The CPU, Wi-Fi, Bluetooth, and radio are woken up at predetermined intervals to keep Wi-Fi/BT connections alive.– ULP sensor-monitored pattern: The main CPU is in the Deep-sleep mode. The ULP co-processor takessensor measurements and wakes up the main system, based on the data collected from sensors.Table 6: Functionalities Depending on the Power ModesPower modeActiveModem-sleepLight-sleepAssociation sleep patternSleep patternDeep-sleepULPsensor-monitored patternHibernation-CPUONONPAUSEOFFOFFWi-Fi/BT baseband and radioONOFFOFFOFFOFFONONONONOFFONONONON/OFFOFFRTC memory and RTC peripheralsULP co-processorThe power consumption varies with different power modes/sleep patterns and work statuses of functional modules.Please see Table 7 for details.Table 7: Power Consumption by Power ModesPower modeDescriptionPower consumptionWi-Fi Tx packet 14 dBm 19.5 dBmActive (RF working)Wi-Fi / BT Tx packet 0 dBmPlease refer to ESP32 Datasheet.Wi-Fi / BT Rx and listeningAssociation sleep pattern (by Light-sleep)Espressif Systems81 mA 4 mA @DTIM3ESP-WROOM-32D ESP32-WROOM-32U Datasheet V1.0

3. FUNCTIONAL DESCRIPTIONPower modeDescriptionPower consumptionMax speed 240 MHz: 30 mA 50 mAModem-sleepNormal speed 80 MHz: 20 mA 25 mAThe CPU is powered on.Slow speed 2 MHz: 2 mA 4 mALight-sleep-0.8 mAThe ULP co-processor is powered on.150 µAULP sensor-monitored pattern100 µA @1% dutyRTC timer RTC memory10 µAHibernationRTC timer only5 µAPower offCHIP PU is set to low level, the chip is powered off0.1 µADeep-sleepNote: When Wi-Fi is enabled, the chip switches between Active and Modem-sleep mode. Therefore, power consumptionchanges accordingly. In Modem-sleep mode, the CPU frequency changes automatically. The frequency depends on the CPU load andthe peripherals used. During Deep-sleep, when the ULP co-processor is powered on, peripherals such as GPIO and I2C are able towork. When the system works in the ULP sensor-monitored pattern, the ULP co-processor works with the ULP sensorperiodically; ADC works with a duty cycle of 1%, so the power consumption is 100 µA.Espressif Systems9ESP-WROOM-32D ESP32-WROOM-32U Datasheet V1.0

4. PERIPHERALS AND SENSORS4. Peripherals and Sensors4.1 Peripherals and Sensors DescriptionPlease refer to Section 4 Peripherals and Sensors in ESP32 Datasheet.Note: Functions of Motor PWM, LED PWM, UART, I2C, I2S, general purpose SPI and Remote Controller can be configuredto any GPIO except GPIO6, GPIO7, GPIO8, GPIO9, GPIO10 and GPIO11. Users should note that pins of the embedded ESP32 chip, that are used for connecting peripherals are not recommended for other uses. For details, please see Section 6 Schematics.Espressif Systems10 ESP-WROOM-32D ESP32-WROOM-32U Datasheet V1.0

5. ELECTRICAL CHARACTERISTICS5. Electrical CharacteristicsNote:The specifications in this chapter have been tested under the following general condition: VDD 3.3V, TA 27 C, unlessotherwise specified.5.1 Absolute Maximum RatingsTable 8: Absolute Maximum RatingsParameterSymbolMinTypMaxUnitPower supplyVDD2.73.33.6VIV DD0.5--AVIL-0.3-0.25 VIO 1Minimum current delivered bypower supplyInput low voltageInput high voltageVIH0.75 VIOInput leakage currentIILInput pin capacitanceCpadOutput low voltageVOL1V1-VIO 0.3V--50nA--21pF1-0.1 VIOV--VOutput high voltageVOH0.8 VIOMaximum output drive capabilityIM AX--40mAStorage temperature rangeTST R-40-85 COperating temperature rangeTOP R-40-85 C1. VIO is the power supply for a specific pad. More details can be found in the ESP32 Datasheet, Appendix IO MUX. Forexample, the power supply for SD CLK is the VDD SDIO.5.2 Wi-Fi RadioTable 9: Wi-Fi Radio CharacteristicsDescriptionMinTypicalMaxUnitInput frequency2412-2484MHzOutput impedance-*-ΩInput reflection---10dBTx powerOutput power of PA for 72.2 Mbps131415dBmOutput power of PA for 11b mode19.52020.5dBmSensitivityDSSS, 1 Mbps--98-dBmCCK, 11 Mbps--91-dBmOFDM, 6 Mbps--93-dBmOFDM, 54 Mbps--75-dBmHT20, MCS0--93-dBmEspressif Systems11 ESP-WROOM-32D ESP32-WROOM-32U Datasheet V1.0

5. ELECTRICAL CHARACTERISTICSDescriptionMinTypicalMaxUnitHT20, MCS7--73-dBmHT40, MCS0--90-dBmHT40, MCS7--70-dBmMCS32--89-dBmAdjacent channel rejection OFDM, 6 Mbps-37-dBOFDM, 54 Mbps-21-dBHT20, MCS0-37-dBHT20, MCS7-20-dBFor the module that uses an IPEX antenna, the output impedance is 50Ω.5.3 BLE Radio5.3.1 ReceiverTable 10: Receiver Characteristics — BLEParameterConditionsMinTypMaxUnitSensitivity @30.8% PER---97-dBmMaximum received signal @30.8% PER-0--dBmCo-channel C/I-- 10-dBF F0 1 MHz--5-dBF F0 - 1 MHz--5-dBF F0 2 MHz--25-dBF F0 - 2 MHz--35-dBF F0 3 MHz--25-dBF F0 - 3 MHz--45-dB30 MHz 2000 MHz-10--dBm2000 MHz 2400 MHz-27--dBm2500 MHz 3000 MHz-27--dBm3000 MHz 12.5 GHz-10--dBm--36--dBmAdjacent channel selectivity C/IOut-of-band blocking performanceIntermodulation5.3.2 TransmitterTable 11: Transmitter Characteristics — BLEParameterConditionsMinTypMaxUnitRF transmit power--0-dBmGain control step-- 3-dBmRF power control range--12- 12dBmEspressif Systems12 ESP-WROOM-32D ESP32-WROOM-32U Datasheet V1.0

5. ELECTRICAL CHARACTERISTICSParameterConditionsMinTypMaxUnitF F0 1 MHz--14.6-dBmF F0 - 1 MHz--12.7-dBmF F0 2 MHz--44.3-dBmF F0 - 2 MHz--38.7-dBmF F0 3 MHz--49.2-dBmF F0 - 3 MHz--44.7-dBmF F0 3 MHz--50-dBmF F0 - 3 MHz--50-dBm f 1avg---265kHz f 2max-247--kHz f 2avg / f 1avg---0.92--ICFT---10-kHzDrift rate--0.7-kHz/50 µsDrift--2-kHzAdjacent channel transmit powerTemperature ( )5.4 Reflow ProfilePeak Temp.235 250 250Preheating zone150 200 60 120s217200Cooling down zone3 5 /sSoldering time 30sRamp-up zone1 3 /s1005025Time (sec.)0050100150200250Ramp-up zone — Temp.: 150 Time: 60 90s Ramp-up rate: 1 3 /sPreheating zone — Temp.: 150 200 Time: 60 120s Ramp-up rate: 0.3 0.8 /sReflow soldering zone — Peak Temp.: 235 250 ( 245 recommended) Time: 30 70sCooling down zone — Temp.: 217 170 Ramp-down rate: 3 5 /sSolder — Sn&Ag&Cu Lead-free solder (SAC305)Figure 2: Reflow ProfileEspressif Systems13 ESP-WROOM-32D ESP32-WROOM-32U Datasheet V1.0

6. SCHEMATICSEspressif Systems6. SchematicsPin.1GNDThe capacitance of C1 and C2 varieswith the selection of the crystal.Pin.15GNDPin.23V3D1LESD8D3.3CAT5GGND40MHz VDDAXTAL PXTAL NVDDAGPIO21U0TXDU0RXDGPIO22GNDVDDALNA INVDD3P3VDD3P3SENSOR VPSENSOR CAPPSENSOR CAPNSENSOR VNCHIP PUVDET 1VDET 232K XP32K SCK/CLKGPIO21GNDC40.1uF/6.3V(10%)GPIO19VDD3P3 CPUGPIO23GPIO18GPIO5SD DATA 1SD DATA 0SD CLKSD CMDSD DATA 3SD DATA 2GPIO17VDD 35VDD CMD1SCK/CLK6SHD/SD27Pin.8IO3281234SENSOR VP 567SENSOR VN 8CHIP MDSENSOR VNGPIO21U0TXDU0RXDGPIO22499R(1%)U3VCC2.7nH 0.1nHC15PCB ANTGNDC21NCGPIO26GPIO27MTMSMTDIVDD3P3 HD/SD2GPIO341516171819202122232412GND2.0nH DD SDIOC181uF/16V(10%)ESP32 (10%)2.7pF 0.1pF/50VANT1 GNDC12NC2.0pF 0.1pF/50V14 ESP-WROOM-32D ESP32-WROOM-32U Datasheet SENSOR VNGNDGNDGPIO13GND4GNDPin.4SENSOR VPGNDPin.37IO23Pin.17SD2SENSOR R(5%)C3100pF/6.3V(10%)Pin.16IO13CHIP PUC222pF/6.3V(10%)21VDD33Pin.3CHIP PU/ENGNDGND re 3: ESP-WROOM-32D SchematicsGPIO4Pin.25IO0GNDGPIO0

Pin.35U0TXD15 ESP-WROOM-32D ESP32-WROOM-32U Datasheet V1.01234SENSOR VP 567SENSOR VN 8CHIP XDPin.33IO21SCK/CLKGPIO21GNDCAP1CAP2VDDAXTAL PXTAL NVDDAGPIO21U0TXDU0RXDGPIO2249VDDALNA INVDD3P3VDD3P3SENSOR VPSENSOR CAPPSENSOR CAPNSENSOR VNCHIP PUVDET 1VDET 232K XP32K DD3P3 CPUGPIO23GPIO18GPIO5SD DATA 1SD DATA 0SD CLKSD CMDSD DATA 3SD DATA 2GPIO17VDD 35VDD DGPIO22SWP/SD3SENSOR VNGPIO21U0TXDU0RXDGPIO22499R(1%)VCCC15GNDGND2.2nH 0.1nHC21NCGPIO26GPIO27MTMSMTDIVDD3P3 %)SHD/SD2GPIO3415161718192021222324GND12.0nH O2GPIO25GPIO18Pin.29IO5GPIO2GPIO5VDD SDIOC181uF/16V(10%)ESP32 V(10%)2.0pF 0.1pF/50V2J393GNDC12NC2.7pF NDVDD33GPIO23Pin.36IO22Pin.18SD3Pin.5SENSOR VNR2C90.1uF/6.3V(10%)GND40MHz /-10ppmGNDGNDGPIO13Pin.17SD2SENSOR VDD33Pin.4SENSOR 3CHIP PUC222pF/6.3V(10%)21VDD33Pin.3CHIP PU/ENGNDGND re 4: ESP32-WROOM-32U SchematicsGPIO4Pin.25IO0GNDGPIO06. SCHEMATICSEspressif SystemsPin.1GNDThe capacitance of C1 and C2 varieswith the selection of the crystal.

7. PERIPHERAL SCHEMATICSEspressif Systems7. Peripheral SchematicsVDD33 VDD33C1 10uFGNDGNDC30.1uFENGND13V3ENSENSOR VPSENSOR VNIO34IO35IO32IO33IO25IO26IO27IO14IO12P 31302928272625UART IO4IO0GNDJ2BOOT OPTIONGNDIO2U2SD2SD3CMDCLKSD0SD116 ESP-WROOM-32D ESP32-WROOM-32U Datasheet V1.0123SENSOR VP 4SENSOR VN 3SD2SD3CMDCLKSD0SD1IO15IO2GNDU1321GNDR110K12C2 0.1uFJTAGMTDI should be kept at a low electric level when powering up the module.Figure 5: ESP-WROOM-32D/ESP32-WROOM-32U Peripheral SchematicsNote:It is recommended that users do not solder Pad 39 to the base board. If users do want to solder it, they need to ensure that the correct quantity of soldering paste is applied.

8. DIMENSIONSEspressif Systems8. Dimensions3.1 0.1518.0 0.218.0 0.20.96.90.8 0 .13.28Note:All dimensions are in millimeters.3.2811.43 0 .116.51 0.11.27 0.18.5 0.23.5 0.11.27 0.116.51 0.125.5 0.216.51 0.1Figure 6: Dimensions of ESP-WROOM-32D1.27 0.11.511.43 0.13.5 0.11.51.27 0.11.51.27 0.117.6 0.10.10.4 1.27 0.116.51 0.117 ESP-WROOM-32D ESP32-WROOM-32U Datasheet V1.01.525.5 0.215.8 0.15.7 0.20.85

8. DIMENSIONSEspressif Systems18 ESP-WROOM-32D ESP32-WROOM-32U Datasheet V1.0Figure 7: Dimensions of ESP32-WROOM-32U

9. U.FL CONNECTOR DIMENSIONS9. U.FL Connector DimensionsUnit: mmFigure 8: ESP32-WROOM-32U U.FL DimensionsNote:All dimensions are in millimeters.Espressif Systems19 ESP-WROOM-32D ESP32-WROOM-32U Datasheet V1.0

10. LEARNING RESOURCES10.Learning Resources10.1Must-Read DocumentsThe following link provides documents related to ESP32. ESP32 DatasheetThis document provides an introduction to the specifications of the ESP32 hardware, including overview, pindefinitions, functional description, peripheral interface, electrical characteristics, etc. ESP32 Technical Reference ManualThe manual provides detailed information on how to use the ESP32 memory and peripherals. ESP32 Hardware ResourcesThe zip files include the schematics, PCB layout, Gerber and BOM list of ESP32 modules and developmentboards. ESP32 Hardware Design GuidelinesThe guidelines outline recommended design practices when developing standalone or add-on systemsbased on the ESP32 series of products, including ESP32, the ESP-WROOM-32 module, and ESP32DevKitC—the development board. ESP32 AT Instruction Set and ExamplesThis document introduces the ESP32 AT commands, explains how to use them, and provides examples ofseveral common AT commands.10.2Must-Have ResourcesHere are the ESP32-related must-have resources. ESP32 BBSThis is an Engineer-to-Engineer (E2E) Community for ESP32 where you can post questions, share knowledge,explore ideas, and help solve problems with fellow engineers. ESP32 GitHubESP32 development projects are freely distributed under Espressif’s MIT license on GitHub. It is establishedto help developers get started with ESP32 and foster innovation and the growth of general knowledge aboutthe hardware and software surrounding ESP32 devices. ESP32 ToolsThis is a webpage where users can download ESP32 Flash Download Tools and the zip file ”ESP32 Certification and Test”. ESP-IDFThis webpage links users to the official IoT development framework for ESP32. ESP32 ResourcesThis webpage provides the links to all available ESP32 documents, SDK and tools. Espressif Systems20 ESP-WROOM-32D ESP32-WROOM-32U Datasheet V1.0

32UisdifferentfromESP-WROOM-32Dinthat ESP32-WROOM-32UintegratesaU.FLcon

Related Documents:

Figure 1: ESP32-WROOM-32D Pin Layout (Top View) Note: The pin layout of ESP32-WROOM-32U is the same as that of ESP32-WROOM-32D, except that ESP32-WROOM-32U has no keepout zone. 2.2 Pin Description The ESP32-WROOM-32D and ESP32-WROOM-32U have 38 pins. See pin definitions in Table 3. Table

List of Tables 1 ESP32-WROOM-32D vs. ESP32-WROOM-32U 6 2 ESP32-WROOM-32D and ESP32-WROOM-32U

The ESP32 strong series /strong of chips includes ESP32-D0WD-V3, ESP32-D0WDQ6-V3, ESP32-D0WD, ESP32-D0WDQ6, ESP32-D2WD, and ESP32-S0WD, among which, ESP32-D0WD-V3 and and ESP32-D0WDQ6-V3 are based on . strong Espressif /strong Systems 4 Submit Documentation Feedback ESP32 Datasheet V3.3. 1.Overview 1.6 Block Diagram Core and memory ROM Cryptographic hardware acceleration .

The ESP32 board itself and a USB cable to connect it to the PC Espressif !1 /!8 2017.11! 2. Get Started on ESP-WROOM-32D 2. Get Started on ESP-WROOM-32D 2.1. Standard Setup of Toolchain for Linux The quickest way to start development with E

ESP32-S2-WROOM and ESP32-S2-WROOM-I are two powerful, generic Wi-Fi MCU modules that have a rich set of peripherals. They are an ideal choice for a wide variety of application scenarios relating to Internet of Things (IoT), wearable electronics and smart home. ESP32-S2-WROOM comes with a PCB antenna, and

1 ESP32-S2-SOLOBlockDiagram 8 2 ESP32-S2-SOLO-UBlockDiagram 8 3 PinLayout(TopView) 9 4 ESP32-S2-SOLOSchematics 18 5 ESP32-S2-SOLO-USchematics 19 6 PeripheralSchematics 20 7 ESP32-S2-SOLOPhysicalDimensions 21 8 ESP32-S2-SOLO-UPhysicalDimensions 21 9 ESP32-S2-SOLORecommendedPCBLandPattern 22 10 ESP32-S2-SOLO-URecommendedPCBLandPattern 23

Datasheet Includes: ESP-WROOM-02D ESP-WROOM-02U. About This Guide This document provides introduction to the specifications of ESP-WROOM-02D and ESP- . Core ESP8266 ESP8266 Antenna Onboard antenna IPEX antenna Dimensions (unit: mm) (18.00 0.10) x (20.00 0.10) x (3.20 0.10)

Alex Rider [7] Horowitz, Anthony Walker Books Ltd (2008) Rating: Product Description Alex Rider bites back. Splashing down off the coast of Australia, Alex is soon working undercover - this time for ASIS, the Australian Secret Service - on a mission to infiltrate the criminal underworld of South-East Asia: the ruthless world of the Snakehead. Faced with an old enemy and .