Я думаю многим известна эта библиотека
http://wiki.ros.org/rosserial_arduino/
У меня с ней такая проблема: у меня Arduino Due, а Ubuntu работает в virtualbox
Так вот при попытке залить любой скетч на разных этапах заливка прерывается и всплывает ошибка sam-ba operation failed
я так понимаю, что это из-за некачественной маршрутизации USB в virtualbox, потому что при заливке скетча через windows таких ошибок нет и заливка проходит отлично
Соответственно вопрос: как использовать библиотеку rosserial_arduino в windows?
Если просто вставить библиотеку в папку с библиотеками, то при компиляции в windows возникает ошибка
C:\Users\Media\Documents\Arduino\libraries\ros_lib/ros.h:38:29: fatal error: ros/node_handle.h: No such file or director
то есть я так понимаю, что нужны еще какие-то файлы от ros, но вопрос какие?
есть конечно вариант компилировать в ubuntu а заливать через windows - но это тот еще гемор