Espressif ESP32-DevKitM-1 Manual

Espressif ESP32-DevKitM-1 Manual

Advertisement

ESP32-DevKitM-1
This user guide will help you get started with ESP32-DevKitM-1 and will also provide
more in-depth information.
ESP32-DevKitM-1 is an ESP32-MINI-1(1U)-based development board produced by
Espressif. Most of the I/O pins are broken out to the pin headers on both sides for easy
interfacing. Users can either connect peripherals with jumper wires or mount ESP32-
DevKitM-1 on a breadboard.
ESP32-DevKitM-1 - front
The document consists of the following major sections:
Getting
started: Provides an overview of the ESP32-DevKitM-1 and
hardware/software setup instructions to get started.
Hardware
DevKitM-1's hardware.
Related
Documents: Gives links to related documentaiton.
Getting Started
This section describes how to get started with ESP32-DevKitM-1. It begins with a few
introductory sections about the ESP32-DevKitM-1, then Section
Development
provides instructions on how to do the initial hardware setup and then
how to flash firmware onto the ESP32-DevKitM-1.
reference: Provides more detailed information about the ESP32-
ESP32-DevKitM-1 - isometric
Start Application

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ESP32-DevKitM-1 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Espressif ESP32-DevKitM-1

  • Page 1 ESP32-DevKitM-1 is an ESP32-MINI-1(1U)-based development board produced by Espressif. Most of the I/O pins are broken out to the pin headers on both sides for easy interfacing. Users can either connect peripherals with jumper wires or mount ESP32- DevKitM-1 on a breadboard.
  • Page 2: Description Of Components

    • Contents and Packaging Retail orders If you order a few samples, each ESP32-DevKitM-1 comes in an individual package in either antistatic bag or any packaging depending on your retailer. For retail orders, please go to https://www.espressif.com/en/company/contact/buy-a- sample.
  • Page 3 ESP32-DevKitM-1 - front Key Component Description ESP32-MINI-1 module or ESP32-MINI-1U module. ESP32-MINI-1 comes with an on-board PCB antenna. ESP32-MINI-1U comes with On-board module an external antenna connector. The two modules both have a 4 MB flash in chip package. For details, please see ESP32-MINI-1 &...
  • Page 4: Hardware Reference

    ESP32-DevKitM-1. Attention ESP32-DevKitM-1 is a board with a single core module, please enable single core mode (CONFIG_FREERTOS_UNICORE) in menuconfig before flashing your applications.
  • Page 5: Pin Descriptions

    ESP32-DevKitM-1 Power Source Select There are three mutually exclusive ways to provide power to the board: Micro USB port, default power supply • 5V and GND header pins • 3V3 and GND header pins • Warning The power supply must be provided using one and only one of the options •...
  • Page 6 Name Type Function Ground 3.3 V power supply GPIO36, ADC1_CH0, RTC_GPIO0 GPIO37, ADC1_CH1, RTC_GPIO1 GPIO38, ADC1_CH2, RTC_GPIO2 GPIO39, ADC1_CH3, RTC_GPIO3 Reset; High: enable; Low: powers off GPIO34, ADC1_CH6, RTC_GPIO4 GPIO35, ADC1_CH7, RTC_GPIO5 GPIO32, XTAL_32K_P (32.768 kHz crystal oscillator IO32 input), ADC1_CH4, TOUCH9, RTC_GPIO9 GPIO33, XTAL_32K_N (32.768 kHz crystal oscillator IO33 output), ADC1_CH5, TOUCH8, RTC_GPIO8...
  • Page 7 Name Type Function GPIO2, ADC2_CH2, TOUCH2, RTC_GPIO12, HSPIWP, HS2_DATA0, SD_DATA0 GPIO0, ADC2_CH1, TOUCH1, RTC_GPIO11, CLK_OUT1, EMAC_TX_CLK GPIO4, ADC2_CH0, TOUCH0, RTC_GPIO10, HSPIHD, HS2_DATA1, SD_DATA1, EMAC_TX_ER GPIO9, HS1_DATA2, U1RXD, SD_DATA2 IO10 GPIO10, HS1_DATA3, U1TXD, SD_DATA3 GPIO5, HS1_DATA6, VSPICS0, EMAC_RX_CLK IO18 GPIO18, HS1_DATA7, VSPICLK IO23 GPIO23, HS1_STROBE, VSPID IO19...

Table of Contents