ESP32 SoC

SDKs & Demos

  • Collapse all
  • Expand all
Title Body Platform Version Release Datesort ascending Download
ESP32 IDF

Espressif IoT Development Framework. Official development framework for ESP32.

See also: https://github.com/espressif/esp-idf/releases

RTOS SDK V3.0 2018.04.24

APKs

  • Collapse all
  • Expand all
Title Body Platform Version Release Datesort ascending Download
ESP-Mesh App for Android

Android App for ESP-Mesh Smart Light

Android latest 2018.04.20
BluFi for Android

Configure BluFi device

Android latest 2017.09.13
BluFi for iOS

BluFi for iOS

IOS latest 2017.09.13

Documentation

  • Collapse all
  • Expand all
Ordering Information
Title Body Format Version Release Date Download
Espressif's Chip-Packing Information

This document summarizes the packing requirements of Espressif’s chip products, including the packing method, packing-material dimensions, standard packing quantity, labels, dry-packing requirements and marking conventions.

PDF V1.2 2017.08.08
Espressif Products 
Ordering Information

Espressif Products
 Ordering Information

PDF V1.9 2018.07.16
Data Sheet
Title Body Format Version Release Date Download
ECO and Workarounds for Bugs in ESP32

This document details the bugs in the ESP32.

PDF V1.7 2018.05.30
ESP-PSRAM64 & ESP-PSRAM64H Datasheet

This document provides the specs of ESP-PSRAM64 & ESP-PSRAM64H.

PDF V1.0 2018.06.15
ESP32 Datasheet

This document introduces the specifications of ESP32 hardware, including overview, pin definitions, functional description, peripherals, and electrical characteristics, etc.

PDF V2.3 2018.06.11
Design Guideline
Title Body Format Version Release Date Download
ESP32 Hardware Design Guidelines

The ESP32 Hardware Design Guidelines outlines recommended design practices when developing standalone or add-on systems based on the ESP32 series of products, including the ESP32, the ESP32-WROOM modules, and ESP32-DevKitC—the development board.

PDF V2.1 2018.03.22
ESP32-MeshKit-Sense Hardware Design Guidelines

The ESP32-MeshKit-Sense Hardware Design Guidelines introduces the block diagram, PCB layout and function modules of the development board ESP32-MeshKit-Sense.

PDF V1.0 2018.07.16
Technical References
Title Body Format Version Release Date Download
ESP32 Technical Reference Manual

The manual provides detailed and complete information on how to use the ESP32 memory and peripherals.

PDF V3.4 2018.06.08
Getting Started
Title Body Format Version Release Date Download
ESP-IDF Getting Started Guide

This document is the ESP-IDF getting started guide.

HTML latest 2017.07.28
Espressif HomeKit SDK Product Brief

This document provides introduction to the Espressif HomeKit SDK.

PDF V1.1 2018.03.27
ESP32 AT Instruction Set and Examples

This document introduces the ESP32 AT commands, explains how to use them and provides examples of several common AT commands.

PDF V1.1 2018.06.13
Application Notes
Title Body Format Version Release Date Download
ESP32 Flash Encryption Guide

This document introduces the flash encryption feature of ESP32.

HTML V1.0 2017.07.27
JTAG Debugging for ESP32

This document provides a guide to installing OpenOCD for ESP32 and debugging using GDB.

HTML V1.1 2017.08.02
ESP32 BT&BLE Dual-mode Bluetooth

This document introduces the ESP32 BT&BLE dual-mode bluetooth.

PDF V1.0 2018.02.11
User Guide
Title Body Format Version Release Date Download
Simple-Pair User Guide

This document introduces the Simple-Pair technology developed by Espressif. The document focuses on Simple-Pair features, their uses and the demo code.

PDF V1.0 2016.07.20
ESP32 Bluetooth Networking User Guide

This document provides examples of using ESP32 for Bluetooth Networking for IoT devices, and introduces APIs related to networking development.

PDF V1.0 2017.03.09
ESP32 Bluetooth Architecture

This document introduces the ESP32 Bluetooth architecture.

PDF V1.0 2018.01.15

Tools

  • Collapse all
  • Expand all
Title Body Platform Version Release Datesort ascending Download
ESP32 Certification and Test

Bin files and instructions on how to test ESP32 to meet the certification requirements.

ZIP V1.6 2018.04.18
ESP32&ESP8266 RF Performance Test Demonstration

This guide demonstrates how to run an RF performance tests on ESP8266 and ESP32 devices with an RF tester. ESP-WROOM-02 and ESP-WROOM-32 are used as examples in this document.

ZIP V2.0 2018.04.16
Flash Download Tools (ESP8266 & ESP32)
Windows PC V3.6.4 2018.03.06

AT

  • Collapse all
  • Expand all
Title Body Platform Version Release Datesort ascending Download
ESP32-WROOM-32 AT Bin V1.1.1

Fixed the bug that ESP32-AT gets crushed when receiving AT commands with two "\r\n".

Please see the release note in the ZIP file for detailed information.

Bin V1.1.1 2018.07.11
ESP32-WROVER AT Bin V1.1.1

Fixed the bug that ESP32-AT gets crushed when receiving AT commands with two "\r\n".

Please see the release note in the ZIP file for detailed information.

Bin V1.1.1 2018.07.11
ESP32-WROVER AT Bin V1.1

Release note is in the zip..

Bin V1.1 2018.06.13
ESP32-WROOM-32 AT Bin V1.1

Please see the release note in the ZIP file.

Bin V1.1 2018.06.13
ESP-WROOM-32 AT Bin V1.0

Release note: https://github.com/espressif/esp32-at/releases

Bin V1.0.0 2017.11.17
ESP32-WROVER AT Bin V0.10

The ESP32 sends AT commands through UART1 by default, for ESP32-WROVER, it is:

* GPIO19 is RXD

* GPIO22 is TXD

* GPIO14 is RTS

* GPIO15 is CTS

Bin V0.10 2017.09.18
ESP-WROOM-32 AT Bin V0.10

This is the first release of ESP32 AT firmware, which supports AT commands through UART. 

Please note that only Wi-Fi related functions are supported in this version. BLE-related functions will be supported in future release.

Bin V0.10 2017.06.14