Internet Clock

By Iain MacDonald 2020-03-08•

A fun little mini-project during lockdown. In fact I started on a version 3 years ago using MQTT and Amazon AWS IoT but not much happened to it after I got basic functionality so I decided to start again.

This is based on the ESP8266 and is written in MicroPython. It uses five MAX7219 LED modules to display the time/date as well as temperature/barometric pressure read from a BME280 module. Being an internet connected clock it derives its time from an NTP server online and can be controlled from a simple Android app.

The code for the clock itself can be found on GitHub as well as the the control app which is written in Kotlin for a change.

« Tuen Ma Line Phase 1 Model Railway Plans »