Technical Documents

Found 195 results
  • Collapse all
  • Expand all
Select All Title Body Version Release Date Download
ESP32-P4 Technical Reference Manual

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

v0.1 2025.06.04
ESP32-P4 Datasheet
This document provides the specifications of chip ESP32-P4. v0.5 2025.06.03
ESP-Modbus Programming Guide
An Espressif ESP-Modbus Library (esp-modbus) is a library to support Modbus communication in the networks based on RS485 or Ethernet interfaces. The Modbus is a data communications protocol originally published by Modicon (now Schneider Electric) in 1979 for use with its programmable logic controllers (PLCs). Latest 2025.05.30
ESP-Brookesia Programming Guide
This document mainly introduces how to use the ESP-Brookesia human-machine interaction development framework in ESP-IDF and Arduino environments, including dependency configuration, UI application management mechanisms, and usage of related examples. latest 2025.05.29
ESP Zigbee SDK Programming Guide for ESP32, SDK latest
ESP Zigbee SDK is the official Zigbee development framework for Espressif’s ESP32 series SoCs. It provides simplified APIs, commonly used peripherals, tools and utilities for security, manufacturing and production accompanied by exhaustive documentation. It includes rich production references, aimed to simplify the development process of Zigbee products and enable the users to go to production in the shortest possible time. latest 2025.05.29
ESP Zigbee SDK Programming Guide for ESP32-S3, SDK latest
ESP Zigbee SDK is the official Zigbee development framework for Espressif’s ESP32 series SoCs. It provides simplified APIs, commonly used peripherals, tools and utilities for security, manufacturing and production accompanied by exhaustive documentation. It includes rich production references, aimed to simplify the development process of Zigbee products and enable the users to go to production in the shortest possible time. latest 2025.05.29
ESP Zigbee SDK Programming Guide for ESP32-C3, SDK latest
ESP Zigbee SDK is the official Zigbee development framework for Espressif’s ESP32 series SoCs. It provides simplified APIs, commonly used peripherals, tools and utilities for security, manufacturing and production accompanied by exhaustive documentation. It includes rich production references, aimed to simplify the development process of Zigbee products and enable the users to go to production in the shortest possible time. latest 2025.05.29
ESP Zigbee SDK Programming Guide for ESP32-H2, SDK latest
ESP Zigbee SDK is the official Zigbee development framework for Espressif’s ESP32 series SoCs. It provides simplified APIs, commonly used peripherals, tools and utilities for security, manufacturing and production accompanied by exhaustive documentation. It includes rich production references, aimed to simplify the development process of Zigbee products and enable the users to go to production in the shortest possible time. latest 2025.05.29
ESP Zigbee SDK Programming Guide for ESP32-C6, SDK latest
ESP Zigbee SDK is the official Zigbee development framework for Espressif’s ESP32 series SoCs. It provides simplified APIs, commonly used peripherals, tools and utilities for security, manufacturing and production accompanied by exhaustive documentation. It includes rich production references, aimed to simplify the development process of Zigbee products and enable the users to go to production in the shortest possible time. latest 2025.05.29
ESP Zigbee SDK Programming Guide for ESP32-C5, SDK latest
ESP Zigbee SDK is the official Zigbee development framework for Espressif’s ESP32 series SoCs. It provides simplified APIs, commonly used peripherals, tools and utilities for security, manufacturing and production accompanied by exhaustive documentation. It includes rich production references, aimed to simplify the development process of Zigbee products and enable the users to go to production in the shortest possible time. latest 2025.05.29
ESP-IoT-Solution Programming Guide, SDK latest
This is the documentation for ESP-IoT-Solution Development Framework. Latest 2025.05.27
ESP-IoT-Solution Programming Guide, SDK v2.0
This is the documentation for ESP-IoT-Solution Development Framework. v2.0 2025.05.27
ESP-Arduino
This document provides an overview of the available resources and guides for using Espressif chips with the Arduino development environment. latest 2025.05.26
ESP-Matter Programming Guide for ESP32, SDK latest
This document provides information on how to develop, configure, and deploy smart devices that use the Matter protocol for secure, reliable, and interoperable IoT connectivity over Wi-Fi, Thread, and Ethernet. latest 2025.05.26
ESP-Matter Programming Guide for ESP32-S3, SDK latest
This document provides information on how to develop, configure, and deploy smart devices that use the Matter protocol for secure, reliable, and interoperable IoT connectivity over Wi-Fi, Thread, and Ethernet. latest 2025.05.26
ESP-Matter Programming Guide for ESP32-C2, SDK latest
This document provides information on how to develop, configure, and deploy smart devices that use the Matter protocol for secure, reliable, and interoperable IoT connectivity over Wi-Fi, Thread, and Ethernet. latest 2025.05.26
ESP-Matter Programming Guide for ESP32-C3, SDK latest
This document provides information on how to develop, configure, and deploy smart devices that use the Matter protocol for secure, reliable, and interoperable IoT connectivity over Wi-Fi, Thread, and Ethernet. latest 2025.05.26
ESP-Matter Programming Guide for ESP32-C6, SDK latest
This document provides information on how to develop, configure, and deploy smart devices that use the Matter protocol for secure, reliable, and interoperable IoT connectivity over Wi-Fi, Thread, and Ethernet. latest 2025.05.26
ESP-Matter Programming Guide for ESP32-H2, SDK latest
This document provides information on how to develop, configure, and deploy smart devices that use the Matter protocol for secure, reliable, and interoperable IoT connectivity over Wi-Fi, Thread, and Ethernet. latest 2025.05.26
ESP-Matter Programming Guide for ESP32-P4, SDK latest
This document provides information on how to develop, configure, and deploy smart devices that use the Matter protocol for secure, reliable, and interoperable IoT connectivity over Wi-Fi, Thread, and Ethernet. latest 2025.05.26
ESP-SR User Guide for ESP32, SDK latest
This document only contains the ESP-SR usage for ESP32. latest 2025.05.23
ESP-SR User Guide for ESP32-S3, SDK latest
This document only contains the ESP-SR usage for ESP32-S3. latest 2025.05.23
ESP-SR User Guide for ESP32-P4, SDK latest
This document only contains the ESP-SR usage for ESP32-P4. latest 2025.05.23
ESP32 Technical Reference Manual
The manual provides detailed and complete information on how to use the ESP32 memory and peripherals. v5.4 2025.05.23
ESP-IDF Extension for VSCode
The ESP-IDF extension for VSCode enables developers to efficiently develop, build, flash, debug, and manage projects for Espressif chips using ESP-IDF. Integrated with Visual Studio Code, it offers a familiar and streamlined workflow. This documentation guides users of all levels in setting up, configuring, and using the extension to maximize the potential of Espressif chips for IoT applications. latest 2025.05.22
ESP32-C5 Technical Reference Manual

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

