Leksykon IT › Programowanie › ESP-IDF

ESP-IDF

Programowanie Svenska → Zaktualizowano: 2026-11-03

Oficjalny framework programistyczny Espressifa dla ESP32 — to, co działa pod spodem, nawet gdy wydaje ci się, że piszesz kod dla Arduino.

IoT Development Framework pojawił się razem z ESP32 w 2016 roku i zawiera sterowniki, stosy Wi-Fi i Bluetooth, TCP/IP, aktualizacje OTA oraz szyfrowanie flasha. Sercem jest zmodyfikowany FreeRTOS, który potrafi szeregować zadania na obu rdzeniach. Budowanie przeszło na CMake i narzędzie idf.py, a konfiguracja odbywa się w menuconfig — tym samym Kconfigu, którego używa jądro Linuksa.

Rdzeń Arduino dla ESP32 jest zbudowany na ESP-IDF, podobnie jak port MicroPythona. Kto wyrośnie z setup() i loop(), prędzej czy później trafia właśnie tutaj i odkrywa, że Wi-Fi przez cały czas działało we własnym zadaniu.

← Wróć do leksykonu