Tetris Clock using an LED Matrix and an ESP32 (without RTC)
Brian Lough
LED Matrix display, Failing Tetris blocks and a clock that automatically adjusts for DST, what's not to like!
In this video we take a look at building a WiFi Tetris clock, where the clock digits are drawn using falling tetris blocks. This project is being powered by Unexpected Maker's TinyPICO!
Check out the Crowd Supply campaign for the TinyPICO here: https://www.crowdsupply.com/unexpected-maker/tinypico (End date is the 20th of June, I think)
Featured Hardware:
RGB LED Matrix 64 x 32 P3 (The one I'm using)
- Amazon.co.uk* https://amzn.to/2zLeqzl
- Amazon.com* - Sold out and equivalent has bad reviews
- Aliexpress* http://s.click.aliexpress.com/e/EMvjy3z
TinyPICO: https://www.crowdsupply.com/unexpected-maker/tinypico
ESP32 Mini* (The generic ESP32 board I'm working on will be based on this): http://s.click.aliexpress.com/e/cozT6Vx6
5v 8A laptop style PSU
- Aliexpress* http://s.click.aliexpress.com/e/vzJ2rnE
- Amazon.co.uk* https://amzn.to/2JBauB2
- Amazon.com* https://amzn.to/2Jl93qL
TinyPICO Matrix Shield: https://www.tindie.com/products/brianlough/tinypico-matrix-shield/
D1 Mini Matrix Shield (Although not super useful for this project!): https://www.tindie.com/products/brianlough/d1-mini-matrix-shield/
Female-Female 20CM Dupont cable*: http://s.click.aliexpress.com/e/eu3j2j6
10pcs 2.1mm Adapters (both sockets and plugs)*: http://s.click.aliexpress.com/e/UbMvnmQ
Code Links:
WiFi Tetris Clock Sketch (also contains the wiring Diagrams): https://github.com/witnessmenow/WiFi-Tetris-Clock
Tetris Animation Library: https://github.com/toblum/TetrisAnimation
3D printed parts:
Modified P3 panel stands: https://www.thingiverse.com/thing:3663720
My Other Platforms:
Twitter (Most active): @witnessmenow - https://twitter.com/witnessmenow Instagram - https://www.instagram.com/brian_lough/ Instructables: witnessmenow - https://www.instructables.com/member/witnessmenow/
Support the Channel:
If you would like to support the channel, here are some ways you can.
1 - Like and comment on the videos - I really like hearing from you and apparently it helps!
2 - Share my videos - If you know somewhere that might be interested in my channel, please share it!
3 - "Ring that bell" - I know it's cheesy, but it really is the best way to get notified when I have new videos if you want to see them. Without it, it's up to YouTube to decide if it will surface one of my videos to you, whether your subscribed or not ... https://www.youtube.com/watch?v=ey2mjZ-UQNM
72850254 Bytes