Download Print this page

Advertisement

Quick Links

About This Guide
This document provides the specifications for the ESP01 module.
The document structure is as follows:
Chapter
Title
Chapter 1
Preface
Chapter 2
Pin Definitions
Chapter 3
Functional Description
Chapter 4
Peripherals and Sensors
Chapter 5
Electrical Characteristics
Release Notes
Date
Version
2017.10
V1.0
Documentation Change Notification
Espressif provides email notifications to keep customers updated on changes to technical documentation.
Please subscribe here.
Certification
Download certificates for Espressif products from here.
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 MERCHANTABIL-
ITY, 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 docu-
ment 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.
All trade names, trademarks and registered trademarks mentioned in this document are property of their respective
owners, and are hereby acknowledged.
Copyright © 2017 Espressif Inc. All rights reserved.
Subject
An overview of ESP01
Device pinout and pin descriptions
Description of major functional modules
Description of peripherals
Electrical characteristics and specifications of ESP01
Release notes
First release.

Advertisement

loading
Need help?

Need help?

Do you have a question about the ESP01 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Espressif ESP01

  • Page 1 Release notes 2017.10 V1.0 First release. Documentation Change Notification Espressif provides email notifications to keep customers updated on changes to technical documentation. Please subscribe here. Certification Download certificates for Espressif products from here. Disclaimer and Copyright Notice Information in this document, including URL references, is subject to change without notice. THIS DOCUMENT IS...
  • Page 2 1 . OVERVIEW 1. Overview ESP01 is a powerful, generic Wi-Fi MCU module that targets a wide variety of applications, ranging from low-power sensor networks to the most demanding tasks, such as voice encoding, music streaming and MP3 decoding. ESP01 integrates a U.FL connector.
  • Page 3 1 . OVERVIEW Categories Items Specifications SD card, UART, SPI, SDIO, I2C, LED PWM, Motor PWM, I2S, IR Module interface GPIO, capacitive touch sensor, ADC, DAC, LNA pre- amplifier On-chip sensor Hall sensor, temperature sensor On-board clock 40 MHz crystal Hardware Operating voltage/Power supply 2.7 ~ 3.6V...
  • Page 4: Pin Definitions

    IO25 IO26 IO17 IO16 IO27 IO14 IO12 Figure 1: ESP01 Pin layout 2.2 Pin Description ESP01 has 38 pins. See pin definitions in Table 3. Table 3: Pin Definitions Name Type Function Ground Power supply. Chip-enable signal. Active high. SENSOR_VP...
  • Page 5 GPIO22, VSPIWP, U0RTS, EMAC_TXD1 IO23 GPIO23, VSPID, HS1_STROBE Ground Note: * Pins SCK/CLK, SDO/SD0, SDI/SD1, SHD/SD2, SWP/SD3 and SCS/CMD, namely, GPIO6 to GPIO11 are connected to the integrated SPI flash integrated on ESP01 and are not recommended for other uses.
  • Page 6 2 . PIN DEFINITIONS 2.3 Strapping Pins Please refer to ESP01 schematics. ESP32 has five strapping pins, which can be seen in Chapter Schematics: • MTDI • GPIO0 • GPIO2 • MTDO • GPIO5 Software can read the value of these five bits from the register ”GPIO_STRAPPING”.
  • Page 7: Functional Description

    32-bit access. Data-read is supported on the flash and SRAM. Data-write is supported on the SRAM. ESP01 integrates 4 MB of external SPI flash. The 4-MB SPI flash can be memory-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.
  • Page 8 3 . FUNCTIONAL DESCRIPTION 3.4 RTC and Low-Power Management With the use of advanced power management technologies, ESP32 can switch between different power modes (see Table 5). • Power modes – Active mode: The chip radio is powered on. The chip can receive, transmit, or listen. –...
  • Page 9 3 . FUNCTIONAL DESCRIPTION Power mode Description Power consumption Max speed 240 MHz: 30 mA ~ 50 mA Modem-sleep The CPU is powered on. Normal speed 80 MHz: 20 mA ~ 25 mA Slow speed 2 MHz: 2 mA ~ 4 mA Light-sleep 0.8 mA The ULP co-processor is powered on.
  • Page 10 IO13 Touch Sensor Capacitive touch sensors TOUCH5 IO12 TOUCH6 IO14 TOUCH7 IO27 TOUCH8 IO33 TOUCH9 IO32 HS2_CLK MTMS HS2_CMD MTDO SD/SDIO/MMC Host HS2_DATA0 Supports SD memory card V3.01 standard Controller HS2_DATA1 HS2_DATA2 MTDI HS2_DATA3 MTCK Espressif Systems ESP01 Datasheet V1.0...
  • Page 11 4 . PERIPHERALS AND SENSORS Interface Signal Function PWM0_OUT0 ~ 2 PWM1_OUT_IN0 ~ 2 Three channels of 16-bit timers generate PWM0_FLT_IN0 ~ 2 PWM waveforms. Each channel has a pair PWM1_FLT_IN0 ~ 2 Motor PWM Any GPIOs* of output signals, three fault detection PWM0_CAP_IN0 ~ 2 signals, three event-capture signals, and PWM1_CAP_IN0 ~ 2...
  • Page 12 I2S1I_DATA_in0 ~ 15 I2S1O_BCK_in I2S1O_WS_in I2S1I_BCK_in I2S1I_WS_in I2S1I_H_SYNC I2S1I_V_SYNC I2S1I_H_ENABLE I2S1O_BCK_out I2S1O_WS_out I2S1I_BCK_out I2S1I_WS_out I2S1O_DATA_out0 ~ 23 RMT_SIG_IN0 ~ 7 Eight channels of IR transmitter and Remote Controller Any GPIOs* receiver for various waveforms RMT_SIG_OUT0 ~ 7 ESP01 Datasheet V1.0...
  • Page 13 (CPHA) and clock polarity VSPICLK_in/_out (CPOL) control; VSPI_CS0_in/_out • configurable SPI frequency; VSPI_CS1_out • up to 64 bytes of FIFO and DMA. VSPI_CS2_out MTDI IO12 MTCK IO13 JTAG JTAG for software debugging MTMS IO14 MTDO IO15 ESP01 Datasheet V1.0...
  • Page 14 GPIO except GPIO6, GPIO7, GPIO8, GPIO9, GPIO10 and GPIO11. • For the items marked with ”Any GPIOs*” in the ”Pin” column, users should note that GPIO6, GPIO7, GPIO8, GPIO9, GPIO10 and GPIO11 are connected to the integrated SPI flash of ESP01 and are not recommended for other uses.
  • Page 15: Electrical Characteristics

    5. Electrical Characteristics 5.1 Absolute Maximum Ratings Table 8: Absolute Maximum Ratings Parameter Symbol Unit Power supply Minimum current delivered by V DD power supply 0.25×V Input low voltage -0.3 0.75×V +0.3 Input high voltage Input leakage current Input pin capacitance Output low voltage 0.1×V Output high voltage...
  • Page 16 For FCC, this exterior label should follow “Contains FCC ID: 2AZLQ-ESP01”. In accordance with FCC KDB guidance 784748 Labeling Guidelines. For IC, this exterior label can use wording “Contains IC: 27189-ESP01”.
  • Page 17 Installation Notice to Host Product Manufacturer The OEM integrator is responsible for ensuring that the end-user has no manual instruction to remove or install module. The module is limited to installation in mobile application, a separate approval is required for all other operating configurations, including portable configurations with respect to §2.1093 and difference antenna configurations.