ESP-WROOM-02 Datasheet (for Russian Market) Version 1.0 Espressif Systems Copyright (c) 2019 www.espressif.com About This Guide This document provides introduction to the specifications of ESP-WROOM-02 hardware. Release Notes Date Version Release notes 2019.01 V1.0 First release. Documentation Change Notification Espressif provides email notifications to keep customers updated on changes to technical documentation. Please subscribe at https://www.espressif.com/en/subscribe. Certification Download certificates for Espressif products from https://www.espressif.com/en/ certificates. Table of Contents 1. Overview ................................................................................................................................ 1 2. Pin Description ......................................................................................................................3 3. Functional Description ..........................................................................................................5 3.1. MCU .........................................................................................................................................5 3.2. Memory .................................................................................................................................... 5 3.2.1. Internal SRAM and ROM ...........................................................................................5 3.2.2. SPI Flash .................................................................................................................... 5 3.3. Crystal Oscillator ...................................................................................................................... 6 3.4. Interface Description ................................................................................................................6 4. Electrical Characteristics ...................................................................................................... 8 4.1. Electrical Characteristics ..........................................................................................................8 4.2. Wi-Fi Radio ...............................................................................................................................8 4.3. Power Consumption................................................................................................................. 9 4.4. Reflow Profile .........................................................................................................................10 4.5. Electrostatic Discharge ..........................................................................................................11 5. Schematics ..........................................................................................................................12 6. Dimensions ..........................................................................................................................14 7. Recommended PCB Land Pattern ..................................................................................... 15 A. Appendix--Learning Resources .........................................................................................16 A.1. Must-Read Documents ..........................................................................................................16 A.2. Must-Have Resources ............................................................................................................17 1. Overview ! 1. Overview Espressif provides the SMD module--ESP-WROOM-02 that integrates ESP8266EX. The module has been adjusted to get the best RF performance. We recommend using ESPWROOM-02 for tests or for further development. Note: For more information on ESP8266EX, please refer to ESP8266EX Datasheet. The module size is (18.000.10) mm x (20.000.10) mm x (2.800.10) mm. The type of flash used on this module is an SPI flash with a package size of SOP 8-150 mil. The gain of the on-board PCB antenna is 2 dBi. Figure 1-1. ESP-WROOM-02 Module Espressif ! /!18 1 2019.01 1. Overview ! Table 1-1. ESP-WROOM-02 Specifications Categories Certification Test Wi-Fi Items Specifications RF certification SRRC, FCC, CE (RED), IC, NCC, KCC, TELEC (MIC) Wi-Fi certifaction Wi-Fi Alliance Green certification RoHS, REACH Reliablity HTOL/HTSL/uHAST/TCT/ESD Wi-Fi protocols 802.11 b/g/n Frequency range 2400 MHz ~ 2483.5 MHz UART/HSPI/I2C/I2S/IR Remote Control Peripheral interface Hardware Software Espressif GPIO/PWM Operating voltage 2.7V ~ 3.6V Operating current Average: 80 mA Minimum current delivered by power supply 500 mA Operating temperature range -40C ~ 85C Storage temperature -40C ~ 85C Package size (18.000.10) mm x (20.000.10) mm x (2.800.10) mm External interface - Wi-Fi mode Station/SoftAP/SoftAP + Station Security WPA/WPA2 Encryption WEP/TKIP/AES Firmware upgrade UART Download/OTA (via network)/Download and write firmware via host Software development Supports Cloud Server Development/SDK for custom firmware development Network protocols IPv4, TCP/UDP/HTTP/FTP User configuration AT Instruction Set, Cloud Server, Android/iOS app ! /!18 2 2019.01 2. Pin Description ! 2. Pin Description Figure 2-1 shows the pin distribution of the ESP-WROOM-02. PCB ANTENNA 1 3V3 GND 18 2 EN IO16 17 3 IO14 TOUT 16 4 IO12 RST 15 5 IO13 IO5 14 6 IO15 GND 13 7 IO2 TXD 12 8 IO0 RXD 11 9 GND IO4 10 19GND ! Figure 2-1. ESP-WROOM-02 Pin Layout (Top View) ESP-WROOM-02 has 18 pins. Please see the pin definitions in Table 2-1. Table 2-1. ESP-WROOM-02 Pin Definitions No. Pin Name Functional Description 3.3V power supply (VDD) Espressif Note: 1 3V3 2 EN Chip enable pin. Active high. 3 IO14 GPIO14; HSPI_CLK 4 IO12 GPIO12; HSPI_MISO 5 IO13 GPIO13; HSPI_MOSI; UART0_CTS It is recommended the maximum output current a power supply provides be of 500 mA or above. ! /!18 3 2019.01 2. Pin Description ! No. Pin Name 6 IO15 7 IO2 Functional Description GPIO15; MTDO; HSPICS; UART0_RTS Pull down. GPIO2; UART1_TXD Floating (internal pull-up) or pull up. GPIO0 8 IO0 * UART download: pull down. * Flash boot: floating or pull up. Espressif 9 GND GND 10 IO4 GPIO4 11 RXD 12 TXD 13 GND GND 14 IO5 GPIO5 15 RST Reset 16 TOUT It can be used to test the power-supply voltage of VDD3P3 (Pin3 and Pin4) and the input power voltage of TOUT (Pin6). These two functions cannot be used simultaneously. 17 IO16 GPIO16; used for Deep-sleep wake-up when connected to RST pin. 18 GND GND UART0_RXD, receive end in UART download; GPIO3 UART0_TXD, transmit end in UART download, floating or pull up; GPIO1 ! /!18 4 2019.01 3. Functional Description ! 3. Functional Description 3.1. MCU ESP8266EX integrates a Tensilica L106 32-bit RISC processor, which achieves extra-low power consumption and reaches a maximum clock speed of 160 MHz. The Real-Time Operating System (RTOS) and Wi-Fi stack allow 80% of the processing power to be available for user application programming and development. The CPU includes the interfaces as below. * Programmable RAM/ROM interfaces (iBus), which can be connected with memory controller, and can also be used to visit flash. * Data RAM interface (dBus), which can connected with memory controller. * AHB interface which can be used to visit the register. 3.2. Memory 3.2.1. Internal SRAM and ROM ESP8266EX Wi-Fi SoC integrates memory controller and memory units including SRAM and ROM. MCU can access the memory units through iBus, dBus, and AHB interfaces. All memory units can be accessed upon request, while a memory arbiter will decide the running sequence according to the time when these requests are received by the processor. According to our current version of SDK, SRAM space available to users is assigned as below. * RAM size < 50 kB, that is, when ESP8266EX is working under the Station mode and connects to the router, programmable space accessible in heap + data section is around 50 kB. * There is no programmable ROM in the SoC, therefore, user program must be stored in an external SPI flash. 3.2.2. SPI Flash ESP8266EX uses external SPI flash to store user programs, and supports up to 16 MB memory capacity theoretically. ESP-WROOM-02 currently integrates a 2-MB SPI flash. ESP-WROOM-02 supports these SPI modes: Standard SPI, DIO (Dual I/O), DOUT (Dual Output), QIO (Quad I/O) and QOUT (Quad Output). Espressif ! /!18 5 2019.01 3. Functional Description ! 3.3. Crystal Oscillator ESP-WROOM-02 uses a 26-MHz crystal oscillator. The accuracy of the crystal oscillator should be 10 PPM. When using the download tool, please select the right type of crystal oscillator. In circuit design, capacitors C1 and C2 which connect to the earth are added to the input and output terminals of the crystal oscillator respectively. The values of the two capacitors can be flexible, ranging from 6 pF to 22 pF, however, the specific capacitive values depend on further testing of, and adjustment to, the overall performance of the whole circuit. Normally, the capacitive values of C1 and C2 are within 10 pF for the 26-MHz crystal oscillator. 3.4. Interface Description Table 3-1. Interface Description Interface Pin Functional Description HSPI IO12 (MISO), IO13 (MOSI), IO14 (CLK), IO15 (CS) Connects to SPI Flash, display screen, and MCU. PWM IO12 (R), IO15 (G), IO13 (B) Currently the PWM interface has four channels, but users can extend it to eight channels. PWM interface can realize the control of LED lights, buzzers, relays, electronic machines, etc. IR The functionality of the infrared remote control interface can be realized via software programming. The interface uses NEC coding, modulation, IO14 (IR_T), IO5 (IR_R) and demodulation. The frequency of the modulated carrier signal is 38 kHz. ADC TOUT I2C IO14 (SCL), IO2 (SDA) Connects to external sensors and display screens, etc. Tests the power supply voltage of VDD3P3 (Pin3 and Pin4) and the input power voltage of TOUT (Pin6). However, these two functions cannot be used simultaneously. This interface is typically used in sensors. Communicates with the UART device. Downloading: U0TXD + U0RXD or GPIO2 + U0RXD UART0: TXD (U0TXD), UART RXD (U0RXD), IO15 (RTS), IO13 (CTS) UART1: IO2 (TXD) Espressif Communicating: (UART0): U0TXD, U0RXD, MTDO (U0RTS), MTCK (U0CTS) Debugging: UART1_TXD (GPIO2) can be used to print debugging information. By default, UART0 will output some printed information when you power on ESP8266EX. If this issue influences some specific applications, users can exchange the inner pins of UART when initializing ESP8266EX, that is, exchange U0TXD and U0RXD with U0RTS and U0CTS. Users can connect MTDO and MTCK to the serial port of the external MCU to realize the communication. ! /!18 6 2019.01 3. Functional Description ! Interface Pin Functional Description I2S input: IO12 (I2SI_DATA) ; IO13 (I2SI_BCK ); I2S IO14 (I2SI_WS); Collects, processes and transmits audio data. I2S output: IO15 (I2SO_BCK ); IO3 (I2SO_DATA); IO2 (I2SO_WS ). Espressif ! /!18 7 2019.01 4. Electrical Characteristics ! 4. Electrical Characteristics Note: Unless otherwise specified, measurements are based on VDD = 3.3V, TA = 25C. 4.1. Electrical Characteristics Table 4-1. Electrical Characteristics Parameter Symbol Min Typ Max Unit Storage temperatue - -40 Normal 85 Operating temperature - -40 20 85 Maximum soldering temperature (Condition: IPC/JEDEC J-STD-020) - - - 260 Supply voltage VDD 2.7 3.3 3.6 V Input logic level low VIL -0.3 - 0.25 VDD V Input logic level high VIH 0.75 VDD - VDD + 0.3 V Output logic level low VOL - - 0.1 VDD V Output logic level high VOH 0.8 VDD - - V 4.2. Wi-Fi Radio Table 4-2. Wi-Fi Radio Characteristics Description Min Typ Max Unit Frequency range 2400 - 2483.5 MHz Input reflection - - -10 dB Output Power PA output power at 72.2 Mbps 13 14 15 dBm PA output power in 11b mode 18.5 19 19.5 dBm Sensitivity Espressif DSSS, 1 Mbps - -98 - dBm CCK, 11 Mbps - -91 - dBm ! /!18 8 2019.01 4. Electrical Characteristics ! Description Min Typ Max Unit 6 Mbps (1/2 BPSK) - -93 - dBm 54 Mbps (3/4 64-QAM) - -75 - dBm HT20, MCS7 (65 Mbps, 72.2 Mbps) - -72 - dBm Adjacent channel rejection OFDM, 6 Mbps - 37 - dB OFDM, 54 Mbps - 21 - dB HT20, MCS0 - 37 - dB HT20, MCS7 - 20 - dB 4.3. Power Consumption The following power consumption data were obtained from the tests with a 3.3V power supply and a voltage stabilizer, in 25C ambient temperature. All data are based on 50% duty cycle in continuous transmission mode. Table 4-3. Power Consumption Espressif Modes Min Typ Max Unit Tx 802.11b, CCK 11 Mbps, POUT = +17 dBm - 170 - mA Tx 802.11g, OFDM 54 Mbps, POUT = +15 dBm - 140 - mA Tx 802.11n, MCS7, POUT = +13 dBm - 120 - mA Rx 802.11b, 1024 bytes packet length , -80 dBm - 50 - mA Rx 802.11g, 1024 bytes packet length , -70 dBm - 56 - mA Rx 802.11n, 1024 bytes packet length , -65 dBm - 56 - mA Modem-sleep - 15 - mA Light-sleep - 0.9 - mA Deep-sleep - 20 - A Power Off - 0.5 - A ! /!18 9 2019.01 4. Electrical Characteristics ! Notes: Modem-sleep is used when such applications as PWM or I2S require the CPU to be working. In cases where Wi-Fi connectivity is maintained and data transmission is not required, the Wi-Fi Modem circuit can be shut down to save power, according to 802.11 standards (such as U-APSD). For example, in DTIM3, when ESP8266EX sleeps for 300 ms and wakes up for 3 ms to receive Beacon packages from AP, the overall average current consumption is about 15 mA. Light-sleep is used for applications whose CPU may be suspended, such as Wi-Fi switch. In cases where Wi-Fi connectivity is maintained and data transmission is not required, Wi-Fi Modem circuit and CPU can be shut down to save power, according to 802.11 standards (such as U-APSD). For example, in DTIM3, when ESP8266EX sleeps for 300 ms and wakes up for 3 ms to receive Beacon packages from AP, the overall average current consumption is about 0.9 mA. Deep-sleep is for applications that do not require Wi-Fi connectivity and only transmit data over long time lags, e.g., a temperature sensor that measures temperature every 100s. For example, when ESP8266EX sleeps for 300s then wakes up to connect to AP (taking about 0.3 ~ 1s), the overall average current consumption is far less than 1 mA. The current consumption of 20 A was obtained at the voltage of 2.5V. Temperature () 4.4. Reflow Profile Peak Temp. 235 ~ 250 250 Preheating zone 150 ~ 200 60 ~ 120s 217 200 Reflow zone !217 60 ~ 90s Cooling zone -1 ~ -5/s Soldering time > 30s Ramp-up zone 1 ~ 3/s 100 50 25 Time (sec.) 0 0 ! 50 100 150 200 250 Ramp-up zone -- Temp.: <150 Time: 60 ~ 90s Ramp-up rate: 1 ~ 3/s Preheating zone -- Temp.: 150 ~ 200 Time: 60 ~ 120s Ramp-up rate: 0.3 ~ 0.8/s Reflow zone -- Temp.: >217 7LPH60 ~ 90s; Peak Temp.: 235 ~ 250 (<245 recommended) Time: 30 ~ 70s Cooling zone -- Peak Temp. ~ 180 Ramp-down rate: -1 ~ -5/s Solder -- Sn&Ag&Cu Lead-free solder (SAC305) Figure 4-1. ESP-WROOM-02 Reflow Profile Espressif ! /! 18 10 2019.01 4. Electrical Characteristics ! 4.5. Electrostatic Discharge Table 4-4. Electrostatic Discharge Parameters Name Symbol Reference Electrostatic Discharge VESD (HBM) Temperature: 23 5 VESD (Charged - Device Model) (CDM) Temperature: 23 5 (Human - Body Model) Electrostatic Discharge Espressif Based on ANSI/ESDA/JEDEC JS - 001 - 2014 Based on JEDEC EIA/JESD22 - C101F ! /! 18 11 Level Max 2 2000 Unit V C2 500 2019.01 5. Schematics ! VDD33 VDD33 ANT1 1 2 WIFI_ANT GND C5 10uF GND GND GND L2 1.5nH C4 8.2pF L1 2.4pF GND C6 1uF C3 0.1uF GND 1 2 3 4 5 6 7 8 GND C1 10pF GND R1 12K1% VDDA LNA VDD3P3 VDD3P3 VDD_RTC TOUT CHIP_EN XPD_DCDC ESP8266EX GND U1 GND 26MHz 10ppm GPIO5 SD_DATA_1 SD_DATA_0 SD_CLK SD_CMD SD_DATA_3 SD_DATA_2 VDDPST 24 23 22 21 20 19 18 17 GND U2 C2 10pF R3 200 RST UTXD URXD GPIO5 SD_D1 SD_D0 SD_CLK SD_CMD SD_D3 SD_D2 VDD33 7 6 1 SD_CLK SD_CMD SD_D2 U3 /CS CLK DI DO /WP VDD33 /HOLD FLASH GND Pin.19 GND(P_GND) 3 2 5 SD_D3 SD_D0 SD_D1 GND Pin.1 3V3 GND D1 ESD3.3V88D-C GND VDD33 GPIO0 GPIO2 GPIO15 GPIO13 GPIO12 GPIO14 CH_PU Pin.2 CH_PU/EN Pin.3 IO14 Pin.4 IO12 Pin.5 IO13 Pin.6 IO15 Pin.7 IO2 Pin.8 IO0 Pin.9 GND Pin.18 GND Pin.17 IO16 Pin.16 TOUT Pin.15 RST Pin.14 IO5 Pin.13 GND Pin.12 TXD Pin.11 RXD Pin.10 IO4 GPIO16 TOUT RST GPIO5 UTXD URXD GPIO4 GND GND 2019.01 ! /! 18 12 Espressif 8 VCC GND 4 3 GND XOUT 2 4 GND XIN GPIO13 GPIO15 GPIO2 GPIO0 GPIO4 33 GND 1 32 31 30 29 28 27 26 25 EXT_RSTB RES12K VDDA VDDD XTAL_IN XTAL_OUT U0TXD U0RXD MTMS MTDI VDDPST MTCK MTDO GPIO2 GPIO0 GPIO4 9 10 11 12 13 14 15 16 GPIO14 GPIO12 GND TOUT CH_PU GPIO16 ! Schematics 5. Figure 5-1. ESP-WROOM-02 Schematics 5. Schematics ! VDD33 VDD33 C1 10uF GND C3 GND R2 0.1uF 10K GND GND GND U1 EN IO14 IO12 IO13 IO15 IO2 IO0 1 2 3 4 5 6 7 8 9 3V3 EN IO14 IO12 IO13 IO15 IO2 IO0 GND1 P_GND GND3 IO16 TOUT RST IO5 GND2 TXD RXD IO4 19 18 17 16 15 14 13 12 11 10 UART DOWNLOAD J1 IO16 ADC RST IO5 3 2 1 C2 0.1uF R1 10K TXD RXD IO4 GND 1 2 ESP_WROOM_02 J2 ! BOOT OPTION GND Figure 5-2. ESP-WROOM-02 Peripheral Schematics Note: Soldering Pad 19 to the Ground of the base board is not necessary for a satisfactory thermal performance. If users do want to solder it, they need to ensure that the correct quantity of soldering paste is applied. Espressif ! /! 18 13 2019.01 Module Width ! /! 18 14 6.000.10 1.500.10 10 0. Top View 15.650.10 00 0.900.10 0.450.10 Side View PCB Thickness 0.800.10 Module Thickness 2.800.10 0.900.10 4.170.10 4.300.10 0.900.10 Bottom View 5.730.10 4.300.10 18.000.10 12.000.10 1.500.10 0.850.1 Unit: mm 6. 20.000.10 0.900.10 1. Antenna Area 18.000.10 Module Length 20.000.10 Espressif 12.000.10 ESP-WROOM-02 DIMENSIONS 6. Dimensions ! Dimensions ! Figure 6-1. Dimensions of ESP-WROOM-02 2019.01 12.300.10 7. Recommended PCB Land Pattern ! 7. Recommended PCB Land Pattern 6 7.1 Unit:mm 4 9 17.5 18 1.5 10 0.9 7.1 18 4.29 4 1.5x8=12 20 1 ! Figure 7-1. Recommended PCB Land Pattern of ESP-WROOM-02 Espressif ! /! 18 15 2019.01 Appendix A ! A. Appendix--Learning Resources A.1. Must-Read Documents * ESP8266 Quick Start Guide Description: This document is a quick user guide to getting started with ESP8266. It includes an introduction to the ESP-LAUNCHER, how to download firmware on to the board and run it, how to compile the AT application, structure and the debugging method of RTOS SDK. Basic documentation and other related resources for the ESP8266 are also provided. * ESP8266 SDK Getting Started Guide Description: This document takes ESP-LAUNCHER and ESP-WROOM-02 as examples to introduce how to use ESP8266 SDK. The contents include preparations before compilation, SDK compilation and firmware download. * ESP-WROOM-02 PCB Design and Module Placement Guide Description: The ESP-WROOM-02 module is designed to be soldered to a host PCB. This document compares six different placements of the antenna on a host board and provides notes on designing PCB. * ESP8266 Hardware Resources Description: This zip package includes manufacturing specifications of the ESP8266 board and the modules, manufacturing BOM and schematics. * ESP8266 AT Command Examples Description: This document introduces some specific examples of using Espressif AT commands, including single connection as a TCP Client, UDP transmission and transparent transmission, and multiple connection as a TCP server. * ESP8266 AT Instruction Set Description: This document provides lists of AT commands based on ESP8266_NONOS_SDK, including user-defined AT commands, basic AT commands, Wi-Fi AT commands and TCP/IP-related AT commands. It also introduces the downloading of AT firmware into flash. * TCP/UDP UART Passthrough Test Demonstration Description: This guide is intended to help users run a TCP & UDP passthrough test on the ESP8266 IoT platform. * FAQ Espressif ! /! 18 16 2019.01 Appendix A ! A.2. Must-Have Resources * ESP8266 SDKs Description: This website page provides links to the latest version of ESP8266 SDK and the older ones. * ESP8266 Tools Description: This website page provides links to the ESP8266 flash download tools and ESP8266 performance evaluation tools. * ESP8266 App * ESP8266 Certification and Test Guide * ESP8266 BBS * ESP8266 Resources Espressif ! /! 18 17 2019.01 Disclaimer and Copyright Notice Information in this document, including URL references, is subject to change without notice. THIS DOCUMENT IS PROVIDED AS IS WITH NO WARRANTIES WHATSOEVER, INCLUDING ANY WARRANTY OF MERCHANTABILITY, NON-INFRINGEMENT, FITNESS FOR ANY PARTICULAR PURPOSE, OR ANY WARRANTY OTHERWISE ARISING 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 rights are granted herein. The Wi-Fi Alliance Member logo is a trademark of the Wi-Fi Alliance. The Bluetooth logo is a registered trademark of Bluetooth SIG. Espressif IoT Team All trade names, trademarks and registered trademarks mentioned in this document are property of their respective owners, and are hereby acknowledged. www.espressif.com Copyright (c) 2019 Espressif Inc. All rights reserved.