# Animating Animatronics

## Overview

https://www.youtube.com/watch?v=_5W4CSSK4qY

![](https://cdn-learn.adafruit.com/assets/assets/000/134/471/medium800/robotics___cnc_gnomebot-3527.jpg?1736968874)

Build simple animatronics with sophisticated motion using Bottango software and an Adafruit servo controller. Instead of coding your motion parameters you'll use a friendly animation timeline UI with keyframes, interpolation curves, and more.

![](https://cdn-learn.adafruit.com/assets/assets/000/134/472/medium800/robotics___cnc_gnomebot-3553.jpg?1736969070)

Here are some demos to check out:

https://www.youtube.com/live/KCn5s-VjFcw?feature=shared&t=525

https://www.youtube.com/live/D9GfRYsLl0E?feature=shared&t=419

## Parts
Featured
### Adafruit Metro ESP32-S2

[Adafruit Metro ESP32-S2](https://www.adafruit.com/product/4775)
What's Metro shaped and has an ESP32-S2 WiFi module? What has a STEMMA QT connector for I2C devices, and a Lipoly charger circuit? What has your favorite Espressif WiFi microcontroller and lots of memory for your next IoT project?

That's right - its the new Adafruit Metro...

In Stock
[Buy Now](https://www.adafruit.com/product/4775)
[Related Guides to the Product](https://learn.adafruit.com/products/4775/guides)
![Angled shot of Adafruit Metro esp32-s2 ](https://cdn-shop.adafruit.com/640x480/4775-06.jpg)

Featured
### Adafruit 16-Channel 12-bit PWM/Servo Shield - I2C interface

[Adafruit 16-Channel 12-bit PWM/Servo Shield - I2C interface](https://www.adafruit.com/product/1411)
You want to make a cool Arduino robot, maybe a hexapod walker, or maybe just a piece of art with a lot of moving parts. Or maybe you want to drive a lot of LEDs with precise PWM output. Then you realize that the Arduino has only a few PWM outputs, and maybe those outputs are conflicting with...

In Stock
[Buy Now](https://www.adafruit.com/product/1411)
[Related Guides to the Product](https://learn.adafruit.com/products/1411/guides)
![Top down view of a Adafruit 16-Channel 12-bit PWM/Servo Shield - I2C interface connected to 16 servos. ](https://cdn-shop.adafruit.com/640x480/1411-00.jpg)

Featured
### 5V 4A (4000mA) switching power supply - UL Listed

[5V 4A (4000mA) switching power supply - UL Listed](https://www.adafruit.com/product/1466)
Need a lot of 5V power? This switching supply gives a clean regulated 5V output at up to **4 Amps** (4000mA). 110 or 240 input, so it works in any country. The plugs are "US 2-prong" style so you may need a plug adapter, but you can pick one up at any hardware store for $1 or so,...

In Stock
[Buy Now](https://www.adafruit.com/product/1466)
[Related Guides to the Product](https://learn.adafruit.com/products/1466/guides)
![Angled shot of 5V 4A switching power supply brick with power cable.](https://cdn-shop.adafruit.com/640x480/1466-10.jpg)

Featured
### Female DC Power adapter - 2.1mm jack to screw terminal block

[Female DC Power adapter - 2.1mm jack to screw terminal block](https://www.adafruit.com/product/368)
If you need to connect a DC power wall wart to a board that doesn't have a DC jack - this adapter will come in very handy! There is a 2.1mm DC jack on one end, and a screw terminal block on the other. The terminals are labeled with positive/negative assuming a positive-tip configuration...

Out of Stock
[Buy Now](https://www.adafruit.com/product/368)
[Related Guides to the Product](https://learn.adafruit.com/products/368/guides)
![Angle shot Female DC Power adapter - 2.1mm jack to screw terminal block](https://cdn-shop.adafruit.com/640x480/368-03.jpg)

### Servo Extension Cable - 50cm / 19.5" long

quantity: 2
[Servo Extension Cable - 50cm / 19.5" long](https://www.adafruit.com/product/973)
Stretch out your servo connections with this flexible servo extension cord. It has a 3 pin shrouded "male" connection to plug your servo into and then, 50cm later, a 3 pin female connection. It even keeps the common red/black/white color coding. A great add-on to our <a...></a...>

In Stock
[Buy Now](https://www.adafruit.com/product/973)
[Related Guides to the Product](https://learn.adafruit.com/products/973/guides)
![Three pin Servo Extension Cable - 50cm / 19.5" long.](https://cdn-shop.adafruit.com/640x480/973-02.jpg)

### Standard servo - TowerPro SG-5010

quantity: 2
[Standard servo - TowerPro SG-5010](https://www.adafruit.com/product/155)
This high-torque standard servo can rotate approximately 180 degrees (90 in each direction). You can use any servo code, hardware, or library to control these servos. Good for beginners who want to make stuff move without building a motor controller with feedback & gearbox. Comes with 3...

Out of Stock
[Buy Now](https://www.adafruit.com/product/155)
[Related Guides to the Product](https://learn.adafruit.com/products/155/guides)
![Standard hobby servo with three pin cable](https://cdn-shop.adafruit.com/640x480/155-01.jpg)

 **or:**

Featured
### Mini Pan-Tilt Kit - Assembled with Micro Servos

[Mini Pan-Tilt Kit - Assembled with Micro Servos](https://www.adafruit.com/product/1967)
This fully-assembled pan-tilt kit is the perfect way to give your project full range&nbsp;motion with two micro servos. The pan-tilt can rotate roughly 180° from side-to-side and can tilt up&downwards around 150°. &nbsp;It also comes fully assembled with two <a...></a...>

Out of Stock
[Buy Now](https://www.adafruit.com/product/1967)
[Related Guides to the Product](https://learn.adafruit.com/products/1967/guides)
![Assembled Mini Pan-Tilt Kit wired to microcontroller board and moving around](https://cdn-shop.adafruit.com/product-videos/640x480/1967-02.jpg)

## M2 M2.5 M3 'Laptop' Screws Assortment

[These low-profile screws](https://www.amazon.com/dp/B07HC3LQYS/) are great for fastening the pan-tilt rig.

![robotics___cnc_screws.jpg](https://cdn-learn.adafruit.com/assets/assets/000/134/533/medium640/robotics___cnc_screws.jpg?1737156434)

### Optional
## USB Gamepad

A compatible wired gamepad with analog sticks, such as a Sony Dualshock controller, is great for realtime puppeteering.

![robotics___cnc_ps4.jpg](https://cdn-learn.adafruit.com/assets/assets/000/134/532/medium640/robotics___cnc_ps4.jpg?1737155838)

- [Next Page](https://learn.adafruit.com/animating-animatronics/bottango-arduino-setup.md)

## Guide Products

### Adafruit Metro ESP32-S2

[Adafruit Metro ESP32-S2](https://www.adafruit.com/product/4775)
What's Metro shaped and has an ESP32-S2 WiFi module? What has a STEMMA QT connector for I2C devices, and a Lipoly charger circuit? What has your favorite Espressif WiFi microcontroller and lots of memory for your next IoT project?

That's right - its the new Adafruit Metro...

In Stock
[Buy Now](https://www.adafruit.com/product/4775)
[Related Guides to the Product](https://learn.adafruit.com/products/4775/guides)
### Adafruit 16-Channel 12-bit PWM/Servo Shield - I2C interface

[Adafruit 16-Channel 12-bit PWM/Servo Shield - I2C interface](https://www.adafruit.com/product/1411)
You want to make a cool Arduino robot, maybe a hexapod walker, or maybe just a piece of art with a lot of moving parts. Or maybe you want to drive a lot of LEDs with precise PWM output. Then you realize that the Arduino has only a few PWM outputs, and maybe those outputs are conflicting with...

In Stock
[Buy Now](https://www.adafruit.com/product/1411)
[Related Guides to the Product](https://learn.adafruit.com/products/1411/guides)
### 5V 4A (4000mA) switching power supply - UL Listed

[5V 4A (4000mA) switching power supply - UL Listed](https://www.adafruit.com/product/1466)
Need a lot of 5V power? This switching supply gives a clean regulated 5V output at up to **4 Amps** (4000mA). 110 or 240 input, so it works in any country. The plugs are "US 2-prong" style so you may need a plug adapter, but you can pick one up at any hardware store for $1 or so,...

In Stock
[Buy Now](https://www.adafruit.com/product/1466)
[Related Guides to the Product](https://learn.adafruit.com/products/1466/guides)
### Female DC Power adapter - 2.1mm jack to screw terminal block

[Female DC Power adapter - 2.1mm jack to screw terminal block](https://www.adafruit.com/product/368)
If you need to connect a DC power wall wart to a board that doesn't have a DC jack - this adapter will come in very handy! There is a 2.1mm DC jack on one end, and a screw terminal block on the other. The terminals are labeled with positive/negative assuming a positive-tip configuration...

Out of Stock
[Buy Now](https://www.adafruit.com/product/368)
[Related Guides to the Product](https://learn.adafruit.com/products/368/guides)
### Servo Extension Cable - 50cm / 19.5" long

[Servo Extension Cable - 50cm / 19.5" long](https://www.adafruit.com/product/973)
Stretch out your servo connections with this flexible servo extension cord. It has a 3 pin shrouded "male" connection to plug your servo into and then, 50cm later, a 3 pin female connection. It even keeps the common red/black/white color coding. A great add-on to our <a...></a...>

In Stock
[Buy Now](https://www.adafruit.com/product/973)
[Related Guides to the Product](https://learn.adafruit.com/products/973/guides)
### Standard servo - TowerPro SG-5010

[Standard servo - TowerPro SG-5010](https://www.adafruit.com/product/155)
This high-torque standard servo can rotate approximately 180 degrees (90 in each direction). You can use any servo code, hardware, or library to control these servos. Good for beginners who want to make stuff move without building a motor controller with feedback & gearbox. Comes with 3...

Out of Stock
[Buy Now](https://www.adafruit.com/product/155)
[Related Guides to the Product](https://learn.adafruit.com/products/155/guides)
### Mini Pan-Tilt Kit - Assembled with Micro Servos

[Mini Pan-Tilt Kit - Assembled with Micro Servos](https://www.adafruit.com/product/1967)
This fully-assembled pan-tilt kit is the perfect way to give your project full range&nbsp;motion with two micro servos. The pan-tilt can rotate roughly 180° from side-to-side and can tilt up&downwards around 150°. &nbsp;It also comes fully assembled with two <a...></a...>

Out of Stock
[Buy Now](https://www.adafruit.com/product/1967)
[Related Guides to the Product](https://learn.adafruit.com/products/1967/guides)

## Related Guides

- [Adafruit Metro ESP32-S2](https://learn.adafruit.com/adafruit-metro-esp32-s2.md)
- [Introducing Adafruit Crickit #MakeRobotFriend](https://learn.adafruit.com/adafruit-crickit-creative-robotic-interactive-construction-kit.md)
- [Networking in CircuitPython](https://learn.adafruit.com/networking-in-circuitpython.md)
- [Pushrod Garage](https://learn.adafruit.com/pushrod-garage.md)
- [LED Matrix Sports Scoreboard](https://learn.adafruit.com/led-matrix-sports-scoreboard.md)
- [CircuitPython Libraries on Linux and the NVIDIA Jetson Nano](https://learn.adafruit.com/circuitpython-libraries-on-linux-and-the-nvidia-jetson-nano.md)
- [DC, Servo, Stepper Motors and Solenoids with the Pico](https://learn.adafruit.com/use-dc-stepper-servo-motor-solenoid-rp2040-pico.md)
- [Easy No-Soldering Bluetooth Controlled Room Lights](https://learn.adafruit.com/easy-no-solder-bluetooth-controlled-room-lights.md)
- [Servo Boss](https://learn.adafruit.com/servo-boss.md)
- [NeoPIO: Drive lots of LEDs with Raspberry Pi Pico](https://learn.adafruit.com/neopio-drive-lots-of-leds-with-raspberry-pi-pico.md)
- [Adafruit Speaker Bonnet for Raspberry Pi](https://learn.adafruit.com/adafruit-speaker-bonnet-for-raspberry-pi.md)
- [Ever-Burning Flame Painting](https://learn.adafruit.com/ever-burning-flame-painting.md)
- [Snake Charmer Box](https://learn.adafruit.com/snakecharmer.md)
- [Nunchuck Controlled Laser Cat Toy](https://learn.adafruit.com/nunchuck-controlled-laser-cat-toy.md)
- [Garden Path Lights with WLED and a Sunset Timer](https://learn.adafruit.com/garden-path-lights-with-sunset-timer.md)
- [RGB Matrix Automatic YouTube ON AIR Sign](https://learn.adafruit.com/rgb-matrix-automatic-youtube-on-air-sign.md)
