tinyESP - kontroler WiFi

TinyESP to uniwersalny kontroler WiFi z oprogramowaniem open-source ESPEasy. Zastosowanie popularnego modułu ESP8266 powoduję, ze pomimo bogatego wyposażenia kontroler jest tani. Po wstępnym skonfigurowaniu, urządzeniem można w wygodny sposób zarządzać przez stronę www. Opcjonalnym rozszerzeniem jest wyświetlacz OLED 0.96 cala, który można zamontować na płytkę kontrolera.

Urządzenie jest już zaprogramowane!

Podstawowe własności

1x
1x
1x
1x
1x
1x
1x
1x
1x
1x
  • Zasilanie 5V micro USB lub baterii Li-Po z funkcją ładowania baterii i przełączania pomiędzy akumulatorem a zasilaczem.
  • 1 przekaźnik ze stykami NO, C, NC.
  • Magistrala 1-Wire do czujników temperatury DS18B20.
  • Wejście analogowe do pomiaru napięcia do 5V lub napięcia baterii.
  • Uniwersalne wejście logiczne lub impulsowe.
  • Magistrala I2C do podłączania różnych czujników z 2-ma złączami: 1.25mm (obsługuje tiny BME280) lub 2.0mm.
  • Przycisk do budzenia wyświetlacza, resetu do ustawień fabrycznych, do wgrywania oprogramowania.
  • Port szeregowy UART (napięcia 3.3V) – do programowania lub podpięcia czujników, np. pomiar CO2.
  • Port rozszerzeń ze złączem 2.0mm do dowolnego wykorzystania (2 GPIO współdzielone z buzzerem i diodą IRLED).
  • Złącze gniazdo 2.54mm do podłączenia wyświetlacza OLED 0.96 cala.
  • Buzzer – może zostać wykorzystany np. jako dźwiękowe powiadomienie.
  • IRDA – dioda nadawcza IRLED do wysyłania podczerwienią komunikatów sterowania do wielu różnych urządzeń domowych.

Oprogramowanie ma bardzo bogate możliwości współpracy z serwerami typu Domoticz czy OpenHAB, obsługuje protokół MQTT (może być połączony z mqtt.ats.pl), a także pozwala na zdalne sterowanie innymi urządzeniami. Pozwala także na zrelizowanie prostej automatyki wyzwlanej przekroczeniem wartości (Regulator – level control).

Możliwe jest wgranie innych wersji systemu ESPEasy z obsługą innych peryferii. Można to zrobić poprzez stronę www w zakładce Tools/Update Firmware. Należy używać tylko firmware dla urządzenia ESP8266 z 4MB pamięci flash.

Informacje o systemie ESPEasy są dostępne na stronie https://github.com/letscontrolit/ESPEasy, razem z plikami firmware na https://github.com/letscontrolit/ESPEasy/releases.

Przykłady zastosowania

  • Pomiary środowiskowe (temperatura, wilgotność, smog, CO2, oświetlenie).
  • Pomiary napięcia 0-5V.
  • Monitorowanie stanu logicznego 0-1.
  • Wysyłanie pomiarów cyklicznie na serwer własny (Domoticz, OpenHAB i inne) lub do mqtt.ats.pl.
  • Kontrola urzadzeń za pomocą przekaźnika lub diody nadawczej IR.
  • Załączanie buzzera lub przekaźnika poprzez komendę http z innego urządzenia, np. Lan Kontrolera.
  • Prosta automatyka np. załączająca przekaźnik po przekroczeniu nastawy z czujnika.
  • Wysyłanie powiadomień mailem.
  • Podgląd aktualnych danych na wyświetlaczu.
  • Prosty pomiar odległości.
  • Obsługa czytników RFID.
  • i wiele innych…

Specyfikacja techniczna

Napięcie zasilania 5V
Pobór mocy max 1W
Przekaźnik max 3A/120VAC
Interfejs radiowy WiFi 2.4GHz 802.11bgn
Wymiary 72 x 40 x 3mm (bez uchwytu DIN)
Waga 42g

Do pobrania

Dokumenty