forked from micro-ROS/micro_ros_arduino
-
Notifications
You must be signed in to change notification settings - Fork 1
Arduino Zero
Darko Lukić edited this page Dec 28, 2020
·
3 revisions
Compile uROS library
git clone -b feature-arduino-due https://github.com/lukicdarkoo/micro_ros_arduino.git $HOME/Arduino/libraries/micro_ros_arduino
cd $HOME/Arduino/libraries/micro_ros_arduino
docker build extras/library_generation/ --file extras/library_generation/Dockerfile --tag micro_ros_arduino_builder
docker run -it --rm -v $(pwd):/arduino_project micro_ros_arduino_builder -pcortex_m0
Prepare Arduino
arduino-cli core update-index
arduino-cli core install arduino:samd
Compile and upload the Arduino project
arduino-cli compile --upload --port=/dev/ttyACM0 -b arduino:samd:arduino_zero_native $LIB_DIST/examples/micro-ros_publisher/micro-ros_publisher.ino
Run uROS Agent
docker run -it --rm -v /dev:/dev --privileged --net=host microros/micro-ros-agent:foxy serial --dev /dev/ttyACM0 -b 115200