ROS Resources: Documentation | Support | Discussion Forum | Service Status | Q&A

micro-ROS on embedded using Wi-Fi or other wireless to connect to ros2 node on laptop


Could it be possible to use microros, in a way that it will wirelessly be a available as a ros2 node?

For example the STM IOT discovery kit has:

  • Bluetooth® V4.1 module (SPBTLE-RF)
  • Sub-GHz (868 MHz or 915 MHz) low-power-programmable RF module (SPSGRF-868 or SPSGRF-915)
  • 802.11 b/g/n compliant Wi-Fi® module from Inventek Systems (ISM43362-M3G-L44)

Can we use any of these to have a ros node controlled by a laptop.

In the past, there are examples of socket based communication to ros over bare metal devices, for TM4C1294:

This uses the ethernet module on the tm4c1294 evaluation module, and not wifi, but never the less, it is socket based.

Best Regards,

Thanks for your question. However we ask that you please ask questions on following our support guidelines: Support - ROS Wiki

ROS Discourse is for news and general interest discussions. ROS Answers provides a Q&A site which can be filtered by tags to make sure the relevant people can find and/or answer the question, and not overload everyone with hundreds of posts.

@altineller Yes, we do support WiFi but not on the STM32L4 Discovery kit IoT. For the moment, we have WiFi only on the ESP32 and ESP32-S2, and we plan to support it someday soon on the Arduino Portenta H7.

For any further question, as suggested by @gbiggs, please contact us via ROS Answers or by Slack or opening an issue in one of our repos!