Aktyw Forum

Zarejestruj się na forum.ep.com.pl i zgłoś swój akces do Aktywu Forum. Jeśli jesteś już zarejestrowany wystarczy, że się zalogujesz.

Sprawdź punkty Zarejestruj się

Programowanie autonomiczne ESP8266

MES Mariusz
-
-
Posty: 91
Rejestracja: 17 lut 2005, o 12:02
Lokalizacja: Wrocław
Kontaktowanie:

Programowanie autonomiczne ESP8266

Postautor: MES Mariusz » 27 cze 2016, o 21:10

Witam.

Orientuje się ktoś może czy da się (i wie jak to zrobić) napisać soft bezpśrednio dla ESP8266, który:

- wybudza się co 5 minut
- bada wilgotność / zalanie (odczytuje wejście ADC)
- bada temperaturę (DS1820)
- wysyła (po WiFi) do jakiegoś rejestratora.

Myślę o układzie autonomicznym, bo chciałbym to zasilać z baterii słonecznej (z popularnej lampki ogrodowej za 3 zł z marketu) stąd też wybudzanie co pięć minut.

Zrobiłem na ogrodzie odprowadzanie wody z rynien do zbiornika 2000 litrów z trzema wlotami inspekcyjnymi po drodze, i chciałbym tam powrzucać trochę elektroniki (na bieżąco kontrola drożności, w jakich odstępach pojawia się woda w kolejnych wlotach / pomiar intensywności opadów, temperatura wody, poziom napełnienia zbiornika 2000l, sygnalizacja przelania.

Urządzenia widzę jako zlepek ESP8266 z czujnikiem wody:
http://tinyurl.com/jxwsfwl
oraz baterią słoneczną i akumulatorkiem.

Czy ktoś z Was pisał już / kompilował / flashował własne programy bezpośrednio dla ESP8266 ? Jeśli tak miałbym kilka pytań o środowisko i kompilator.

Awatar użytkownika
Jacek Bogusz
-
-
Posty: 470
Rejestracja: 12 maja 2010, o 17:37
Lokalizacja: Poznań
Kontaktowanie:

Re: Programowanie autonomiczne ESP8266

Postautor: Jacek Bogusz » 28 cze 2016, o 07:01

W EP7 rozpoczynamy kurs programowania ESP12. Jest on oparty o SoC ESP8266 firmy Espressif, czyli chyba programuje się go w ten sam sposób, co inne moduły z tym układem.

MES Mariusz
-
-
Posty: 91
Rejestracja: 17 lut 2005, o 12:02
Lokalizacja: Wrocław
Kontaktowanie:

Re: Programowanie autonomiczne ESP8266

Postautor: MES Mariusz » 7 lip 2016, o 08:50

W EP7 rozpoczynamy kurs programowania ESP12. Jest on oparty o SoC ESP8266 firmy Espressif, czyli chyba programuje się go w ten sam sposób, co inne moduły z tym układem.
OK. Znalazłem w bieżącym numerze EP na stronie 109. To chyba to. ESP8266 to układ szalenie popularny, i nic tego nie zmieni, dlatego też zajęcie się układem na łamach EP jest strzałem w dziesiątkę.

teensy-duino32
-
-
Posty: 2
Rejestracja: 4 lut 2017, o 04:33

Re: Programowanie autonomiczne ESP8266

Postautor: teensy-duino32 » 4 lut 2017, o 04:58

Świetnie że rozpoczynają się artykuły na temat ESP 8266.

Ja dodam, że ten układ można programować w Pythonie! (micropython), poza tym jest duże forum angielskojęzyczne - esp8266.com

Awatar użytkownika
r-mik
-
-
Posty: 351
Rejestracja: 14 cze 2005, o 19:18
Lokalizacja: Wawa
Kontaktowanie:

Re: Programowanie autonomiczne ESP8266

Postautor: r-mik » 23 cze 2018, o 15:18

ESP8266 może wybudzać RTC wywołując reset modułu. W tym celu trzeba połączyć GPIO z pinem reset. Innej metody nie znam co nie oznacza, ze taka nie istnieje.

Wróć do „Pozostałe mikrokontrolery (PIC, MSP430, PSoC, 8051 ...)”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 4 gości