PI3B+ with Arduino and Hyperion LEDs


I’m trying to move over to OSMC from libreelec on an Odroid C2 but am having a few problems with getting Hyperion working.

I am running the LEDs through an Arduino box connected to USB.
All the config is done and it is using a modified version of the config from my Odroid.

The problem is whilst the LEDs work, they are randomly flickering flashing colours.

I thought it was due to the communication rate set (2,000,000) but I’ve changed the default baudrate by adding an “init_uart_clock=”
to config.txt, still doesn’t fix it though :frowning:

stty -F /dev/ttyUSB0 reveals its running at the right baud for the config … a bit stuck now any suggestions anyone?

If additional information is required please let me know.

I’d be MOST grateful for any help.