v0.1 2025.05.20
ESP32-C5 Datasheet
This document provides the specifications of chip ESP32-C5. v0.5 2025.05.19
ESP RainMaker Documentation
This documentation helps developers to get started with ESP RainMaker and provides all the related detailed information. latest 2025.05.14
ESP-FAQ
This document provides frequently asked questions on Espressif's products. latest 2025.05.14
ESP32-C3 Technical Reference Manual
The manual provides detailed and complete information on how to use the ESP32-C3 memory and peripherals. v1.3 2025.05.08
ESP-Mesh-Lite User Guide
This document provides an introduction to the Mesh-Lite protocol. latest 2025.04.26
ESP32-S3 Datasheet
This document provides the specifications of chip ESP32-S3. v2.0 2025.04.24
ESP32-P4 Hardware Design Guidelines
The hardware design guidelines give advice on how to integrate ESP32-P4 in other products. v1.0 2025.04.23
ESP8685 Datasheet
This document provides the specifications of the ESP8685 chip. v1.4 2025.04.21
ESP-IoT-Bridge Solution User Guide
This document describes how to configure and use ESP-IoT-Bridge. latest 2025.04.17
ESP32-C3 Datasheet
This document provides the specifications of ESP32-C3 chip series. v2.1 2025.04.14
ESP32 Datasheet
This document introduces the specifications of ESP32 series SoCs, including its pin definitions, functional description, electrical characteristics, etc. v4.9 2025.04.14
ESP-CSI Programming Guide
This document describes how to use ESP-CSI. latest 2025.04.03
ESP32-S3 Hardware Design Guidelines
The hardware design guidelines give advice on how to integrate ESP32-S3 in other products. v1.5 2025.04.02
ESP32-C5 Hardware Design Guidelines
The hardware design guidelines give advice on how to integrate ESP32-C5 in other products. v1.0 2025.03.28
ESP32-C6 Datasheet
This document provides the specifications of chip ESP32-C6. v1.3 2025.03.21
esptool.py Programming Guide for ESP32
This is the documentation for esptool.py, a Python-based, open-source, platform-independent utility for flashing, provisioning, and interacting with Espressif SoCs. latest 2025.03.20
esptool.py Programming Guide for ESP8266
This is the documentation for esptool.py, a Python-based, open-source, platform-independent utility for flashing, provisioning, and interacting with Espressif SoCs. latest 2025.03.20
esptool.py Programming Guide for ESP32-S2
This is the documentation for esptool.py, a Python-based, open-source, platform-independent utility for flashing, provisioning, and interacting with Espressif SoCs. latest 2025.03.20
esptool.py Programming Guide for ESP32-S3
This is the documentation for esptool.py, a Python-based, open-source, platform-independent utility for flashing, provisioning, and interacting with Espressif SoCs. latest 2025.03.20
esptool.py Programming Guide for ESP32-C3
This is the documentation for esptool.py, a Python-based, open-source, platform-independent utility for flashing, provisioning, and interacting with Espressif SoCs. latest 2025.03.20
esptool.py Programming Guide for ESP32-C2
This is the documentation for esptool.py, a Python-based, open-source, platform-independent utility for flashing, provisioning, and interacting with Espressif SoCs. latest 2025.03.20
esptool.py Programming Guide for ESP32-C6
This is the documentation for esptool.py, a Python-based, open-source, platform-independent utility for flashing, provisioning, and interacting with Espressif SoCs. latest 2025.03.20
esptool.py Programming Guide for ESP32-P4
This is the documentation for esptool.py, a Python-based, open-source, platform-independent utility for flashing, provisioning, and interacting with Espressif SoCs. latest 2025.03.20
esptool.py Programming Guide for ESP32-C5
This is the documentation for esptool.py, a Python-based, open-source, platform-independent utility for flashing, provisioning, and interacting with Espressif SoCs. latest 2025.03.20
esptool.py Programming Guide for ESP32-C61
This is the documentation for esptool.py, a Python-based, open-source, platform-independent utility for flashing, provisioning, and interacting with Espressif SoCs. latest 2025.03.20
esptool.py Programming Guide for ESP32-H2
This is the documentation for esptool.py, a Python-based, open-source, platform-independent utility for flashing, provisioning, and interacting with Espressif SoCs. latest 2025.03.20
ESP32-P4 Series Product Packaging Information
This document summarizes the packaging requirements of Espressif’s ESP32-P4 series of products, including the product silk marking, dry-packing requirements, and product packing. latest 2025.03.19
ESP32-C2 Series Product Packaging Information
This document summarizes the packaging requirements of Espressif’s ESP32-C2 (ESP8684) series of products, including the product silk marking, dry-packing requirements, and product packing. latest 2025.03.19
ESP32 Series Product Packaging Information
This document summarizes the packaging requirements of Espressif’s ESP32 series of products, including the product silk marking, dry-packing requirements, and product packing. latest 2025.03.19
ESP32-S2 Series Product Packaging Information
This document summarizes the packaging requirements of Espressif’s ESP32-S2 series of products, including the product silk marking, dry-packing requirements, and product packing. latest 2025.03.19
ESP32-S3 Series Product Packaging Information
This document summarizes the packaging requirements of Espressif’s ESP32-S3 series of products, including the product silk marking, dry-packing requirements, and product packing. latest 2025.03.19
ESP32-C3 Series Product Packaging Information
This document summarizes the packaging requirements of Espressif’s ESP32-C3 (ESP8685) series of products, including the product silk marking, dry-packing requirements, and product packing. latest 2025.03.19
ESP32-C6 Series Product Packaging Information
This document summarizes the packaging requirements of Espressif’s ESP32-C6 series of products, including the product silk marking, dry-packing requirements, and product packing. latest 2025.03.19
ESP32-H2 Series Product Packaging Information
This document summarizes the packaging requirements of Espressif’s ESP32-H2 series of products, including the product silk marking, dry-packing requirements, and product packing. latest 2025.03.19
ESP8266 Series Product Packaging Information
This document summarizes the packaging requirements of Espressif’s ESP8266 (ESP8285) series of products, including the product silk marking, dry-packing requirements, and product packing. latest 2025.03.19
ESP32-H2 Technical Reference Manual

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

