Skip to main content

Blog

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.
ESP-IDF Tutorials: Basic HTTP server
·7 mins
ESP32C3 HTTP Connectivity
This article shows how to create a simple HTTP server. It explains the functions you need and the setup required. After reading this, you should be able to create your own HTTP server on Espressif devices.
Touchpad Digit Recognition Based on ESP-DL
·10 mins
Edge Computing Neural Networks Recognition AI
This article demonstrates how to implement a touchpad-based digit recognition system using ESP-DL on ESP32 series chips. It covers the complete workflow from data collection and preprocessing to model training, quantization, and deployment, showcasing ESP-DL’s capabilities in edge AI applications.
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.
Lightweight MQTT Broker for ESP32: Mosquitto ported to ESP-IDF
·5 mins
ESP-IDF MQTT Broker IoT ESP32
Mosquitto – the industry-standard MQTT broker – has been ported to ESP-IDF. Its lightweight version retains Mosquitto’s core functionality and security features to run on resource-constrained IoT devices. This MQTT broker is ideal for edge computing, testing, and standalone IoT deployments. In this article, we will do an overview and show you how to get started.
Espressif's ESP32-C5 is Now in Mass Production
·2 mins
Espressif has launched the ESP32-C5, the first RISC-V SoC with dual-band Wi-Fi 6, Bluetooth 5 (LE), and IEEE 802.15.4 support. Designed for low-latency wireless applications, it features a 240 MHz CPU, LP-CPU, and rich peripheral options. Backed by ESP-IDF, the ESP32-C5 is now in mass production and ready for developers.
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.
NuttX for Motor Control and Sensing: MCPWM and DC Motor Control
·12 mins
NuttX Apache ESP32 ESP32-C6 Motor IMU
This article demonstrates how to implement motor control and speed sensing on an ESP32-C6 using NuttX RTOS. It covers setting up MCPWM for motor control, ADC for potentiometer reading, and quadrature encoder for speed measurement. The implementation showcases NuttX’s real-time capabilities through a practical example using common peripherals and sensors.
Introducing ESP32-P4-EYE: A Powerful Vision Development Board for Edge AI
·2 mins
Camera MIPI-CSI HMI IoT ESP32 P4 Technology
Discover the ESP32-P4 EYE DevKit — a compact, camera-focused development board designed for real-time image processing and edge computing. Learn how this powerful, low-cost solution can accelerate your next smart camera or IoT project.
Introduction to ESP FOURCC
·5 mins
Multimedia ESP-GMF
This article explores ESP FOURCC standard based on FOURCC (Four Character Code), a standardized 32-bit identifier used in multimedia for format consistency, reducing conversion overhead and debugging complexity. It highlights Espressif implementation in ESP-GMF, where esp_fourcc.h defines FOURCC values for video, audio, container, image, and pixel formats, optimizing efficiency in embedded systems.
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
ESP-IDF Tutorials: Soft-AP
·9 mins
Soft-AP ESP32-C3 ESP-IDF
This tutorial guides you through setting up a soft-AP using an Espressif module and ESP-IDF. It covers the process of creating a project, configuring Wi-Fi, and handling connection events through event loops. Upon completion, you’ll be able to establish a soft-AP and manage Wi-Fi connections. It is the first step to building more advanced networking applications.
How to Create an UI Application for the ESP32-P4
·10 mins
ESP-IDF" GUI Embedded Wizard ESP32-P4
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
RED DA (EN 18031) Certification Compliance: What You Need to Know
·10 mins
Security IoT ESP-IDF ESP32
This guide helps manufacturers of wireless-enabled products based on Espressif modules understand the RED DA (EN 18031) cybersecurity requirements, identify their product’s category, and determine the right path to certification before launching in the EU market.
Building low power applications on Espressif chips: Ultra-Low-Power (ULP) coprocessor
·13 mins
ESP32-C6 ULP ESP-IDF Low Power LP-Core
In this article, we’ll start with a quick overview of Ultra Low Power coprocessors (ULPs) in Espressif chips and how they can significantly reduce power consumption in your applications. Then, we’ll walk through a tutorial on how to use ULPs in practice!
esptool: Updates about the upcoming v5 major release
·5 mins
Esptool Tools
esptool v5, currently under development by Espressif, boosts its new public API and customizable logging capabilities for developers. The new version brings enhancements for users as well. Contributions are welcome, preview out now.
ESP-Knob: A multifunctional smart controller with the ESP32-H2
·6 mins
ESP32-H2 BLE ADV BLE-HID Matter Zigbee BLE-Mesh
This article provides an overview of the ESP-Knob, its features, and functionality. It also details the hardware design and outlines the firmware framework that supports its operation.
Security in ESP RainMaker
·8 mins
ESP32 ESP-Rainmaker Espressif IoT RainMaker
This article provides a high level overview of the security architecture of the ESP RainMaker IoT platform, covering all aspects like device hardware and network security, client network security, authentication and access control, user-device mapping, cloud data security and certifications.
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
ESP32-H2 Upgrade: Enhanced Security and Protection
·2 mins
Espressif has released ESP32-H2 v1.2, bringing significant cryptographic and hardware security improvements.
ESP32 Undocumented Bluetooth Commands: Clearing the Air
·5 mins
ESP32 Security IoT Bluetooth
Running Python on ESP32-S3 with NuttX
·8 mins
NuttX Apache Python ESP32-S3 POSIX
ESP32-C2 (ESP8684) Upgrade: More Memory, Storage, and Performance
·3 mins
Introducing ESP LowCode Matter: Simplified Device Development
·6 mins
Low Code Matter Espressif ESP32
esp-hal 1.0.0 beta announcement
·11 mins
ESP32 Rust Xtensa RISCV Announcement
Espressif RainMaker over Thread Solution
·4 mins
RainMaker Thread IoT
Announcing ESP-TEE Framework for ESP32-C6
·3 mins
ESP32-C6 Security IoT Risc V ESP-TEE
GitHub Copilot Now in Espressif-IDE with Copilot4Eclipse
·2 mins
Espressif IDE GitHub Copilot IDE AI ESP-IDF