forked from micro-ROS/micro_ros_arduino
-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Darko Lukić edited this page Nov 15, 2020
·
3 revisions
Compile uROS library:
export LIB_DIST=$HOME/Arduino/libraries/micro_ros_arduino
git clone -b feature-arduino-due https://github.com/lukicdarkoo/micro_ros_arduino.git $LIB_DIST
docker build ${LIB_DIST}/extras/library_generation/ --file $LIB_DIST/extras/library_generation/Dockerfile --tag micro_ros_arduino_builder
docker run -it --rm -v $LIB_DIST:/arduino_project micro_ros_arduino_builder -pcortex-m3
Compile and upload the Arduino project:
arduino-cli compile --upload --port=/dev/ttyACM0 -b arduino:sam:arduino_due_x $LIB_DIST/examples/micro-ros_publisher/micro-ros_publisher.ino
docker run -it --rm -v /dev:/dev --privileged --net=host microros/micro-ros-agent:foxy serial --dev /dev/ttyACM0 -b 115200