Rosanswers logo

In this momment I only know a cpp API for Arduino/AVR. Do you know other existing cases?

It is planned to support more microcontrollers?

Originally posted by Pablo Iñigo Blasco on ROS Answers with karma: 2982 on 2013-01-17

Post score: 0


1 Answer 1


Rosanswers logo

rosserial is not tied explicitly to Arduino/AVR, but is instead a serial protocol that could be used with any embedded-scale device.

I believe that it was intended to be easily portable to embedded devices with a C++ compiler.

Something else that may be of interest to you is rosserial_embeddedlinux, which uses the same rosserial protocol to communicate with embedded linux devices. The author writes:

This package contains embedded-linux-specific extensions required to run rosserial on a small embedded linux system such as the VEXPro controller, Chumby alarm clock, WRT54GL router, Raspberry Pi, or many similar devices.

If you are interested in contributing to the longer-term embedded device goals of the ROS community, I encourage you to check out the ROS Embedded SIG.

Originally posted by mjcarroll with karma: 6414 on 2013-01-17

This answer was ACCEPTED on the original site

Post score: 2

Original comments

Comment by Pablo Iñigo Blasco on 2013-01-17:
Thanks. Pretty cool. Specially this is what I was looking for. That stack doc has changed substantialy since I last visited it.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.