ROSMicroPy

ROSMicroPy example Python code

Twisted Example

TwistedPublisher and TwistedSubscriber are parallel examples of the int32-publisher and int32-subscriber that are include with MicroROS except that the Type used is a Geometry:Twist message to provide a more complex type to test.

ESP32 Maqueen Battle Bots

This project consists of MicroROS running on an ESP32 and ROS2 Agent running on a Host computer.

The ESP32 based Turtle bot consists of off the shelf parts, the Maqueen Turtle bot from DFRobot

the MBits ESP32, a MicroBit form factor ESP32 board, you will need two of these

  

and the Joystick Controller

JoystickBit

Note: on the Joystick controller, P0 needs to be jumped to P9. P0 is an ADC on ADC Block2 which is not usable when Wifi is enabled. P9 is on ADC1

This Micro:bit extension board makes that easier

MicroBit Extension Board

Links

MBits Wiki

Code for the Turtle Bot

Code for the Joystick V2