Skip to content

Replacement controller and firmware for the EleksTube clock

License

Notifications You must be signed in to change notification settings

merashallan/EleksTubeClock

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EleksTubeClock

The EleksTube clock from Kickstarter brings RGB addressable LEDs in a Nixie tube format powered by a USB source. This project replaces the controller that comes with the clock with an ESP8266 that syncs the time to an NTP time source over wifi, and includes a small webserver for configuration.

For the clock to work it needs to be configued to connect to a WiFi hotspot. Once the device has an IP address there are a number of settings which are configured via a few web pages accessible on the device. Such as 12 or 24 mode, top of hour effect, etc.. The device also sync the current time from the internet and option the timezone (or the timezone can be manually set).

Some videos:

Video Description
Top Of Hour Default Top Of Hour Effect. Highlight appears, holds for 2 seconds, then Blends Out.
Periodic Date Optional periodic display of the date. This example shows the Cross Fade effect with hold set to 3.
Popup URL Sends a request to the clock to dipslay a popup. In this case '123456' which a Blend In Out effect.
BlendInOut Another video of the above blend in out effect.
Power on Power on sequence. Clock is already configured for local WiFi access.



Some Images:

Image Description
Mounted The EleksTube controller removed and ESP8266 mounted to the base of the EleksTube case. Here's the back.
Connector The female end of the 1.25mm plug. Notice the order of the colors. The +5 V is the pin closest to the back side of the clock.
Console Somce misc commands available on the serial console.
Settings Root web page containing links to the common settings.
More Settings More settings.
Clock Settings Example settings page.
Date Settings Example of date settings page.
Color Picker Setting the color of the periodic date effect. Embeded cotnrol from Taufik.



Effect types:

Effect Description
Disabled Action/opertion not displayed.
Appear Color/values appear and disappear without any transition effect.
Cross Fade Show the color/values using a fade to/from black transistions. example
Blend In Out Blend to/from color/values. example
Appear Blend Out Color/values appear and then blend out.
Flash Color/values flash (1 to 15 times)

About

Replacement controller and firmware for the EleksTube clock

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 99.4%
  • C 0.6%