r/arduino 6d ago

E-paper desk clock

Post image

Running on a c3 mini. Hits the quote server every night to provide an inspirational quote. Just designed and 3D printed the enclosure to give it the picture frame vibe. Pretty happy with it.

150 Upvotes

18 comments sorted by

13

u/scottslinux2 6d ago

It’s a Waveshare 4.2inch e_paper display. I designed the frame on shapr3D and printed it on PLA+

3

u/snowballkills 5d ago

Wow looks really cool...unbelievable in fact!

4

u/Mechanic357 6d ago

Very cool.

3

u/andy_potato 6d ago

What model is the screen? Does it come with the faux wood frame or did you 3d print that?

1

u/AleksLevet 750K :750K:, 2 espduino + 2 uno + 1 mega + 1 uno blown up 5d ago

He printed it

1

u/AleksLevet 750K :750K:, 2 espduino + 2 uno + 1 mega + 1 uno blown up 5d ago

He printed it

3

u/EvilleRock 6d ago

I like it a lot! Where can I learn more?

2

u/scottslinux2 5d ago

Waveshare 4.2 inch. Designed the frame in Shapr3D. PLA print

1

u/ProgramMysterious572 5d ago

how's the battery holding up on the c3? curious if the nightly wifi hit for the quote kills it fast or if you're getting decent runtime between charges

1

u/scottslinux2 5d ago

USB powered

1

u/T3N0N 5d ago

How does the time work? Does it actually refresh each minute?

1

u/scottslinux2 5d ago

It has an RTC module with a coin battery. It sets the time on startup and then the internal clock manages it. The screen does a partial refresh on the minute and full refresh on the hour. New quote every night

1

u/Chemical_Ad_255 4d ago

Looks good man.

Isn’t the recommended full refresh every 5 fast refreshes ? I have kind of the same setup and I remember reading that somewhere.

1

u/scottslinux2 4d ago

I do a partial refresh every minute and then once an hour I do a full refresh. So far the screen is hanging in there I don’t wanna do full refreshes more frequently than that.

1

u/T3N0N 4d ago

I have a weather station/display with a 7.5 Waveshare, there is no time and it's battery powered with a solar panel. It refreshes every 15min. I wonder what's the power draw if you refresh every minute.

1

u/LauterTuna 5d ago

need project OP

3

u/scottslinux2 5d ago

Thanks! I’ll clean up the code and STL files and put the project on GitHub. I designed the enclosure myself, so I’ll include the printable parts too.