Цитата(SergeyIv1 @ Jan 20 2017, 07:20)

Может быть надо что-то изменить в трассировке? Как правильнее взаимно расположить чувствительные датчики, каналы от них и контроллеры шаговых двигателей?
На схеме верхней платы показаны датчики по I2C, которых на плате нет.
Что за датчики? Гироскопы-акселерометры?
Дело скорее всего в подвисаниях I2C.
Вставьте для начала резисторы в I2C между верхней и нижней платами, должно все исправиться.
Но возможно и чисто программный баг. Программу пишите сами?
Трассировка тут имеет наименьшее значение.
Ардуинки сами по себе хорошо страссированы и микроконтроллеры у них достоточно непробиваемые.