Skip to main content

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

Beginner

C++ Components for ESP-IDF

C++ Components for ESP-IDF

·5 mins
For beginners it is not easy to establish a minimal working environment for the ESP32 SoCs with e.g. Wifi, buttons, LEDs and waking up from Deep Sleep. Unfortunately such a minimal environment is necessary to get things done. This article describes some components which help to set up this environment. By using C++ the complexity is hidden inside the component classes.
ESP-IDF tutorial series: GPIO get started - Part 1

ESP-IDF tutorial series: GPIO get started - Part 1

··12 mins
This article explains how to configure and control GPIO pins on Espressif SoCs, covering push-pull and open-drain output modes, drive capability, and library usage. It then provides a hands-on example of blinking an LED using gpio_set_direction and gpio_set_level on a ESP32-C61-DevKitC.