Warning: Undefined array key 1 in /var/www/html/blog/wp-includes/class-wp-query.php on line 3448

Internet Clock

By Iain MacDonald 2020-03-07•

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 https://github.com/IJMacD/Internet-Clock as well as the the control app which is written in Kotlin for a change. https://github.com/IJMacD/InternetClockControl

« Tuen Ma Line Phase 1 Model Railway Plans »

Comments