боюсь через какое-то время появится сдвиг по времени
Правильно боитесь.
Я такое не делал, но немного думал про это.
Первое , что приходит в голову - максимально синхронизировать время. На одном ПК вывести в монитор что то и второй вывод сделать скажем через час. Т.е. используя delay(3600000); А далее для обоих лент вычислить реальную секунду, скажем 984 для одой 1003 для другой. Так можно минимизировать расхождение.
Использование внешних синхронизаторов. Тут есть некоторые ограничения. Например у NRF максимальная скорость 2мбит/сек, т.е. ~ 260 000 байт. При частоте обновления ленты 25 получается... хм, получается 3400 светодиодв, оказывается вполне прилично! (что ж я раньше то не считал?) .
Т.е. теоретически можно на одном устройстве создать массив данных и отправить его на вторую ленту (если отправлять на 2 ленты нужно в 2 раза больше времени и вероятность ошибки тоже повысится). При этом нужно будет только синхронизировать вызов команд отображения - на ведущей ленте настроить задержку. Но могут быть ошибки передачи и пропуски данных. С этим придется бороться. На 2мбит работает автоподтверждение приема, и если оно не будет получено - то надо повторять весь пакет. Тут уже надо придумывать протокол передачи , или найти подходящую настройку. Можно снизить скорость передачи данных до 1мбит - все равно должно хватить.
Да, NRF совсем без антенны работать не будет. Видимо имеется ввиду антенна на самой плате. Так вот дальность у них сильно ограничена.
Есть еще вариант требующих нестандартных усилий в качестве программиста: для каждого из эффектов придумать функцию, которая по уникальному номеру кадра будет считать цвет всех светодиодов. Такое очень просто реализуется для радуги, но как такое реализовать для эффектов со случайной генерацией цветов или шумов я не знаю. Но зато синхронизация идет отправкой буквально одного числа.
Так что самое простой получается передавать весь массив данных.
Начните с того, что подключите и соедините 2 модуля NRF и посмотрите как один передает данные другому. По возможности на максимальных предполагаемых расстояниях.