[ESP8266] ESP8266 i esp-open-rtos – instalacja oprogramowania

Tym wpisem rozpoczynam serie na temat programowania ESP8266 korzystając z esp-open-rtos. Czemu wybrałem akurat esp-open-rtos? Głównie dlatego, że łatwo zacząć z nim pracę, sporo przykładów i bibliotek sprawia, że łatwo połapać się we wszystkim. Tak wiem na arduino jest więcej przykładów ale ja nie lubię arduno 🙂 No więc zaczynamy… Oczywiście poradnik dla użytkowników linuxów 😉

Github projektu esp-open-rtos

Instalacja potrzebnego oprogramowania

Zaczynamy od instalacji toolchainu esp-open-sdk:

instalujemy wymagane pakiet:

klonujemy repozytorium:

przechodzimy do sklonowanego repozytorium :

budujemy toolchain:

Kompilacja toolchainu może zając dłuższą chwilę . Po jej zakończeniu dodajemy ‚ścieżkę’ PATH  do katalogu bin zbudowanego toolchainu:

otwieramy ulubionym edytorem /etc/profile :

na końcu pliku dodajemy:

Teraz możemy sklonować esp-open-sdk i przystąpić do użytkowania:

Do pełni szczęścia i budowania przykładów wykorzystujących WiFi musimy utworzyć jeszcze plik include/private_ssid_config.h w którym umieścimy ssid i hasło do WiFi z którym chcemy się połączyć:

Po ponownym uruchomieniu komputera możemy kompilować i flashować przykładowe projekty z znajdujące się w /examples np.

To na razie wszystko. W kolejnym wpisie pokażę jak używać esp-open-rtos z środowiskiem eclipse.

EDIT

Możliwe błędy przy kompilowaniu przykładów:

Przy kompilacji esphttpd:

rozwiązanie:

 

2 komentarze do “[ESP8266] ESP8266 i esp-open-rtos – instalacja oprogramowania

Pozostaw odpowiedź miszczo Anuluj pisanie odpowiedzi

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *