Skip to main content

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

ESP32-S3

Floating-Point Units on Espressif SoCs: Why (and when) they matter
·11 mins
ESP32-C3 ESP32-S3 Performance FPU
In this article, you’ll learn what an FPU is, why it’s useful, which Espressif SoCs feature one, and how it impacts performance through a benchmark.
Building Smarter Camera Applications with esp-video
·4 mins
ESP32-P4 ESP32-S3 ESP32-C6 Camera AI Video Multimedia
The esp-video component provides a solution to build camera applications on the ESP32 chips. This article will introduce the esp-video component, how to use it, and will give an overview of the framework around it.
Introducing ESP_NEW_JPEG: An Efficient JPEG Encoder and Decoder
·10 mins
Multimedia JPEG ESP32-S3
The ESP_NEW_JPEG library from Espressif enables efficient JPEG encoding and decoding on embedded devices. This article introduces the main features of ESP_NEW_JPEG – including image rotation, clipping, scaling, and block mode – and shares key usage tips for developers.
ESP H.264 Practical Usage Guide
·7 mins
Multimedia H.264 Performance Tuning ESP32-P4 ESP32-S3
This article introduces Espressif’s esp_h264 component, a lightweight H.264 codec optimized for embedded devices. It shows how to leverage hardware acceleration, implement efficient video processing, and optimize performance for various applications.
Genesis IoT Discovery Lab – A Plug-and-Play Classroom Built on ESP32-S3
·6 mins
Genesis ESP32-S3 IoT Modular-Hardware Education Announcement
Genesis turns the ESP32-S3 into a modular playground with snap-in AX22 modules for prototyping, teaching, and creative hardware experimentation.
Debugging with ESP-IDF VS Code extension: Part 2
·8 mins
Debugging ESP-IDF ESP32-C3 ESP32-S3 Vscode
This two-part guide shows how to set up VS Code with the ESP-IDF extension to debug Espressif boards using JTAG. In this second part, we will debug a simple project using gdb through Espressif’s VSCode extension. We will explore the debugging options for navigating the code and inspecting the variables.
Debugging with ESP-IDF VS Code extension: Part 1
·9 mins
Debugging ESP-IDF ESP32-C3 ESP32-S3
This two-part guide shows how to set up VS Code with the ESP-IDF extension to debug Espressif boards using JTAG. This first part covers the debugging process, hardware setup and connections, and starting the openOCD server.
ESP-SparkBot:Large Language Model Robot with ESP32-S3
·7 mins
ESP32-S3 ESP-NOW Offline Speech Recognition Face Recognition Motion Detection USB Screen Mirror
Bevy Entity Component System on ESP32 with Rust no_std
·6 mins
Embedded Systems Esp32 ESP32-S3 ESP32-C3 Rust Bevy No_std ECS WASM
Espressif part numbers explained: A complete guide - Modules
·7 mins
Esp32 ESP32-S2 ESP32-S3 ESP32-H2 ESP32-C3
Working with ESP-IDF in CLion
·7 mins
ESP32-S3 ESP-IDF CLion IDE Tutorial
Running Python on ESP32-S3 with NuttX
·8 mins
NuttX Apache Python ESP32-S3 POSIX
Enabling External PSRAM for Zephyr Applications on ESP32 SoCs
··24 mins
Esp32 ESP32-S2 ESP32-S3 Zephyr PSRAM SPIRAM
This article presents ideas and suggestions on different scenarios to use the PSRAM available in some Espressif devices.
Data transmission reliability over ESP-NOW protocol in indoor environment
·4 mins
IoT Wireless ESP-NOW ESP32-S3 ESP32-C6
Explore the PIE capabilities on the ESP32-P4
·10 mins
ESP32-P4 ESP32-S3 PIE AI DSP Assembly
ESP32 bootstrapping in Zephyr
··15 mins
Esp32 ESP32-S2 ESP32-S3 ESP32-C3 ESP32-C6 ESP-IDF Zephyr
This article explains the booting process of Espressif devices up to ESP32-C6 (and probably newer devices).
Multi-function USB Dongle based on ESP32-S3
·6 mins
ESP32-S3 USB Dongle HTTP Server
How to Create an UI Application for the ESP32-S3
·9 mins
Esp32 ESP-IDF GUI Embedded Wizard ESP32-S3 ESP32-S2
Using ESP-BSP with DevKits
·3 mins
Embedded Systems Esp32 ESP32-S2 ESP32-S3 ESP32-C2 Espressif BSP DevKit
Using the ESP Flash Download Tool to finish the Flash Encryption + Secure Boot + NVS Encryption
·22 mins
ESP32-S3 ESP-IDF Flash Encryption Secure Boot NVS Encryption
Easily Develop Graphical User Interfaces (GUIs) with Espressif Microcontrollers (MCUs)
·4 mins
Esp32 ESP-IDF GUI Embedded Wizard ESP32-S3 ESP32-S2
ESP32's family Memory Map 101
··11 mins
Esp32 ESP32-S2 ESP32-S3 ESP32-C3 ESP32-C6 Zephyr Memory
This article addresses the complexity of Espressif SoCs by offering a visual, structured compilation of crucial technical data from their datasheets and TRMs. The main takeaway for the reader is a simplified, actionable understanding of the memory maps, caches, peripherals, and eFuse blocks, which is essential for low-level system and driver development.
Using ESP-NOW in Arduino
··14 mins
Arduino ESP-NOW Wireless Wi Fi Esp32 ESP32-S2 ESP32-S3 ESP32-C3 ESP32-C6
This article presents information on how to use ESP-NOW with the Arduino core for Espressif devices.
How to switch between multiple ESP32 firmware binaries stored in the flash memory
·6 mins
Embedded Systems Esp32 ESP32-S3 ESP32-P4 GUI OTA Espressif BSP
Maximizing Wi-Fi Throughput: Fine-Tuning Zephyr for Peak Performance with ESP32 SoCs in IoT Applications
··6 mins
ESP32-S3 Zephyr Wi Fi
How to improve the throuput of network applications with Zephyr on Espressif devices.
Simplify Your Embedded Projects with ESP-BSP
·5 mins
Embedded Systems Esp32 ESP32-S3 Espressif BSP
Presenting the Advantages of ESP32-S3-BOX, Espressif’s AI Voice Development Kit
·6 mins
Sign Up Sign In ESP32-S3 Espressif Ai Voice Assistant IoT Follow