Skip to main content

Explore ESP32 Related Resources

Explore additional resources for your project and accelerate product development with Espressif solutions.

This page provides a comprehensive collection of resources to help you build and scale your ESP32 projects:

  • Documentation & Frameworks - Access the Centralized Documentation Platform (CDP) and explore the ESP-IDF ecosystem, including specialized libraries for AI, connectivity, audio/video, HMI, Matter, and cloud integration
  • Development Environments - Find resources for developing with Arduino, NuttX, Rust, and Zephyr on ESP32 platforms

Whether you’re looking for community support, technical documentation, or exploring different development frameworks, this page serves as your gateway to all essential Espressif resources.

  1. Espressif IoT Development Framework

    Espressif developer community resources

    CDP

    Espressif
    Access comprehensive technical documentation for all Espressif products, SDKs, and development frameworks in one place.
    Espressif developer community resources

    ESP32 Forum

    Espressif
    Join the ESP32 community forum to ask questions and share projects.
  2. Registry

    ESP Component Registry

    ESP Component Registry

    Espressif
    Discover and share reusable ESP-IDF components. Browse thousands of community and official libraries to accelerate your development.
  3. Connectivity

  4. Cloud

    ESP RainMaker cloud platform

    ESP RainMaker

    Espressif
    Build connected IoT products with Espressif’s cloud platform. Includes device provisioning, remote control, OTA updates, and mobile apps.
    ESP Insights monitoring platform

    ESP Insights

    Espressif
    Monitor and debug your deployed IoT devices remotely. Track crashes, errors, metrics, and diagnostics data in real-time.
    ESP ZeroCode for Matter

    ESP ZeroCode

    Espressif
    Deploy Matter-certified devices without writing code. Pre-built firmware modules for quick Matter device development and deployment.
  5. Community

    Arduino for ESP32

    Community
    Arduino core for the ESP32 family of SoCs. Provides a comprehensive set of Arduino libraries and tools supporting ESP32, ESP32-S2, ESP32-S3, ESP32-C3, ESP32-C6, ESP32-H2, and ESP32-P4.

    Apache NuttX

    Community
    Apache NuttX is a real-time operating system (RTOS) with an emphasis on standards compliance and small footprint. Scalable from 8-bit to 64-bit microcontroller environments, the primary governing standards are POSIX and ANSI standards.

    Rust

    Community
    Libraries, crates, and examples for using the Rust programming language on various SoCs and modules produced by Espressif Systems, with both no_std and std support.

    Zephyr

    Community
    The Zephyr Project is a scalable real-time operating system (RTOS) supporting multiple hardware architectures, optimized for resource-constrained devices, and built with security in mind.

Related