v1.0 2025.03.07
ESP32-H2 Series SoC Errata
This document describes known errata in ESP32-H2 series of SoCs. v1.0 2025.03.06
ESP32-H2 Datasheet
This document provides the specifications of chip ESP32-H2. v1.1 2025.02.28
ESP HomeKit SDK User Guide
HomeKit is a framework developed by Apple for communicating with and controlling connected accessories in a user’s home using iOS devices. latest 2025.02.26
ESP32-S2 Technical Reference Manual

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

v1.2 2025.02.17
ESP8684 Datasheet

This document provides the specifications of the ESP8684 chip.

v2.0 2025.01.21
ESP32-PICO Series Datasheet

This document provides the specifications of the ESP32-PICO series of SiP (System-in-Package) products including ESP32-PICO-D4, ESP32-PICO-V3, ESP32-PICO-V3-02.

v1.1 2025.01.17
ESP32-C3 Hardware Design Guidelines
The hardware design guidelines give advice on how to integrate ESP32-C3 in other products. v1.6 2025.01.07
ESP32-C6 Hardware Design Guidelines
The hardware design guidelines give advice on how to integrate ESP32-C6 in other products. v1.5 2025.01.07
ESP32-H2 Hardware Design Guidelines
The hardware design guidelines give advice on how to integrate ESP32-H2 in other products. v1.4 2025.01.07
ESP8684 Hardware Design Guidelines
The hardware design guidelines give advice on how to integrate ESP8684 in other products. v1.6 2025.01.07
ESP32 Hardware Design Guidelines
The hardware design guidelines give advice on how to integrate ESP32 in other products. v1.6 2024.12.27
ESP32-S3 Technical Reference Manual

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

