Spisu treści:
- Krok 1: Moduł ESP32
- Krok 2: Instalacja ESP-IDF - Wymagania
- Krok 3: Samouczek instalacji krok po kroku + przykład
- Krok 4: Łatwe kompilowanie Pobierz i przetestuj "hello World"
- Krok 5: Wnioski
Wideo: ESP-IDF dla modułów Kompletna instalacja ESP32: 5 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Kilka miesięcy temu kupiłem moduł ESP32, zbadałem jakie istnieją metody jego programowania, ponieważ uważam go za bardzo mocny sprzęt, Tym razem zainstalujemy i skonfigurujemy platformę Espressif IoT Development Framework lub
(ESP-IDF) od podstaw, jest to oficjalna platforma programistyczna espressif dla modułów ESP32.
Jeśli chcesz jak najlepiej wykorzystać ESP32, uważam, że jest to dobra możliwość, chociaż jest uważana za nieco bardziej złożoną i bardzo kompletną.
Stworzyłem ten samouczek, ponieważ istniejące nie są zbyt objaśniające, aw niektórych przypadkach różnią się od oficjalnej dokumentacji espressif dla ESP-IDF.
Oficjalna strona internetowa: ESP-IDF espressif
Oficjalny Github: ESP-IDF
Cóż, jeśli chcesz zacząć od ESP32, na kolejnych stronach są bardzo niskie ceny.
ESP32 (Aliexpress)
ESP32 (Bangood)
ESP32 (Stacja ICS)
Możesz odwiedzić PDAControl w języku angielskim
Dokumentacja i pełne wyjaśnienie
pdacontrolen.com/esp-idf-modules-esp32-comp…
Następna Poradniki ESP-IDF, Arduino IDE, Mongoose OS
pdacontrolen.com/category/esp32/
Pueden Visitar PDAControl Español
Documentacion y explicacion Completa
pdacontroles.com/esp-idf-para-modulos-esp32…
Samouczki Proximos ESP32 ESP-IDF, Arduino IDE, Mongoose OS
pdacontroles.com/category/esp32/
Krok 1: Moduł ESP32
Jeśli nie znasz modułów ESP32, stworzyłem tę małą dokumentację i samouczek wideo.
ESP32 eBox&Widora pierwsza recenzja
pdacontrolen.com/first-tests-esp32-eboxwido…
Krok 2: Instalacja ESP-IDF - Wymagania
Wymagania
- PC z systemem operacyjnym Linux (Ubuntu/Debian) lub Virtualbox, w moim przypadku Lubuntu.
- Toolchain do budowy aplikacji dla ESP32.
- ESP-IDF, który zasadniczo zawiera API dla skryptów ESP32.and do obsługi Toolchain.
- Edytor tekstu do edycji lub tworzenia programów.
Komputer PC z systemem operacyjnym Linux (Ubuntu/Debian) lub Virtualbox
Ponieważ instalacja na systemie operacyjnym Linux, Lubuntu w moim przypadku jest pochodną (Ubuntu), chociaż istnieje wersja ESP-IDF dla Windows, zaleca się zainstalowanie maszyny wirtualnej z Linuksem.
- Zalecany samouczek Instalacja Lubuntu na maszynie wirtualnej (Virualbox) w systemie Windows
- Zalecany samouczek Zainstaluj Lubuntu na stałe na 32-bitowym komputerze
Uwaga: chyba podoba mi się Linux w tym przypadku (Ubuntu/Debian) osobiście wolę lubuntu, ale jest tak samo.
Krok 3: Samouczek instalacji krok po kroku + przykład
Ponieważ instalacja jest bardzo dokładna, w tym filmie zobaczysz instalację krok po kroku
Krok 4: Łatwe kompilowanie Pobierz i przetestuj "hello World"
Łatwa kompilacja i pobieranie
punktualne porównanie ESP-IDF z SDK dla ESP8266 ta wersja całkowicie ułatwia pobieranie kompilacji i monitorowanie kodu za pomocą esptool.py
dostępne są niektóre polecenia
- utwórz konfigurację menu
- Zrób wszystko
- zrobić błysk
- zrobić monitor
esp-idf umożliwia integrację z niektórymi środowiskami IDE, takimi jak Eclipse i Platformio. Osobiście wolę terminal poleceń i edytor tekstu,
Krok 5: Wnioski
Wnioski
Jeśli zdecydujesz się na użycie ESP-IDF, wymienię niektóre z jego zalet. Odbywa się to w C i umożliwia FreeRTOS, projektowany bezpośrednio przez espressif, jest więcej przykładów i dokumentacji, mniejsza szansa na znalezienie błędów lub usterek. integracji pozwala nam to sądzić, że będziemy w stanie wykorzystać dużą część cech ESP32.
Jeśli istnieje Arduino IDE dla ESP32, ale myślę, że nie zapewnia ono bezpieczeństwa i pełnej kontroli nad kodem, to oczywiście ESP-IDF wymaga większej znajomości C, a ty opuściłbyś strefę Conford Arduino i poszerzył swoją wiedzę.
a ten przewodnik ma na celu otwarcie możliwości z ESP-IDF, Cóż, to moja skromna opinia. jedyną możliwą w przyszłości wadą, uzależnieniem od espressif, ale z istniejącą rzeczą możesz zrobić wszystko! myśleć o ESP32 na profesjonalnym/przemysłowym poziomie
Chociaż później zrobimy też kilka testów:
- ESP32- Arduino IDE
- ESP32 Mongoose OS.
Możesz odwiedzić PDAControl w języku angielskim
Dokumentacja i pełne wyjaśnienie
pdacontrolen.com/esp-idf-modules-esp32-com…
Następna Poradniki ESP-IDF, Arduino IDE, Mongoose OS
pdacontrolen.com/category/esp32/
Pueden Visitar PDAControl Español
Documentacion y explicacion Completa
pdacontroles.com/esp-idf-para-modulos-esp3…
Samouczki Proximos ESP32 ESP-IDF, Arduino IDE, Mongoose OS
Zalecana:
Instalacja podsystemu Windows dla systemu Linux (WSL): 3 kroki
Instalowanie podsystemu Windows dla systemu Linux (WSL): Ten zestaw instrukcji ma na celu pomóc użytkownikom zainstalować podsystem Windows dla systemu Linux na komputerze z systemem Windows 10. Konkretna dystrybucja Linuksa, której użyje ten zestaw instrukcji, nosi nazwę Ubuntu. Zajrzyj tutaj, aby zapoznać się z przeglądem różnych systemów Linux
Instalacja Opencv i Pythona dla Windows / Mac: 4 kroki
Instalacja Opencv i Pythona dla Windows / Mac: OpenCV to biblioteka wizyjna o otwartym kodzie źródłowym, która jest bardzo popularna do wykonywania podstawowych zadań przetwarzania obrazu, takich jak rozmycie, mieszanie obrazów, poprawianie jakości obrazu i wideo, progowanie itp. Oprócz przetwarzania obrazu , dowodzi to
Instalacja MPLAB X dla produktów ChipKIT: 6 kroków
Instalowanie MPLAB X dla produktów ChipKIT: Wielu z was, którzy śledzą moją serię For Cheap Robots, jest zaznajomionych z używaniem MPIDE z produktami chipKIT. Możesz nawet wiedzieć, jak używać Arduino IDE z tymi płytami. Do tej pory jednak nie korzystałem zbyt często z MPLAB X. MPLAB X to p
Prosta aplikacja IOS dla modułów BLE: 4 kroki
Prosta aplikacja IOS dla modułów BLE: ta instruktażowa pokazuje, jak stworzyć aplikację na iOS z bardzo podstawową funkcjonalnością. Ten Instruktaż nie przejdzie przez cały proces tworzenia aplikacji iOS BLE. Daje tylko ogólny przegląd niektórych ważnych elementów w
Instalacja fotowoltaiczna fotowoltaiczna (PV) dla DIY Camper: 7 kroków (ze zdjęciami)
Instalacja fotowoltaiczna fotowoltaiczna (PV) dla DIY Camper: Poniżej znajduje się samouczek, jak zainstalować system fotowoltaiczny fotowoltaiczny (PV) w kamperze, furgonetce lub kamperze. Pokazane przykłady, zdjęcia i filmy są charakterystyczne dla niestandardowego kampera, który buduję dla mojego pickupa o długości 6 stóp, ale powinny oferować