Skip to main content

This site is a preview for github.com/espressif/developer-portal/pull/717

Espressif Developer Portal

“Welcome to the Espressif Systems Developer Portal—your official hub for all good things, such as the ESP32 and more. Explore our extensive collection of articles, workshops, and tutorials to enhance your development journey with the latest tools and insights.”

Featured Articles#

Announcing ESP-IDF v6.0

Announcing ESP-IDF v6.0

·10 mins
We’re excited to announce the long-awaited release of ESP-IDF 6.0! This article highlights the key changes and improvements not only to ESP-IDF itself, but also to the broader ESP-IDF tooling ecosystem, all designed to enhance your developer experience.

Staying Ahead with ESP32 Security Updates

Staying Ahead with ESP32 Security Updates

·5 mins
This article explains how manufacturers can use the ESP32 ecosystem to build and maintain secure firmware over time, especially in light of new regulations like the EU Cyber Resilience Act. It highlights tools such as vulnerability dashboards, Long-Term Support branches, and secure OTA updates to ensure ongoing compliance and device security.


More Articles

Workshop Highlights
#

Dive into our latest workshops and master the skills you need to maximize the power of the ESP32.

ESP-IDF Workshop: Advanced

ESP-IDF Workshop: Advanced

··4 mins
This workshop covers the advanced features of ESP-IDF and focuses on modular development, the event loop, core dumps, size analysis, and flash encryption.

More Workshops

Upcoming Events
#


More Events

Recent

Inside the New ESP-Brookesia v0.7 Architecture

Inside the New ESP-Brookesia v0.7 Architecture

·8 mins
This article introduces the redesigned ESP-Brookesia v0.7 architecture, from Utils, HAL, and General Service to AI Agent and AI Expression. It explains how these modules fit together and highlights two examples that help you quickly understand how to build AIoT interaction products on top of the framework.
Developing a Rust-based IoT device with AI

Developing a Rust-based IoT device with AI

·13 mins
AI assistants are most effective on ESP32 Rust firmware when you supply clear specs, pinned crates, reference implementations (often ESP-IDF C), and a tight verify loop. The article discusses good practices, pitfalls, discipline, and entropy. A brief explanation about the device is also included, along with the repository and all artifacts.
Connecting an ESP32 to the Cloud

Connecting an ESP32 to the Cloud

·7 mins
Connecting an ESP32 to a cloud platform usually means HTTP libraries, JSON parsers, and TLS handshakes. This tutorial shows a different approach: a single UDP datagram, built with snprintf, carrying structured sensor data in about 130 bytes. The TagoTiP open specification makes it possible by defining the data structure so you don’t have to.
C++ Components for ESP-IDF

C++ Components for ESP-IDF

·19 mins
This article presents two C++ ESP32 components: wifi_manager for seamless network connection and Deep Sleep for power-saving operation, both easily integrated using provided code examples. It also lists additional ESP-IDF components to streamline development.