v1.6 2024.12.10
ESP32 Test Tools and Guidelines
ESP32 Test Tools and Guidelines latest 2024.12.03
ESP32-C2 Test Tools and Guidelines
ESP32-C2 Test Tools and Guidelines latest 2024.12.03
ESP32-C3 Test Tools and Guidelines
ESP32-C3 Test Tools and Guidelines latest 2024.12.03
ESP32-C6 Test Tools and Guidelines
ESP32-C6 Test Tools and Guidelines latest 2024.12.03
ESP32-S2 Test Tools and Guidelines
ESP32-S2 Test Tools and Guidelines latest 2024.12.03
ESP32-S3 Test Tools and Guidelines
ESP32-S3 Test Tools and Guidelines latest 2024.12.03
ESP32-H2 Test Tools and Guidelines
ESP32-H2 Test Tools and Guidelines latest 2024.12.03
ESP8266 Test Tools and Guidelines
ESP8266 Test Tools and Guidelines latest 2024.12.02
ESP-AT User Guide for ESP32, SDK v4.0.0.0
The ESP-AT User Guide provides comprehensive guidance on using AT commands to control chips by Espressif, enabling easy integration of Wi-Fi and Bluetooth functionalities. It covers the setup, configuration, and advanced features of the ESP-AT firmware, offering developers a powerful toolset for embedded IoT applications. v4.0.0.0 2024.11.15
ESP-AT User Guide for ESP32-C6, SDK latest
The ESP-AT User Guide provides comprehensive guidance on using AT commands to control chips by Espressif, enabling easy integration of Wi-Fi and Bluetooth functionalities. It covers the setup, configuration, and advanced features of the ESP-AT firmware, offering developers a powerful toolset for embedded IoT applications. latest 2024.11.15
ESP-AT User Guide for ESP32, SDK latest
The ESP-AT User Guide provides comprehensive guidance on using AT commands to control chips by Espressif, enabling easy integration of Wi-Fi and Bluetooth functionalities. It covers the setup, configuration, and advanced features of the ESP-AT firmware, offering developers a powerful toolset for embedded IoT applications. latest 2024.11.15
ESP-AT User Guide for ESP32-S2, SDK v3.4.0.0
The ESP-AT User Guide provides comprehensive guidance on using AT commands to control chips by Espressif, enabling easy integration of Wi-Fi functionalities. It covers the setup, configuration, and advanced features of the ESP-AT firmware, offering developers a powerful toolset for embedded IoT applications. v3.4.0.0 2024.11.15
ESP-AT User Guide for ESP32-C3, SDK v3.2.0.0
The ESP-AT User Guide provides comprehensive guidance on using AT commands to control chips by Espressif, enabling easy integration of Wi-Fi and Bluetooth functionalities. It covers the setup, configuration, and advanced features of the ESP-AT firmware, offering developers a powerful toolset for embedded IoT applications. v3.2.0.0 2024.11.15
ESP-AT User Guide for ESP32-C3, SDK v3.3.0.0
The ESP-AT User Guide provides comprehensive guidance on using AT commands to control chips by Espressif, enabling easy integration of Wi-Fi and Bluetooth functionalities. It covers the setup, configuration, and advanced features of the ESP-AT firmware, offering developers a powerful toolset for embedded IoT applications. v3.3.0.0 2024.11.15
ESP-AT User Guide for ESP32-C3, SDK v3.4.0.0
The ESP-AT User Guide provides comprehensive guidance on using AT commands to control chips by Espressif, enabling easy integration of Wi-Fi and Bluetooth functionalities. It covers the setup, configuration, and advanced features of the ESP-AT firmware, offering developers a powerful toolset for embedded IoT applications. v3.4.0.0 2024.11.15
ESP-AT User Guide for ESP32-C3, SDK v4.0.0.0
The ESP-AT User Guide provides comprehensive guidance on using AT commands to control chips by Espressif, enabling easy integration of Wi-Fi and Bluetooth functionalities. It covers the setup, configuration, and advanced features of the ESP-AT firmware, offering developers a powerful toolset for embedded IoT applications. v4.0.0.0 2024.11.15
ESP-AT User Guide for ESP32-C3, SDK latest
The ESP-AT User Guide provides comprehensive guidance on using AT commands to control chips by Espressif, enabling easy integration of Wi-Fi and Bluetooth functionalities. It covers the setup, configuration, and advanced features of the ESP-AT firmware, offering developers a powerful toolset for embedded IoT applications. latest 2024.11.15
ESP-AT User Guide for ESP32-C2, SDK v3.2.0.0
The ESP-AT User Guide provides comprehensive guidance on using AT commands to control chips by Espressif, enabling easy integration of Wi-Fi and Bluetooth functionalities. It covers the setup, configuration, and advanced features of the ESP-AT firmware, offering developers a powerful toolset for embedded IoT applications. v3.2.0.0 2024.11.15
ESP-AT User Guide for ESP32-C2, SDK v3.3.0.0
The ESP-AT User Guide provides comprehensive guidance on using AT commands to control chips by Espressif, enabling easy integration of Wi-Fi and Bluetooth functionalities. It covers the setup, configuration, and advanced features of the ESP-AT firmware, offering developers a powerful toolset for embedded IoT applications. v3.3.0.0 2024.11.15
ESP-AT User Guide for ESP32-C2, SDK v3.4.0.0
The ESP-AT User Guide provides comprehensive guidance on using AT commands to control chips by Espressif, enabling easy integration of Wi-Fi and Bluetooth functionalities. It covers the setup, configuration, and advanced features of the ESP-AT firmware, offering developers a powerful toolset for embedded IoT applications. v3.4.0.0 2024.11.15
ESP-AT User Guide for ESP32-C2, SDK v4.0.0.0
The ESP-AT User Guide provides comprehensive guidance on using AT commands to control chips by Espressif, enabling easy integration of Wi-Fi and Bluetooth functionalities. It covers the setup, configuration, and advanced features of the ESP-AT firmware, offering developers a powerful toolset for embedded IoT applications. v4.0.0.0 2024.11.15
ESP-AT User Guide for ESP32, SDK v2.2.0.0
The ESP-AT User Guide provides comprehensive guidance on using AT commands to control chips by Espressif, enabling easy integration of Wi-Fi and Bluetooth functionalities. It covers the setup, configuration, and advanced features of the ESP-AT firmware, offering developers a powerful toolset for embedded IoT applications. v2.2.0.0 2024.11.15
ESP-AT User Guide for ESP32-C2, SDK latest
The ESP-AT User Guide provides comprehensive guidance on using AT commands to control chips by Espressif, enabling easy integration of Wi-Fi and Bluetooth functionalities. It covers the setup, configuration, and advanced features of the ESP-AT firmware, offering developers a powerful toolset for embedded IoT applications. latest 2024.11.15
ESP-AT User Guide for ESP32-C3, SDK v2.2.0.0
The ESP-AT User Guide provides comprehensive guidance on using AT commands to control chips by Espressif, enabling easy integration of Wi-Fi and Bluetooth functionalities. It covers the setup, configuration, and advanced features of the ESP-AT firmware, offering developers a powerful toolset for embedded IoT applications. v2.2.0.0 2024.11.15
ESP-AT User Guide for ESP32-C6, SDK v3.2.0.0
The ESP-AT User Guide provides comprehensive guidance on using AT commands to control chips by Espressif, enabling easy integration of Wi-Fi and Bluetooth functionalities. It covers the setup, configuration, and advanced features of the ESP-AT firmware, offering developers a powerful toolset for embedded IoT applications. v3.2.0.0 2024.11.15
ESP-AT User Guide for ESP32, SDK v3.2.0.0
The ESP-AT User Guide provides comprehensive guidance on using AT commands to control chips by Espressif, enabling easy integration of Wi-Fi and Bluetooth functionalities. It covers the setup, configuration, and advanced features of the ESP-AT firmware, offering developers a powerful toolset for embedded IoT applications. v3.2.0.0 2024.11.15
ESP-AT User Guide for ESP32-C6, SDK v3.3.0.0
The ESP-AT User Guide provides comprehensive guidance on using AT commands to control chips by Espressif, enabling easy integration of Wi-Fi and Bluetooth functionalities. It covers the setup, configuration, and advanced features of the ESP-AT firmware, offering developers a powerful toolset for embedded IoT applications. v3.3.0.0 2024.11.15
ESP32-S2 Hardware Design Guidelines
The hardware design guidelines give advice on how to integrate ESP32-S2 in other products. v1.4 2024.11.15
ESP-AT User Guide for ESP32, SDK v3.3.0.0
The ESP-AT User Guide provides comprehensive guidance on using AT commands to control chips by Espressif, enabling easy integration of Wi-Fi and Bluetooth functionalities. It covers the setup, configuration, and advanced features of the ESP-AT firmware, offering developers a powerful toolset for embedded IoT applications. v3.3.0.0 2024.11.15
ESP-AT User Guide for ESP32-C6, SDK v3.4.0.0
The ESP-AT User Guide provides comprehensive guidance on using AT commands to control chips by Espressif, enabling easy integration of Wi-Fi and Bluetooth functionalities. It covers the setup, configuration, and advanced features of the ESP-AT firmware, offering developers a powerful toolset for embedded IoT applications. v3.4.0.0 2024.11.15
ESP-AT User Guide for ESP32, SDK v3.4.0.0
The ESP-AT User Guide provides comprehensive guidance on using AT commands to control chips by Espressif, enabling easy integration of Wi-Fi and Bluetooth functionalities. It covers the setup, configuration, and advanced features of the ESP-AT firmware, offering developers a powerful toolset for embedded IoT applications. v3.4.0.0 2024.11.15
ESP-AT User Guide for ESP32-C6, SDK v4.0.0.0
The ESP-AT User Guide provides comprehensive guidance on using AT commands to control chips by Espressif, enabling easy integration of Wi-Fi and Bluetooth functionalities. It covers the setup, configuration, and advanced features of the ESP-AT firmware, offering developers a powerful toolset for embedded IoT applications. v4.0.0.0 2024.11.15
ESP-AT User Guide for ESP32-S2, SDK latest
The ESP-AT User Guide provides comprehensive guidance on using AT commands to control chips by Espressif, enabling easy integration of Wi-Fi functionalities. It covers the setup, configuration, and advanced features of the ESP-AT firmware, offering developers a powerful toolset for embedded IoT applications. latest 2024.11.12
ESP-AT User Guide for ESP8266, SDK v2.2.0.0
The ESP-AT User Guide provides comprehensive guidance on using AT commands to control chips by Espressif, enabling easy integration of Wi-Fi functionalities. It covers the setup, configuration, and advanced features of the ESP-AT firmware, offering developers a powerful toolset for embedded IoT applications. v2.2.0.0 2024.11.11
ESP8266 Hardware Design Guidelines

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

