ESP8266 Weather Station
Метеостанция на ESP8266 с выводом данных о погоде на OLED-дисплей через OpenWeatherMap
Установка
Последняя опубликованная версия- Скачайте архив — реестр отдает его уже проверенным.
- В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
- Укажите скачанный файл — библиотека появится в списке доступных.
SHA-256:e3b8d537ad95466a9c938879e134138d687a13cc9cc6e06cd473ea1a3fe7a8c1ESP8266_Weather_Station-2.3.0-e3b8d537.zipОписание
Полнофункциональная метеостанция на базе ESP8266 с поддержкой OLED-дисплея 0.96". Библиотека берёт данные о погоде из OpenWeatherMap через интернет и выводит их на экран — достаточно загрузить скетч, указать свой API ключ, WiFi-доступ и координаты города. Основная поддержка ориентирована на NodeMCU V2, но подойдёт и для других плат на базе ESP8266. В комплект входят модули для синхронизации времени (TimeClient и NTP Client) и REST-клиент для работы с OpenWeatherMap. Требует установки двух дополнительных библиотек: JSON Streaming Parser и OLED Driver для SSD1306 версии 3.0.0 и выше. Это один из основных проектов ThingPulse с обещанием постоянной поддержки и обновлений.