Search models, users, collections, and posts

WS2812b digital pixel clock ESP8266 (ESPHome)

Print Profile(1)

All
P1S
X1 Carbon
X1
P1P
H2D
A1
X1E
H2D Pro
H2S
P2S
H2C
X2D
A2L

0.2mm layer, 2 walls, 7% infill
0.2mm layer, 2 walls, 7% infill
6.6 h
3 plates

Open in Bambu Studio
Boost
69
230
10
5
127
19
Released 

Description

The clock is based on WS22812b addressable LED strip and WEMOS-D1 mini (ESP-12F) board. In my case it is running the ESPHome software in combination with Home Assistant (see link below). Fusion 360 files are also available.

To get result like on the photo, I used to insert filament change g-code after 1mm printing of “clock screen” part and switched from white to black PLA.

Assembly and demonstration: 
Youtube

Instructions and source code: 
GitHub

 

Comment & Rating (10)

(0/1000)

I finally got it working. I had to redraw a bit because only strips with 96 LEDs per meter were available. But it looks fantastic. Thank you very much.
designer
1
Reply
Can I ask you to post a model with 96 LEDs/1m?
1
Reply
Can you post your version?
1
Reply
can u post it?
0
Reply
Looks amazing! I was thinking about adding the seconds aswell for a gym.. do you think that'd be super hard for a noobie?
The designer has replied
0
Reply
Hey, thanks for the interest. It is totally possible if you can understand the code that i have written and follow the logic. You need to change the digitCount from 4 to 6 and extend the code with some "time.second" values everywhere you see the "time.hour" and "time.minute" used. You will also need to define the coordinates for the two extra digits and semicolon. CAD will definitely need some extensive rework aswell. If you are interested in learning, you can totally do this.
1
Reply
Replying to @r0st :
Hey, thank you so much! I'll definitely look into it.
0
Reply
Replying to @dakups1 :
Yeah, good luck with your project
1
Reply
thx
The designer has replied
designer
1
Reply
It looks awesome in pure white! Thanks for boost!
0
Reply
No more