v2.8 2024.10.31
ESP-IDF User Guide for ESP32-S3, SDK latest
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. latest 2024.10.30
ESP-IDF User Guide for ESP32-H2, SDK v5.1.4
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. v5.1.4 2024.10.30
ESP-IDF User Guide for ESP32-C6, SDK latest
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. latest 2024.10.30
ESP-IDF User Guide for ESP32, SDK v5.2.2
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. v5.2.2 2024.10.30
ESP-IDF User Guide for ESP32-H2, SDK latest
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. latest 2024.10.30
ESP-IDF User Guide for ESP32-S2, SDK v5.2.2
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. v5.2.2 2024.10.30
ESP-IDF User Guide for ESP32-C2, SDK v5.0.7
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. v5.0.7 2024.10.30
ESP-IDF User Guide for ESP32, SDK v4.4.8
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. v4.4.8 2024.10.30
ESP-IDF User Guide for ESP32-C3, SDK v5.2.2
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. v5.2.2 2024.10.30
ESP-IDF User Guide for ESP32-C2, SDK v5.1.4
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. v5.1.4 2024.10.30
ESP-IDF User Guide for ESP32-S2, SDK v4.4.8
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. v4.4.8 2024.10.30
ESP-IDF User Guide for ESP32-S3, SDK v5.2.2
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. v5.2.2 2024.10.30
ESP-IDF User Guide for ESP32-C2, SDK v5.2.2
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. v5.2.2 2024.10.30
ESP-IDF User Guide for ESP32-C3, SDK v4.4.8
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. v4.4.8 2024.10.30
ESP-IDF User Guide for ESP32-C6, SDK v5.2.2
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. v5.2.2 2024.10.30
ESP-IDF User Guide for ESP32-C2, SDK v5.3.1
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. v5.3.1 2024.10.30
ESP-IDF User Guide for ESP32-S3, SDK v4.4.8
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. v4.4.8 2024.10.30
ESP-IDF User Guide for ESP32-H2, SDK v5.2.2
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. v5.2.2 2024.10.30
ESP-IDF User Guide for ESP32, SDK v5.3.1
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. v5.3.1 2024.10.30
ESP-IDF User Guide for ESP32-C2, SDK latest
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. latest 2024.10.30
ESP-IDF User Guide for ESP32, SDK v5.0.7
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. v5.0.7 2024.10.30
ESP-IDF User Guide for ESP32-S2, SDK v5.3.1
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. v5.3.1 2024.10.30
ESP-IDF User Guide for ESP32-P4, SDK v5.3.1
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. v5.3.1 2024.10.30
ESP-IDF User Guide for ESP32-S2, SDK v5.0.7
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. v5.0.7 2024.10.30
ESP-IDF User Guide for ESP32-C3, SDK v5.3.1
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. v5.3.1 2024.10.30
ESP-IDF User Guide for ESP32-P4, SDK latest
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. latest 2024.10.30
ESP-IDF User Guide for ESP32-C3, SDK v5.0.7
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. v5.0.7 2024.10.30
ESP-IDF User Guide for ESP32-S3, SDK v5.3.1
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. v5.3.1 2024.10.30
ESP-IDF User Guide for ESP32-S3, SDK v5.0.7
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. v5.0.7 2024.10.30
ESP-IDF User Guide for ESP32-C6, SDK v5.3.1
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. v5.3.1 2024.10.30
ESP-IDF User Guide for ESP32, SDK v5.1.4
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. v5.1.4 2024.10.30
ESP-IDF User Guide for ESP32-H2, SDK v5.3.1
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. v5.3.1 2024.10.30
ESP-IDF User Guide for ESP32-S2, SDK v5.1.4
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. v5.1.4 2024.10.30
ESP-IDF User Guide for ESP32, SDK latest
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. latest 2024.10.30
ESP-IDF User Guide for ESP32-C3, SDK v5.1.4
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. v5.1.4 2024.10.30
ESP-IDF User Guide for ESP32-S2, SDK latest
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. latest 2024.10.30
ESP-IDF User Guide for ESP32-S3, SDK v5.1.4
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. v5.1.4 2024.10.30
ESP-IDF User Guide for ESP32-C3, SDK latest
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. latest 2024.10.30
ESP-IDF User Guide for ESP32-C6, SDK v5.1.4
The ESP-IDF Programming Guide provides an extensive overview of official development framework by Espressif for its SoCs, enabling the creation of robust and efficient embedded applications. It covers everything from setting up the development environment to advanced features like network protocols, security, and peripheral drivers, offering developers the tools they need for seamless integration and development. v5.1.4 2024.10.30
Espressif IoT Solution Development Guide

