ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | Q&A
Ask Your Question

micro-ROS on ESP32

asked 2021-05-30 23:53:37 -0600

ealkhteeb gravatar image


I want ESP32 in my application where I have multiple robots and each robot has ESP32, sensors, and actuators. I want to send the sensors data of each robot to ROS2 main node that does the calculation and sends back the actuator commands to each robot.

I installed micro-ROS I followed this tutorial First micro-ROS Application on FreeRTOS. I built and flashed the firmware on ESP32 and tried the ping-pong example and everything is working fine.

Now, how can I continue from here? where do I write my own script that needs to be flashed into the ESP? usually I use Arduino IDE to write scripts for micro-controllers?

I appreciate any directions and help.


edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2021-06-02 03:13:53 -0600

Pablogs gravatar image

Hello! The best option for using micro-ROS on an ESP32 is to use the micro-ROS component for ESP-IDF. This lets you use the official ESP32 programming environment and add micro-ROS to your solution.

Please if you find any problem, open an issue in the repo!

Thanks for using micro-ROS!

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2021-05-30 23:53:37 -0600

Seen: 419 times

Last updated: Jun 02 '21