Author Topic: About the ESP32 datasheet  (Read 479 times)

0 Members and 1 Guest are viewing this topic.

BlackByte

  • Administrator
  • Jr. Member
  • *****
  • Posts: 82
  • Welcome to TMF Station - Greetings
    • View Profile
    • The Byte Space
About the ESP32 datasheet
« on: March 16, 2018, 05:30:34 PM »
In this post we would write about all the general aspects related to the ESP32 chip references described in the ESP32 datasheet with the intention of learning some important features around this tool like; pin definitions, functional description, peripherals and electrical characteristics.

Any comment and corrections are very welcome to enrich this study.

All the information is based in the Version 2.1 of the ESP32 datasheet.

« Last Edit: March 20, 2018, 07:05:16 PM by BlackByte »
"We will get all in life if we help other people to get what they want"
Admin of http://www.thebytespace.cl & TMForum  - Electronic engineer who loves programming - From Santiago de Chile metropolitan region - Making myself entrepreneur - Making presence in social networks - Thebytespace on INSTAGRA

BlackByte

  • Administrator
  • Jr. Member
  • *****
  • Posts: 82
  • Welcome to TMF Station - Greetings
    • View Profile
    • The Byte Space
About "Contents" on this ESP32 datasheet
« Reply #1 on: March 20, 2018, 07:09:08 PM »
The content we will cover in this study.

1. Overview Ready
2. Pin Definition Ready
3. Functional Description not ready
4. Perihperals and Sensors not ready
5. Electrical Characteristics not ready
6. Package Information not ready
7. Pin Lists Appendix not ready
« Last Edit: March 26, 2018, 10:44:09 PM by BlackByte »
"We will get all in life if we help other people to get what they want"
Admin of http://www.thebytespace.cl & TMForum  - Electronic engineer who loves programming - From Santiago de Chile metropolitan region - Making myself entrepreneur - Making presence in social networks - Thebytespace on INSTAGRA

BlackByte

  • Administrator
  • Jr. Member
  • *****
  • Posts: 82
  • Welcome to TMF Station - Greetings
    • View Profile
    • The Byte Space
About "1. Overview"on the ESP32 datasheet
« Reply #2 on: March 20, 2018, 07:20:39 PM »
1. Overview

- ESP32 is a single 2.4Ghz Wifi and Bluetooth combo chip designed with TSMC ultra-low-power 40 nm technology. It is designed to achieve the best power and RF performance, showing robustness, versatility and reliability in a wide variety of applications and different power profiles.

- The ESP32 series of chips include:
 
  • ESP32-D0WDQ6
  • ESP32-D0WD
  • ESP32-D2WD
  • ESP32-S0WD

« Last Edit: March 26, 2018, 09:54:16 PM by BlackByte »
"We will get all in life if we help other people to get what they want"
Admin of http://www.thebytespace.cl & TMForum  - Electronic engineer who loves programming - From Santiago de Chile metropolitan region - Making myself entrepreneur - Making presence in social networks - Thebytespace on INSTAGRA

BlackByte

  • Administrator
  • Jr. Member
  • *****
  • Posts: 82
  • Welcome to TMF Station - Greetings
    • View Profile
    • The Byte Space
About "Pin Description" the ESP32 datasheet
« Reply #3 on: March 22, 2018, 05:48:56 PM »
Pin description list
2. Pin Description from ESP32 layout

- The image below correspond to package type QFN 6x6, other packages have different pin distribution.



  • 1 - VDDA Analog power supply
  • 2 - LNA_IN Radio Frequency input and output
  • 3 - VDD3P3 Power supply
  • 4 - VDD3P3 Power supply
  • 5 - SENSOR_VP 
  • 6 - SENSOR_CAPP
  • 7 - SENSOR_CAPN
  • 8 - SENSOR_VN
  • 9 - CHIP_PU
  • 10 - VDET_1
  • 11 - VDET_2
  • 12 - 32K_XP
  • 13 - 32K_XN
  • 14 - GPIO25
  • 15 - GPIO26
  • 16 - GPIO27
  • 17 - MTMS
  • 18 - MTDI
  • 19 - VDD3P3_RTC
  • 20 - MTCK
  • 21 - MTDO
  • 22 - [GPIO2/b]
  • 23 - GPIO0
  • 24 - GPIO4
  • 25 - GPIO16
  • 26 - VDD_SDIO
  • 27 - GPIO17
  • 28 - SD_DATA_2
  • 29 - SD_DATA_3
  • 30 - SD_CMD
  • 31 - SD_CLK
  • 32 - SD_DATA_0
  • 33 - SD_DATA_1
  • 34 - GPIO5
  • 35 - GPIO18
  • 36 - GPIO23
  • 37 - VDD3P3_CPU
  • 38 - GPIO19
  • 39 - GPIO22
  • 40 - U0RXD
  • 41 - U0TXD
  • 42 - GPIO21
  • 43 - VDDA
  • 44 - XTAL_N
  • 45 - XTAL_P
  • 46 - VDDA
  • 47 - CAP2
  • 48 - CAP1
  • 49 - GND

ESP32-D2WDs chip pins 25,27,30,31,32,33 are used for connecting the embedded flash, and are not recommended for other uses.

 
  • 25 - GPIO16
  • 27 - GPIO17
  • 30 - SD_CMD
  • 31 - SD_CLK
  • 32 - SD_DATA_0
  • 33 - SD_DATA_1
« Last Edit: March 26, 2018, 10:41:59 PM by BlackByte »
"We will get all in life if we help other people to get what they want"
Admin of http://www.thebytespace.cl & TMForum  - Electronic engineer who loves programming - From Santiago de Chile metropolitan region - Making myself entrepreneur - Making presence in social networks - Thebytespace on INSTAGRA