OTA (Over The Air) programowanie na odległość
Od jakiegoś czasu przymierzałem się do programowania płytek przez WIFI korzystając z metody zwanej OTA (Over The Air). Stało się to konieczne w momencie gdy powiesiłem układ sterujący oświetleniem z…
Od jakiegoś czasu przymierzałem się do programowania płytek przez WIFI korzystając z metody zwanej OTA (Over The Air). Stało się to konieczne w momencie gdy powiesiłem układ sterujący oświetleniem z…
Przygotowanie bootowalnej karty microSD Uwaga! Jeśli po zmianie parametrów sieci (na przykład komendą: sudo nano /etc/wpa_supplicant/wpa_supplicant.conf) malinka ogłuchnie i stanie się niewykrywalna w sieci (przeżyłem to osobiści), zawsze możemy przenieść…
Bridge Widget to świetne narzędzie do komunikacji między różnymi urządzeniami IoT w ramach projektu BLYNK. Pobiera on wirtualny pin (dowolny, który zadeklarujemy) i zamienia go w kanał do sterowania innym…
Twórcy biblioteki PJON napisali: Dzięki PJON® (Padded Jittering Operative Network) z dużą elastycznością i bez potrzeby korzystania z usług zewnętrznego dostawcy lub usługi w chmurze możesz bezpiecznie łączyć sprzęt i…
Po którymś tam przeinstalowaniu Arduino IDE na moim Mac-u i po zainstalowaniu ESP8266, gdy chciałem skompilować skecz, dostałem taki oto komunikat: tools/python3/3.7.2-post1/python3: no such file or directory Na szczęście istnieją…
Adapter do ESO8266-12X Programator FT232RC Podłączenie pinów Jeśli używamy adaptera poniższe piny ESP8266 są już połączone, nie trzeba nic robić CH_PD jest połączony przez rezystor 10k z VCC (3v3) GPIO15…
JSON to lekki i dość uniwersalny sposób wymiany danych komputerowych. Nie znalazłem tutorialu, który pokazałby jak przesyłać tego typu dane przez sieć opartą o moduł radiowy nRF24L01. O nRF24l01 pisałem…
Serwis IFTTT to miejsce w którym możemy zintegrować platformę Blynk z Asystentem Google. Czyli prościej: mówimy do telefonu albo głośnika Google “Hey google, red light on” i zapala się led…
Czasem przydaje się użycie dwóch niezależnych okien Arduino IDE w tym samym projekcie. Na przykład gdy łączymy łączem szeregowym Arduino UNO z ESP8266. Do każdej płytki należy wysłać inny kod…
Po ostatnich update-ach w Arduino IDE i przejściu na wersję 1.8.10 okazało się, że przy próbie kompilacji skeczu na Esp8266 pojawił się komunikat: “fork/exec xxx/.arduino15/packages/esp8266/tools/python/3.7.2-post1/python3: no such file or directory…