№ 8366 В разделах: Electronics
ESP8266
Programming
от July 9th, 2017,
В подшивках: Displays, ESP8266, Smart Home, WifiManager
Использованы библиотеки:
Стойка для дисплея https://www.thingiverse.com/thing:1885559. Я печатал с шагом 0.4, это очень много и именно поэтому она выглядит как говно.
ВНИМАНИЕ! Источник данных XML завернут через мой собственный сервер и работает только для Томска. Разумеется, вы хотите получать данные для вашего собственного города, но бяка Яндекс не отдает данные по http. Вам придется завернуть траффик через ваш вебсервер (например, nginx как у меня), получать данные по https, а отдавать часикам уже по http. Если вам не влом, можете прикрутить ssl, но мне было влом и я сделал так. Если вам тоже вломы, то можно использовать https://openweathermap.org/api.
Исходный код https://git.blindage.org/21h/esp8266-ntp-clock-weather
Недавно я переделал проект под ESP-01 просто переопределив I2C выводы. К сожалению, как обычно дефайнами это не делается и поэтому пришлось поправить код библиотеки. Когда-нибудь у меня дойдут руки убрать всю эту лапшу и сделать красиво.
https://git.blindage.org/21h/esp8266-ntp-clock-weather
Обновлен корпус!
yandex termo case
yandex termo cover
Fortune cookie: Today's spam: Chhristian sex Rules For Intimacy
Leave a Reply