You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A Reddit user asked me about the status of hacks I made to the EleksTube IPS clock. Here is my reply:
I can see why it looks fragmented, because it is. :-) I got the ball rolling with the original post. u/Smitty (with u/RedNax67) figured out the hardware. His repository and firmware download give you the original EleksTube IPS features with enhancements around getting Network Time Protocol (NTP) time. His code gives developers a well designed library of classes to build apps for the EleksTube IPS hardware.
I see myself as one of those application developers. My repository ads JPEG image support, a Web interface for setup and control, a fun Photo Booth app, and a slide show app. The Photo Booth uses the WebRTC APIs in browsers to capture live images and display them on the EleksTube.
I built the apps on EleksTube IPS to give me reference code and specs for Reflections. Reflections is my passion project. It is a connected wrist watch to play videos of my children on my wrist. EleksTube IPS uses similar tech to Reflections: ESP32, TFT displays, WS2812 hardware and Arduino IDE software infrastructure. Reflections goes further by adding gigabytes of storage, plays images and video, provides a Web interface for authoring shows and media for display on the watch, has GPS/compass/accelerometer, gesture sensing, and haptic feedback.
Part of the fragmentation comes from EleksMaker. They don't seem interested in enhancements, nor opening their APIs. Over the past 3 months clones of the IPS model appeared for sale that change the hardware.
I'm delighted at how far we've all taken the EleksTube IPS. The firmware we delivered isn't noob friendly and yet it all works. I think of it as an invitation to develop some coding skills for a bit of fun that sits on your real desktop.
-Frank
For reference:
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
A Reddit user asked me about the status of hacks I made to the EleksTube IPS clock. Here is my reply:
I can see why it looks fragmented, because it is. :-) I got the ball rolling with the original post. u/Smitty (with u/RedNax67) figured out the hardware. His repository and firmware download give you the original EleksTube IPS features with enhancements around getting Network Time Protocol (NTP) time. His code gives developers a well designed library of classes to build apps for the EleksTube IPS hardware.
I see myself as one of those application developers. My repository ads JPEG image support, a Web interface for setup and control, a fun Photo Booth app, and a slide show app. The Photo Booth uses the WebRTC APIs in browsers to capture live images and display them on the EleksTube.
I built the apps on EleksTube IPS to give me reference code and specs for Reflections. Reflections is my passion project. It is a connected wrist watch to play videos of my children on my wrist. EleksTube IPS uses similar tech to Reflections: ESP32, TFT displays, WS2812 hardware and Arduino IDE software infrastructure. Reflections goes further by adding gigabytes of storage, plays images and video, provides a Web interface for authoring shows and media for display on the watch, has GPS/compass/accelerometer, gesture sensing, and haptic feedback.
Part of the fragmentation comes from EleksMaker. They don't seem interested in enhancements, nor opening their APIs. Over the past 3 months clones of the IPS model appeared for sale that change the hardware.
I'm delighted at how far we've all taken the EleksTube IPS. The firmware we delivered isn't noob friendly and yet it all works. I think of it as an invitation to develop some coding skills for a bit of fun that sits on your real desktop.
-Frank
For reference:
My repository is here: https://github.com/frankcohen/EleksTubeIPSHack
u/smitth repository is here: https://github.com/SmittyHalibut/EleksTubeHAX
And u/mister-at/ repository is here: https://github.com/andrei-tatar/wifi-clock
Beta Was this translation helpful? Give feedback.
All reactions