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.
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
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