# Robot Santa (MicroROS Raspberry PI Pico)

**URL:** <https://discourse.openrobotics.org/t/robot-santa-microros-raspberry-pi-pico/35119>\
**Category:** Projects\
**Tags:** ros2, micro-ros, humble\
**Created:** [December 16, 2023, 6:13pm UTC](https://discourse.openrobotics.org/t/robot-santa-microros-raspberry-pi-pico/35119 "2023-12-16T18:13:03Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Jon\_Durrant](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/jon_durrant/32/20091_2.png) [@Jon\_Durrant](https://discourse.openrobotics.org/u/Jon_Durrant)\
**Post date:** [December 16, 2023, 6:13pm UTC](https://discourse.openrobotics.org/t/robot-santa-microros-raspberry-pi-pico/35119/1 "2023-12-16T18:13:04Z")

</div>

I wanted a fun Christmas project and to reuse concepts I had learnt about ROS2 and MicroROS with the Raspberry Pi Pico. So this is a simple Robot Head that detects faces and moves towards them.

The Robot hardware is just a couple of MG996 Servos providing pan and tilt and RGB LEDs for eyes. These are all controlled by a Raspberry Pi Pico running Micro-ROS. It then responds to POSE and ColourRGBA messages to move the head and eyes.

The brain is a Raspberry PI 4 and. uses it’s camera for face detection using OpenCV.

The YouTube video has the repo of all the code in the description.

[![](https://us1.discourse-cdn.com/flex022/uploads/ros/original/3X/a/f/af61fddb4a17738f8f6b53200e905cd21cbe231a.jpeg "Robot Santa with Raspberry PI and Pico - Part 1") ](https://www.youtube.com/watch?v=VxNHMzch-D0)

[![](https://us1.discourse-cdn.com/flex022/uploads/ros/original/3X/a/f/af61fddb4a17738f8f6b53200e905cd21cbe231a.jpeg "Robot Santa with Raspberry PI and Pico - Part 1") ](https://www.youtube.com/watch?v=VxNHMzch-D0)