This is a IoT solution development guide.

latest 2024.09.10
ESP32-S2 Series SoC Errata

This document describes known errata in ESP32-S2 series of SoCs.

v1.2 2024.08.27
ESP32-C6 Series SoC Errata

This document describes known errata in ESP32-C6 series of SoCs.

v1.1 2024.08.13
ESP32 Series SoC Errata

This document details the errata in the ESP32.

v2.8 2024.07.29
ESP32-S2 Datasheet

This document provides the specifications of chip ESP32-S2.

v1.7 2024.07.05
ESP32-C6 Technical Reference Manual

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

v1.0 2024.06.24
ESP32 Bluetooth Architecture

This document introduces the ESP32 Bluetooth architecture.

v1.2 2024.04.22
ESP8684 Technical Reference Manual

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

v1.2 2024.02.19
ESP32-S3-PICO-1 Datasheet
This document provides the specifications of ESP32-S3-PICO-1 series SiP. v1.1 2024.01.29
ESP HomeKit SDK User Guide
ESP HomeKit SDK has been developed in-house by Espressif to build Apple HomeKit-compatible accessories. latest 2024.01.22
Embedded Rust on Espressif
This book is divided into two workshops: introductory and advanced. The introductory trail will introduce you to the basics of embedded development and how to make the embedded board interact with the outside world - reacting to commands and sending sensor data. latest 2024.01.19
ESP32-C3 Series SoC Errata

