Skip to content

Mehmet-Emre-Dogan/smartDotMatrix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

smartDotMatrix

Multi-purpose dot matrix device

Video

Abstract

8x8x4 ESP8266 powered MAX72xx dot-matrix smart clock. Controllable with web interface via LAN and infrared remote controller.

Modes

  • Clock
  • Chronometer
  • Calendar
  • Thermometer [indoor]
  • Humidometer [indoor]
  • Weather forecast with sunrise-sunset times (needs an Internet connection and a dedicated server to run python codes in the "automationCode" folder)
  • Thermometer [outdoor] (needs an Internet connection and a dedicated server to run python codes in the "automationCode" folder)
  • Display rate of common currencies (needs an Internet connection and a dedicated server to run python codes in the "automationCode" folder)
  • Display user-defined text message

Features

  • Night mode with adjustable schedule (turn off display)
  • External EEPROM to save preferences
  • Auto-restart every 10 day
  • OTA compatibility for software updates
  • Infrared remote controller
  • Web interface

Disclaimer & Apology Message

The base code is from before I realized writing readable code is essential. Therefore, it is a bit unreadable. Sorry for that.

Some pictures

References

--> External EEPROM reading-writing functions:

--> Webpage UI designs:

About

Multi-purpose dot matrix device

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published