Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

ESP32 Datasheet(PDF) 32 Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD.

Part # ESP32
Description  32-bit MCU & 2.4 GHz Wi-Fi & BT/BLE SoCs
PDF  64 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ESPRESSIF [ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD.]
Direct Link  https://www.espressif.com/
Logo ESPRESSIF - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD.

ESP32 Datasheet(HTML) 32 Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD.

Back Button ESP32 Datasheet HTML 28Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD. ESP32 Datasheet HTML 29Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD. ESP32 Datasheet HTML 30Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD. ESP32 Datasheet HTML 31Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD. ESP32 Datasheet HTML 32Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD. ESP32 Datasheet HTML 33Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD. ESP32 Datasheet HTML 34Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD. ESP32 Datasheet HTML 35Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD. ESP32 Datasheet HTML 36Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD. Next Button
Zoom Inzoom in Zoom Outzoom out
 32 / 64 page
background image
4. Peripherals and Sensors
4. Peripherals and Sensors
4.1 Descriptions of Peripherals and Sensors
4.1.1 General Purpose Input / Output Interface (GPIO)
ESP32 has 34 GPIO pins which can be assigned various functions by programming the appropriate registers.
There are several kinds of GPIOs: digital-only, analog-enabled, capacitive-touch-enabled, etc. Analog-enabled
GPIOs and Capacitive-touch-enabled GPIOs can be configured as digital GPIOs.
Most of the digital GPIOs can be configured as internal pull-up or pull-down, or set to high impedance. When
configured as an input, the input value can be read through the register. The input can also be set to edge-trigger
or level-trigger to generate CPU interrupts. Most of the digital IO pins are bi-directional, non-inverting and tristate,
including input and output buffers with tristate control. These pins can be multiplexed with other functions, such as
the SDIO, UART, SPI, etc. (More details can be found in the Appendix, Table IO_MUX.) For low-power operations,
the GPIOs can be set to hold their states.
4.1.2 Analog-to-Digital Converter (ADC)
ESP32 integrates 12-bit SAR ADCs and supports measurements on 18 channels (analog-enabled pins). The ULP-
coprocessor in ESP32 is also designed to measure voltage, while operating in the sleep mode, which enables
low-power consumption. The CPU can be woken up by a threshold setting and/or via other triggers.
With appropriate settings, the ADCs can be configured to measure voltage on 18 pins maximum.
Table 7 describes the ADC characteristics.
Table 7: ADC Characteristics
Parameter
Description
Min
Max
Unit
DNL (Differential nonlinearity)
RTC controller; ADC connected to an
–7
7
LSB
external 100 nF capacitor; DC signal input;
INL (Integral nonlinearity)
ambient temperature at 25 °C;
–12
12
LSB
Wi-Fi&BT off
Sampling rate
RTC controller
-
200
ksps
DIG controller
-
2
Msps
Notes:
• When atten=3 and the measurement result is above 3000 (voltage at approx. 2450 mV), the ADC accuracy
will be worse than described in the table above.
• To get better DNL results, users can take multiple sampling tests with a filter, or calculate the average value.
• The input voltage range of GPIO pins within VDD3P3_RTC domain should strictly follow the DC characteristics
provided in Table 13. Otherwise, measurement errors may be introduced, and chip performance may be
affected.
By default, there are ±6% differences in measured results between chips. ESP-IDF provides couple of calibration
methods for ADC1. Results after calibration using eFuse Vref value are shown in Table 8. For higher accuracy,
users may apply other calibration methods provided in ESP-IDF, or implement their own.
Espressif Systems
25
Submit Documentation Feedback
ESP32 Datasheet V3.4



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com