This document describes known errata in ESP32-C3 series of SoCs.

v1.1 2024.01.19
Embedded Rust (no_std) on Espressif
The goal of this book is to provide a getting-started guide on using the Rust programming language with Espressif SoCs and modules using no_std (bare metal) approach. To better understand this approach, see Developing on Bare Metal (no_std) chapter of The Rust on ESP Book. latest 2024.01.19
The Rust on ESP Book
The goal of this book is to provide a comprehensive guide on using the Rust Programming Language with Espressif devices. latest 2024.01.19
ESP-NOW User Guide

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

latest 2024.01.12
ESP32-S3 Series SoC Errata

This document describes known errata in ESP32-S3 series of SoCs.

v1.2 2023.11.15
ESP32-C2 (ESP8684) Series SoC Errata

This document describes known errata in ESP32-C2 (ESP8684) series of SoCs.

v1.1 2023.08.24
ESP8266EX Datasheet

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

v7.0 2023.06.14
ESP8285 Datasheet

This document introduces the specifications of ESP8285, including pin definitions, functional description, electrical specifications, package information, etc.

v2.5 2023.06.14
ESP32-C3 Wireless Adventure: A Comprehensive Guide to IoT

ESP32-C3 is a cost-effective RISC-V MCU with Wi-Fi and Bluetooth 5 (LE) connectivity for secure IoT applications. To show the various applications of this powerful chipset, this book will take you on an interesting journey through AIoT, starting from the basics of IoT project development and environment setup to practical examples. All the source code can be downloaded from Espressif’s GitHub repository.

