Тёмный
KulpLights
KulpLights
KulpLights
Подписаться
KulpLights is the premier manufacturer of FPP based controllers for LED Pixel lights. This channel provides introductory videos, explanations, tutorials, etc... for using FPP, xLights, and KulpLights controllers.
FPP Plugins and Scripts - VCS 2024
51:33
2 месяца назад
Servo Updates - August 2024
25:56
2 месяца назад
Updates To Servo Effect for 2024.12
12:56
4 месяца назад
Introducing the K2-Pi0 and K2-Pi-Servo
12:10
4 месяца назад
Комментарии
@CobabeCreative
@CobabeCreative 7 дней назад
Will Fpp auto recognize the K2-Pi servo has been added? I am running 8.2, in the initial setup I see a drop down for cape/hat but don't see an option for the k2-pi. I haven't installed the k2 yet as it is currently in transit. just trying to get set up for when it arrives.
@Newtron2000
@Newtron2000 Месяц назад
Thats handy my screw connectors always seem to get loose each year and have to check them all every season!
@emil1794
@emil1794 2 месяца назад
Awesome work💪
@puppy7505
@puppy7505 2 месяца назад
Got my K2-Pi Servo! Nice to meet you at the Southwest Mini.
@Chucka1463
@Chucka1463 4 месяца назад
Ok, so I got the controller. Thanks for the fast shipment. However, in xLights 2024.11 there's no model number K2-PiO under Kupl Lights. What should I do next?
@kulplights
@kulplights 4 месяца назад
At this point, you would need to use one of the xLights nightlies or test flight. They will be added in .12.
@cschill0
@cschill0 4 месяца назад
Dan, thanks for sharing. These look great. One thing I am would like to learn more about is how the Pi0 supports the pwm timing needed by ws2811. I don't know much about RTOS, etc... but I know the beagle handles this by making use of PRU. Just curious how this works on a Pi...
@kulplights
@kulplights 4 месяца назад
There are several ways that the Pi's can drive ws281x pixels. The "historical" method that FPP uses (and doesn't require a license for other cape vendors) is via the github.com/jgarff/rpi_ws281x library. It uses DMA channels to accurately send data to the PWM hardware of the Pi to handle the output. It works well, but is limited to two strings. It also consumes the PWM hardware which is also used for sound on the Pi so using it disables the onboard sound. There was another project that uses the Pi's secondary memory interface to generate the signals (github.com/psy0rz/rpi-ws281x-smi) which allows up to 16 strings and retain sound. We started looking into this, but then ended up going with a different option which uses the Hardware GPU. The Hat's mimic an LCD display on framebuffer 2 and by controlling the refresh rate and resolution of the fake LCD display, we get the timing we need. This allows 24strings.
@cschill0
@cschill0 4 месяца назад
Thanks for the great explanation Dan! I'll read up on the lib you sent and try to learn more about the DMA approach. Sounds cool.