Kategoria: ESP8266

Pogodełko – IoT w pogodzie – część 2

Pogodełko, czyli nasza miniaturowa stacja pogodowa w kartonie spotkała się z ciepłym przyjęciem. Złożenie jej nie jest skomplikowane. Wystarczy podłączyć 10 przewodów i gotowe. Wstępnie zaprogramowana płytka NodeMCU V3 od razu pokazuje czy wszystko zostało złożone poprawnie. W tym artykule omówimy kod źródłowy i pokażemy jak samodzielnie zmodyfikować Pogodełko. A do tej pory modyfikacji widzieliśmy sporo. Najprostszą z nich jest wymiana czujnika Bosch BMP280 na BME280. Uzyskujemy w ten sposób dodatkowy pomiar wilgotności. W następnych częściach przyjrzymy się innym modyfikacjom wartym wspomnienia – dodanie zewnętrznego czujnika temperatury DS18B20 czy czujnika pyłu zawieszonego SDS011.

Czytaj dalej...

NodeMCU – Minimalny obwód dla gołego ESP8266

Podczas tworzenia jakiegoś urządzenia najpierw robimy jego prototyp. Jeżeli wykorzystujemy do tego procesor ESP8266 to najprawdopodobniej najlepszym wyborem do prototypowania będzie płytka developerska NodeMCU. Po tym jak uznamy, że na breadboardzie wszystko śmiga jak w zegarku projektujemy płytkę drukowanę, lutujemy procesor ESP i… nie działa. W dzisiejszym artykule zaprezentuję jak należy w minimalnym stopniu zaprojektować układ wykorzystujący ESP8266, aby wszystko działało tak jak należy.

Czytaj dalej...

NodeMCU – Aplikacja konfiguracyjna dla systemu Android

Zgodnie z obietnicą w dzisiejszym artykule dowiemy się jak napisać własną aplikację dla Androida, która skonfiguruje nasze NodeMCU do pracy w wybranej przez nas sieci WiFi. Oczywiście na procesorze musi być wgrany program, który napisaliśmy w poprzednich artykułach z serii o NodeMCU. W tym artykule skupię się bardziej na zaimplementowaniu komunikacji UDP po stronie Javy niż typowo androidowych rzeczach, które to omówię raczej powierzchownie :) Na końcu artykułu do pobrania jest dostępna paczka .zip z plikami projektu do Android Studio oraz plik .apk który możemy zainstalować w telefonie sami.

Czytaj dalej...

NodeMCU – Implementacja przycisku resetowania

Po lekturze ostatnich atykułów o NodeMCU powinniśmy wiedzieć już jak bezboleśnie skonfigurować i uruchomić ESP8266. Jednak jak na pewno zauważyliście na wszelkiej maści routerach itp. można znaleźć malutki przycisk służący do przywracania urządzenia do stanu fabrycznego. Aby dopełnić moją serię poradników w dzisiejszym artykule dowiemy się jak zaimplementować taki przycisk :)

Czytaj dalej...

NodeMCU – Praca w trybie AP, czyli własne WiFi

Przeglądając różne tutoriale o ESP8266/NodeMCU w internecie w praktycznie każdym można spotkać się z zahardcodowanymi danymi o sieci do której ma łączyć się nasz moduł. Na początkowych etapach projektu ma to sens, bo testujemy wszystko głównie w jednym środowisku z konkretną działającą siecią. Co jednak jeżeli chcielibyśmy, aby nasze urządzenie mogło łączyć się z dowolną siecią WiFi bez konieczności flashowania nowego firmware? W tym artykule dowiemy się jak ugryźć ten temat zaczynając od udostępnienia własnej sieci, a w kolejnych pokażę Wam jak w łątwy sposób sprawić, aby nasze urządzenie było w pełni konfigurowalne. Zaczynajmy więc :)

Czytaj dalej...

Przewodnik prezentowy 2017

Nadchodzi czas świąteczny, a wraz z nim, jak co roku pojawia się pytanie „jaki prezent wybrać dla bliskiej nam osoby?”. W tym krótkim przewodniku prezentowym postaram się przedstawić kilka interesujących propozycji. Z racji tego, że budżet świąteczny jest rzeczą względną, podzieliłem prezenty na kategorie cenowe. Pojawi się w nich sporo BBC micro:bita, na którego mam kosmiczną zajawkę. Nie zabraknie taniego, ale bardzo użytecznego ESP8266. Mam też coś dla miłośników budowy konstrukcji mechanicznych. W tym zestawieniu ujmuje tylko produkty i zestawy, które same w sobie mogą stanowić pewną całość. Jeżeli elektronika to nie Twój żywioł i nie masz czasu na poważny

Czytaj dalej...