Help with ESP-IDF transition.

This page summarizes the projects mentioned and recommended in the original post on /r/esp32

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • esp-idf-lib

    Component library for ESP32-xx and ESP8266

  • External libraries are added as 'components'. I suggest you take a look at the great work by UncleRus et al, you can add the repository as a git submodule and add the items you want to use as a 'REQUIRES' statement in your CMakeLists.txt file.

  • esp-idf

    Espressif IoT Development Framework. Official development framework for Espressif SoCs.

  • ESP-IDF 5.x is more strict/contains no default components and wants every single component to be registered using the requires keyword, so when you want to use something like gpio or uart, you will have to add 'driver' to this section. But once you get this running, you will appreciate the way things work. Using the vscode (works in codium also) plugin is really great compared to idf.py, but this tool is also great when you start some sort of CI/CD like setup. x And the documentation and examples by Espressif are a really good source of information.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • esp32-course

    Course on the ESP32 IDF

  • And yes! LearnESP32.com by Mair is a great way to getting started. Checkout his github page for valuable info.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts