Skip to content

ESP8266-based touchscreen clock and light controller with WiFi

License

Notifications You must be signed in to change notification settings

spapadim/ESPClock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESP Clock

Touchscreen clock and light controller with WiFi

ESPClock video

This was a week-long hack, to build a simple touchscreen clock, with the following features:

  • Graphical UI with touch (no buttons)
  • Clock synchronization over NTP
  • Ability to control WiFi-connected LED lamps
  • Web-based configuration UI

This project was partly inspired by the Chumby (remember that?) and by our old X10 light controller (remember those!?). Current iteration's cost is probably comparable to a used Chumby (which also has a lot more features), but it's more fun this way. :) However, the cost could be taken down to ~$10.

Dependencies

Also, for flashing fonts, you will need the original DigoleSerial library (haven't tested/ported the font upload stuff in my rewrite) and, if you want to substitute your own fonts, the font conversion tools from u8glib/ucglib.

BOM

  • Sparkfun Thing
  • Digole 2.4" IPS display (in UART mode, with wire soldered to reset pad)
  • 500mAh LiPo (optional, but recommended)
  • Depending how fancy you want to get with print finishing: XTC-3D resin and/or Bondo putty, spray paint and primer

More details can be found in the making-of post.

About

ESP8266-based touchscreen clock and light controller with WiFi

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published