Time to design some Christmas decorations made from WS2812B (NeoPixel) LED strips and PIC microcontrollers. They will be designed to be plugged into any available powerbank.
Good morning all…
Youtuber, shed dweller, solar charge controller aficionado
This site uses Akismet to reduce spam. Learn how your comment data is processed.
hi can you send me the program code for this
How to freely change colors (for instance by using a remote control)?
In the strip subroutine I think you need to change the "movlw 0x20" to "movlw21" to get it to light up the last neo-pixel on the right because the "decfsz pixel_count,f" will skip the next loop after 0x19 (31) times instead of 0x20 (32) times as you're starting out with 0x20 (32).
I must admit it's been a long time since I've done any assembly coding so I may be wrong here. 🙂
Thanks for sharing this and explaining the logic in your led lightsaber programme.
I really need PIC tutorials, I already know so much Arduino (5 years) and now I want to start PIC. Anyone have recommendations?
Thanks for taking the time and trouble to explain every step clearly, Julian. It now begins to make sense, and I appreciate the style. More of the same, please!
Munge, there's nothing like a good munge! 😉
Jules giving us the finger again. :p
I don't know why everyone seems to think the lights were annoying. I have ADD and I was perfectly capable of focusing on Julian and not the lights. Some of you are easily annoyed. Great video Julian.
Hello,write on YT Atnel Magic Led. Everything about ws 2812b. Im recommend.
Can you not use decimal numbers in PIC assembly? Seems really unnecessary to have to write 0x20 when you mean 32.
Stupid question – how are you powering it? Meaning what amperage are you drawing via the WS2812B? Cheers!
Unnecessarily shining bright lights and flashing lights directly into the camera is really annoying and hard to watch
You can get SMD ZIF sockets for a reasonable price on eBay if you wanted to solder the circuit directly to the pins of the PIC rather than mounting it on a circuit board. Program using the ZIF socket, then solder in place dead-bug style. The key words I used to find them on eBay were SOIC ZIF.
My ASM turns into spaghetti…