Zmiana wersji lub uaktualnienie ESP-IDF
Rodzina układów ESP32 wciąż się rozbudowuje, a za zmianami podąża również środowisko ESP-IDF. W kolejnych wersjach uwzględniana jest obsługa nowszych modeli ESP32, oferujących często całkiem nowe możliwości. Także samo środowisko podlega zmianom – poprzez modernizowanie wersji bibliotek: usuwanie błędów i optymalizację procedur. Nowe aplikacje użytkownika warto zatem pisać używając najświeższych stabilnych wersji środowiska ESP-IDF, z kolei drobne poprawki starszych aplikacji mogą wymagać tej wersji ESP-IDF, w której zostały napisane. W przypadku pracy z edytorem opartym o Eclipse, pobranie nowej wersji środowiska lub przełączenie na inną wersję można wykonać klikając opcję Espressif → Download and Configure ESP-IDF. Zaznaczając opcję Use an existing ESP-IDF directory from file system możemy wskazać katalog z wcześniej pobranymi wersjami ESP-IDF. Jedną z nich będzie można ustawić jako aktywną i używaną w procesie kompilacji programów użytkownika. Jeżeli opcja pozostanie niezaznaczona, można wybrać wersję środowiska do pobrania z sieci spod adresu https://dl.espressif.com/dl/idf-eclipse-plugin/updates/latest/. Pliki wersji po pobraniu zostaną rozpakowane do wskazanego folderu i mogą być użyte jako aktywna wersja ESP-IDF.
Standard Wi-Fi w modułach rodziny ESP32
Starsze warianty ESP32 mogą pracować jako Wi-Fi (standard 802.11 b/g/n) o następujących parametrach:
- prędkość do 150 Mb/s,
- obsługa wielu połączeń (do 255),
- tryby pracy: stacja, punkt dostępowy, mieszany.
Nowe układy (np. ESP32-S3) są przystosowane do standardu Wi-Fi 6 802.11 b/g/n/ax, który od starszej wersji różni się:
- prędkością do 300 Mb/s,
- standardem szyfrowania WPA3,
- niższym zużyciem energii.
Nowy standard Wi-Fi 6 jest kompatybilny ze starszymi wersjami Wi-Fi.