Проверку не помешало бы сделать под "чистым ассемблером" на наиболее примитивном уровне, а не на ардуине под чужой библиотекой. Нашиша Вам тот "удаленный порт" понадобился? Неужели нельзя взять простенькую тиньку2313, написать для нее прожку и гонять данные/команды по UART? или тот же SPI?