v1.0 2023.06.12
ESP-Drone Programming Guide
This document mainly introduces the ESP-Drone open-source drone development platform based on the Espressif chips, including its flight control system architecture, hardware components, software framework, and development methods. latest 2022.11.25
ESP32 Chip Revision v3.0 User Guide

This document describes differences between chip revision v3.0 and previous ESP32 chip revisions.

v1.3 2022.11.04
External Coexistence Design

This document provides information about 1-wire, 2-wire, and 3-wire Wi-Fi coexistence schemes for Espressif customers when configuring devices equipped with ESP Wi-Fi SoCs (including all ESP chip series except ESP8266 and ESP32 series).

v1.1 2022.08.09
ESP8266 IDF AT Instruction Set

AT Instruction Set based on ESP8266_RTOS_SDK.

v2.2 2021.08.05
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.

latest 2021.08.05
ESP-ADF Guide
This is documentation of Espressif Advanced Development Framework (ESP-ADF, previously known as Espressif Audio Development Framework). latest 2021.05.06
ESP8266 Technical Reference Manual
This document provides introduction to the interfaces integrated on ESP8266. Functional overview, parameter configuration, function description, application demos and other information is included. v1.7 2020.10.21
ESP-MDF Programming Guide
This is the documentation for Espressif Mesh Development Framework (esp-mdf). latest 2020.05.31
ESP-DSP Library User Guide

ESP-DSP is the official DSP library for the ESP32 chip.

latest 2020.03.30
Espressif ESP8266 RTOS Development Guide

ESP8266_RTOS_SDK is the official development framework for the ESP8266EX chip.

latest 2020.03.30
ESP-AT Instruction User Guide

ESP-AT is a solution developed by Espressif to quickly and easily interface with Espressif products. Espressif SoCs serve as add-on modules, easily integrating wireless connectivity into existing products. To reduce development costs, Espressif offers a set of AT commands that enable users to interface with Espressif products.

latest 2020.03.30
ESP-Skainet Voice Recognition Development Guide

ESP-Skainet is Espressif's intelligent voice assistant, which currently supports the Wake Word Engine and Speech Commands Recognition.

latest 2020.03.30
ESP-WHO Face Recognition Development Guide
ESP-WHO is a face detection and recognition platform that is currently based on Espressif Systems' ESP32 chip. latest 2020.03.28
ESP-Jumpstart Development Guide

ESP-Jumpstart is focused on building products on ESP32. It is a quick-way to get started into your product development process.

latest 2020.03.28
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.

v1.2 2019.11.18
ESP8266 Low Power Solutions

This document introduces the ESP8266 sleep modes and some relevant low-power solutions.

v1.5 2019.08.01
Geolocating with ESP8266

This documents introduces how to obtain a device location with ESP8266.

V1.11 2019.03.08
ESP32 Audio Design Guidelines
The guidelines outline recommended design practices when developing Audio products based on the ESP32. v1.0 2019.01.25
ESP8266 Pin List

This file provides a list of available pins and their functions on ESP8266.

V1.3 2018.12.13
ESP8266 Phy Init Bin Parameter Configuration Guide

This guide provides the parameter configuration for ESP8266 phy init bin.

v1.0 2018.12.06
ESP8266 Hardware Matching Guide

This document introduces frequency offset tuning and antenna impedance matching for ESP8266 in order to achieve optimum RF performance.

v1.1 2018.11.22
ESP-TOUCH User Guide

This document introduces ESP-TOUCH protocol and the relevant application.

v2.0 2018.06.08
ESP8266 SDK Getting Started Guide

For ESP8266_RTOS_SDK V3.0 and later versions (ESP-IDF style).

v3.0 2018.03.06
ESP8266 SDK Application Note Firmware Download Protocol
This document introduces a downloading protocol for ESP8266 firmware. V1.2 2017.11.15
Jump Test of ESP8266's Secondary Bootloader (v1.6+)

This document introduces the jump test of ESP8266's secondary bootloader (V1.6+).

V2.0 2017.05.09
ESP8266 Reset Causes and Common Fatal Exception Causes

This guide introduces the methods of identifying the causes of ESP8266 reset and common Fatal exceptions.

V1.0 2017.04.24
ESP8266 Wi-Fi Channel Selection Guidelines

This document provides ESP8266 Wi-Fi channel selection guidelines.

V1.0 2017.04.20




Product Series

ESP32-P4 Series

ESP32-S3 Series

ESP32-S2 Series

ESP32-C6 Series

ESP32-C5 Series

ESP32-C3 Series

ESP32-C2 Series

ESP32-H2 Series

ESP32 Series

ESP8266 Series

ESP8089 Series

Other

Document type