Greeting!
Any useful help would be greatly appreciated! https://ardupilot.org/copter/docs/common-serial-led-neopixel.html
Based on the link, I’m trying to get a Neopixel 8x8 board connected to Servo5 to work (Pixhawk 6C, firmware: ardupilot), I only want one color at a time, nothing complicated.
You’ll need a Lua script to do any significant customization of LED color or light pattern, but if you wanted to control them with an otherwise unused RC channel, you could write that into the Lua script and then send RC overrides with Python from the GCS (or poll an unused servo output for its value in Lua and use set servo, as in your example).
There are probably more elegant solutions within MavLink (especially given the new MavLink bindings in Lua), but those come to mind as easiest to comprehend and implement.