Wiele tanich gniazdek, przekaźników i włączników Wi-Fi ma w środku układ Espressif i fabryczne oprogramowanie, które łączy się wyłącznie z chmurą producenta. Tasmota zastępuje je otwartym oprogramowaniem działającym w całości w domowej sieci. Dostajesz stronę WWW na samym urządzeniu, konsolę, harmonogramy i reguły wykonywane lokalnie, a do większyc
Pomiar temperatury i wilgotności to najczęstszy pierwszy projekt z ESP32, Arduino albo Raspberry Pi, a od wyboru czujnika zależy, czy odczyty do czegokolwiek się przydadzą. W sklepach dla majsterkowiczów dominują cztery rodziny: DHT22 (sprzedawany też jako AM2302), BME280 firmy Bosch, AHT20 firmy Aosong i SHT4x firmy Sensirion. Różnią się dokładnoś
Do programowania ESP32 w domu zwykle używa się ESPHome, Tasmoty albo środowiska Arduino. Jest jednak jeszcze jedna możliwość, wygodna dla osób znających Pythona: MicroPython. To interpreter Pythona działający bezpośrednio na mikrokontrolerze. Polecenia wpisujesz w interaktywnej konsoli (REPL), wyniki widzisz od razu, a pliki .py kopiujesz na płytkę
Niemal każdy domowej roboty czujnik, przekaźnik czy sterownik LED zaczyna się od tego samego pytania: na jakiej płytce z mikrokontrolerem i Wi-Fi go zbudować? Najczęściej wybór pada na jedną z czterech: weterana ESP8266, klasyczny ESP32, mniejszy ESP32-C3 z rdzeniem RISC-V albo Raspberry Pi Pico 2 W. Wiele je łączy, ale różnice w pamięci, peryferia
ESPHome i Tasmota wystarczają do wielu domowych projektów bez pisania kodu, ale prędzej czy później może się przydać oprogramowanie, które robi dokładnie to, czego potrzebujesz, i nic więcej. Arduino IDE z rdzeniem Arduino przygotowanym przez Espressif (arduino-esp32) to najpopularniejszy sposób na napisanie takiego oprogramowania w C++. Poniżej pr
Urządzenia ESPHome zwykle współpracują z Home Assistantem, ale nie jest on do niczego niezbędny. Na samym urządzeniu może działać strona WWW, obsługa zapytań HTTP ze skryptów i własny punkt dostępu uruchamiany po utracie połączenia z siecią Wi-Fi. Przydaje się to przy przekaźniku w warsztacie, czujniku na działce albo płytce testowej, która ma dzia
Większość małych czujników w domowych projektach komunikuje się przez I²C: czujniki temperatury i wilgotności, ciśnienia, CO₂ i natężenia światła, a także małe wyświetlacze OLED i ekspandery wyprowadzeń. Do połączenia ich wszystkich z ESP32 wystarczą dwa przewody. Gdy wszystko działa, jest prosto. Gdy nie działa, przyczyną jest zwykle brakujący lub
Dzięki WLED, otwartemu oprogramowaniu układowemu, z ESP32 lub ESP8266 powstaje sterownik adresowalnych taśm LED. Do dyspozycji są strona WWW, aplikacja, efekty, zapisane ustawienia i interfejs JSON. Wszystko działa w sieci lokalnej, bez konta w chmurze. Poniżej opisano budowę prostego sterownika dla taśmy WS2812B zasilanej napięciem 5 V i podłączon
ESPHome 2026.10.1 ukazało się 27 października o 19:33 czasu polskiego, sześć dni po wersji 2026.10.0. To wydanie poprawkowe z 14 zmianami. Większość jest drobna, ale trzy mogą komuś mocno dokuczyć: oprogramowanie, które po przyrostowej kompilacji pada przy starcie, wentylator, którego stan nie dociera do pośrednika MQTT, i aktualizacja koprocesora,