Skip to main content

ESP-IDF

ESP-IDF tutorial series: Object oriented programming in C

ESP-IDF tutorial series: Object oriented programming in C

·9 mins
This article explains how ESP-IDF brings object-oriented programming principles into C by using structs, opaque pointers, and handles to enforce encapsulation and modularity. It shows how components like HTTP servers and I²C buses are managed through handles that represent distinct objects for configuration and operation, and compares this approach to Python and C++.
RED DA Compliance (Part 2): Espressif’s Platform Support, Templates, and Pathways for Conformity

RED DA Compliance (Part 2): Espressif’s Platform Support, Templates, and Pathways for Conformity

·5 mins
Espressif is streamlining RED Delegated Act (RED-DA) compliance by providing pre-certified firmware platforms, documentation templates, and partner support to help developers meet the upcoming EN 18031 standard. With flexible pathways including self-declaration and third-party assessments, developers can accelerate EU market readiness for Aug 2025 and beyond.
Lightweight MQTT Broker for ESP32: Mosquitto ported to ESP-IDF

Lightweight MQTT Broker for ESP32: Mosquitto ported to ESP-IDF

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.
ESP-IDF Tutorials: Soft-AP

ESP-IDF Tutorials: Soft-AP

·9 mins
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.