Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 01:41 02 Sep 2025 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : 64 WS2812s working in Cahoots.

Author Message
Bleep
Guru

Joined: 09/01/2022
Location: United Kingdom
Posts: 659
Posted: 11:37am 30 Jan 2023
Copy link to clipboard 
Print this post

I'm back from being blown off the cliffs in Cornwall and a bit of crafting in Okehampton, so I've modified an old piece of my Python code(which I hate and have never used b4, but Python had a WS2812 driver for the Pi) which was running on a Pi3 to run on the Picomite, driving 64 WS2812 leds in cahoots, with the PIO.

 

It tells the time in words and as scrolling text, colour changing as it goes, semi randomly, it throws up a pattern, just for a bit of added interest.
This is using the old PIO Write command, but works great, not the new DMA command, which is next on my list to do, along with a lot of tidying up, as this was originally thrown together in a language I've never used and don't like and now converted to MMBasic.
Video of the clock working, telling the time.
Video in test mode, where it runs through all of it's patterns.
You may need to stand back to see the scrolling text reasonably, there is only so much you can do with an 8x8 display. :-(

Regards, Kevin.
 
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025