Internet Clock
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.
![](https://i0.wp.com/ijmacd.com/blog/wp-content/uploads/2020/06/IMG_20200606_164633-scaled.jpg?fit=800%2C600&ssl=1)
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.
![](https://i2.wp.com/ijmacd.com/blog/wp-content/uploads/2020/06/Screenshot_InternetClockControl_20200606-171147.png?fit=508%2C1024&ssl=1)
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
Comments