Live data from Hacker News

How to build a circular LCD clock

blinry.org

51–60 of 73 posts

Re: How to build a circular LCD clock

#51
post #44

It's cool I like it, but seems a little overkill on the HW. no matter. One thing though, how is the screen 1080px1080 ? Is it a 1080p square, with the visible pixles a circle cut out of that ? I doubt it's a non rectilinear pixel grid. i guess it's x y coords, rather than cartesian ?

I doubt it's polar if that's what you mean.

yes i meant polar coords

Re: How to build a circular LCD clock

#52
post #30

Author here! :) This article is me sharing something that made me really happy, wanting to show others how they can do the same. I see some comments pointing out that the clock wouldn't need to run in the browser. I picked this option to make it simple for folks around me to quickly prototype their own clock faces. This isn't supposed to be the cheapest or most efficient implementation, either; feel free to build you…

Impressive cable lacing. Nobody talked about that yet.

Re: How to build a circular LCD clock

#53
post #17

> The Pi 3B+ seems just enough to render some simple animations. > I think a Pi 4 might be a good sweet spot between processing power and price, I know this isn't exactly a serious product and more of a gadget/gimmick but man we are off by a factor of like 3-4 here :D

This. I've recently been porting my ECS-based 3d game/app engine for my 256MB Raspi Zero AND ESP32-S3, so reading that you need gigabytes to comfortably render a clock appears just ... stupid.

Re: How to build a circular LCD clock

#54
post #23

Earlier quoted context omitted.

If they didn’t use an entire browser to render the clock face this seems like it could be an Arduino/ESP32-esque project.

Driving HDMI is way harder then you would guess; extremely fast timing to hit. A naive framebuffer alone won't fit in RAM, whilst not strictly needed it would make it a hard challenge.

[deleted]

Re: How to build a circular LCD clock

#55
A 256MB Raspi Zero can comfortably drive a HDMI-connected display at 1080p60, and not even drop frames when rendering textured+shaded 3d if you just reasonably account for overdraw.

Drawing something as simple as this with a browser is peak overkill. If the watch had a unreal-like PBR graphics diorama for example, gigabytes would at least be argued for.

Re: How to build a circular LCD clock

#56
post #29
post #15

Maybe you'll love my minimalist clock design https://euclid.tulv.in/

Nice, is there a physical clock that works this way?

I have a physical clock that sort of works that way. It's different from a flip clock. It has these sort of 10 sided dice with numeric faces that rotate each minute. But no, the minute hand doesn't take a full minute to rotate the digit. Instead, after a minute it slowly rotates to the next number. After 10 minutes, the 10s column rotates with the 1s column, then the hours column after an hour.

Now I'll have to dig it out of storage.

Re: How to build a circular LCD clock

#57

I am currently building a project ( http://www.screenwall.app ) that tries to reuse old phones and tablets (that some people have in the drawer unused) as widget displays. Seeing such cool widgets always tempt me to buy it, although I know that my old Samsung A6 is perfectly capable for such things as well. :D

FWIW your link comes up as a blank black page on Firefox/Linux.

Re: How to build a circular LCD clock

#58
post #30

Author here! :) This article is me sharing something that made me really happy, wanting to show others how they can do the same. I see some comments pointing out that the clock wouldn't need to run in the browser. I picked this option to make it simple for folks around me to quickly prototype their own clock faces. This isn't supposed to be the cheapest or most efficient implementation, either; feel free to build you…

Can it display the time on a set of scrollbars? :)

Re: How to build a circular LCD clock

#59
post #23

Earlier quoted context omitted.

If they didn’t use an entire browser to render the clock face this seems like it could be an Arduino/ESP32-esque project.

Driving HDMI is way harder then you would guess; extremely fast timing to hit. A naive framebuffer alone won't fit in RAM, whilst not strictly needed it would make it a hard challenge.

An FPGA project then! Which reminds me, I should really try some...

Re: How to build a circular LCD clock

#60
post #59
post #23

Earlier quoted context omitted.

Driving HDMI is way harder then you would guess; extremely fast timing to hit. A naive framebuffer alone won't fit in RAM, whilst not strictly needed it would make it a hard challenge.

An FPGA project then! Which reminds me, I should really try some...

Yes a very fun FPGA project; but you will end up more expensive and more power hungry then a Pi Zero W which is more or less perfect for this use-case.
Post reply on HN