RGB Matrix animated clock

What are you developing?
Post Reply
castortiu
Posts: 59
Joined: Tue Nov 07, 2017 8:34 am
Location: Seattle, WA

RGB Matrix animated clock

Post by castortiu » Wed Jan 17, 2018 5:52 am

This is my current baby project that I have been working for several months now on my spare time, it is a RGB Matrix clock that runs animations while display the hour, also has WiFi, presence and temperature sensor, buzzer, IR controlled and other features as integration with Internet assistants.

Currently still working on the core of the code and software on the PC to create the fonts, animations, etc, so the content itself still is very basic (pinball animations so far), I’ll create rich content once I have finished with the hardware.

In the picture I shows the second version of the PCB so there are several jumps cables and hot fixes and also used the development boards of the ESP8266 and STM32F103C8T6 for now, once the hardware is done and OTA is coded and rock solid I’ll use the MCU themselves on the PCB.

Short video of what it does
https://www.youtube.com/watch?v=U3fXaAT ... e=youtu.be
Attachments
20180116_213744.jpg
20180116_213744.jpg (246.25 KiB) Viewed 259 times

fpiSTM
Posts: 316
Joined: Fri Sep 16, 2016 12:33 pm
Location: Le Mans, France

Re: RGB Matrix animated clock

Post by fpiSTM » Wed Jan 17, 2018 6:52 am

Very nice project.
Congratulations

User avatar
zoomx
Posts: 567
Joined: Mon Apr 27, 2015 2:28 pm
Location: Mt.Etna, Italy

Re: RGB Matrix animated clock

Post by zoomx » Wed Jan 17, 2018 6:56 am

Impressive video! If this content is "very basic" I can't imagine what wold be a normal content!

castortiu
Posts: 59
Joined: Tue Nov 07, 2017 8:34 am
Location: Seattle, WA

Re: RGB Matrix animated clock

Post by castortiu » Wed Jan 17, 2018 7:11 am

Thanks!!,

Well, I bet the animations took a while to be created by the pinball content designers, however I recorded and "borrowed" some segments, tweaked and create transparency mask for them, pinball animations are monochromatic and limited in the name of tones and frames per second, here I'm refreshing the display at 270Hz, it is RGB and have 16 tones per color, trying to raise it to 32. So the potential in the hardware is there, since I offload all the rendering to the blue pill and use the ESP8266 to blend the data content which still have a huge number of cycles to use, I'll be getting a friend's help to create rich animations too.

stevestrong
Posts: 2063
Joined: Mon Oct 19, 2015 12:06 am
Location: Munich, Germany
Contact:

Re: RGB Matrix animated clock

Post by stevestrong » Wed Jan 17, 2018 7:59 am

Very cool!

castortiu
Posts: 59
Joined: Tue Nov 07, 2017 8:34 am
Location: Seattle, WA

Re: RGB Matrix animated clock

Post by castortiu » Wed Jan 17, 2018 7:15 pm

Thank you Steve, I could not have it done without your help on the DMA Slave SPI.

Post Reply