Addressable RGB Strips on ROBORio Using SPI

My idea for these LEDs is to use our distance info makes the LED strips change from one color to another through a gradient. I want to use a port on the ROBORio because I don’t want to bother with transferring data from the Rio to another device such as an arduino. Is it possible to drive addressable LEDs from a port on the RIO? I think I will have to use the VRM as the power supply at some point, but right now I am only trying to get the code and whatnot to work out, anyone have sample code or ideas?

Thanks in advance.

From what I can tell that is not what I am looking for in the slightest. I am trying to drive LEDs using data from the Rio without using an external device. I know that I could use an arduino, but there are a ton of ports on the Rio that I am certain can be used for my purpose.

Am I able to control the LEDs using data from the Rio on that?

Yes it uses a PWM port to change over 80 modes and 20 colors. Why re-invent the wheel, have a look at the manual.