espressif/esp-idf
Espressif IoT Development Framework. Official development framework for Espressif SoCs. observed · 2026-08-28
Health v2 · maintenance only
99/100
- Activity 99
- Release rhythm 99
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 23
- age_days: 3668
- days_rel: 7
- days_push: 7
- n_releases_24m: 30
Adoption not part of the score
18876 stars · 8451 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
ESP-IDF is the official development framework for Espressif SoCs such as the ESP32 series, providing toolchains, build system, RTOS components, drivers, and examples. It supports development on Windows, Linux, and macOS with regular releases and long-term support schedules.
Use cases
- build firmware for ESP32 microcontrollers
- develop IoT devices with WiFi and Bluetooth
- flash and debug embedded applications on Espressif chips
- create FreeRTOS-based applications for ESP32
- program ESP32-S3 for edge AI and sensor projects
When to choose
- you are developing for ESP32, ESP32-S2/S3, ESP32-C3/C6, or other Espressif SoCs
- you need the official, well-documented SDK with vendor support
- you want access to WiFi, Bluetooth, and peripheral drivers with FreeRTOS
When to avoid
- you target ESP8266/ESP8285, which uses the separate ESP8266 RTOS SDK
- you prefer Arduino-style development and simplicity over full SDK control
- your project targets non-Espressif hardware
Facets
framework · maturity stable
build-tool developer-tools iot embedded sdk embedded-systems iot developer-tools hardware embedded iot windows cross-platform c esp32 espressif firmware rtos freertos microcontroller soc wifi bluetooth linux macos
1 source
- readme: https://github.com/espressif/esp-idf · fetched 2026-08-28 · e108df39ef72
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| espressif/esp-idf | main | 99 |
For agents
markdown · JSON · MCP: product_card(name="espressif/esp-idf")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem