Introduction to Bottango

Get started with Bottango โ€“ a visual tool for animating servos and bringing your robotic creations to life without writing code.

By Kevin McAleer,    3 Minutes

Page last updated May 03, 2025


Cover


Overview

Bottango is a powerful and intuitive motion engine designed to let you animate servos and other actuators without writing any code. Whether youโ€™re creating a robotic puppet, an animatronic character, or simply want to add motion to your DIY project, Bottango makes it easy to bring your ideas to life.

Bottango (https://bottango.com) is a free application for Windows and Mac that connects to microcontroller boards like Arduino Uno or ESP32. It gives you a timeline-style editor, similar to animation software, where you can create precise servo movements, add events, and even sync animations to music.

Unlike traditional servo control that requires coding, Bottango provides a drag-and-drop interface and real-time playback, making it ideal for beginners and advanced makers alike.


Course Content

In this course, youโ€™ll explore:

  • Installing and configuring Bottango on your computer
  • Connecting and setting up microcontroller boards (Arduino, ESP32)
  • Wiring servos and understanding power requirements
  • Creating smooth motion sequences with the timeline editor
  • Using triggers and events for interactive animations
  • Syncing servo movements to music and audio
  • Controlling animations with gamepads and external inputs
  • Building complete animatronic projects from start to finish

Key Results

After completing this course, youโ€™ll be able to:

  • Set up Bottango with your Arduino or ESP32 board
  • Wire and configure servos for precise control
  • Create fluid, lifelike animations without writing code
  • Build interactive robotic projects with gamepad control
  • Sync servo movements to music for performances
  • Design and deploy complete animatronic characters

What youโ€™ll need

Hereโ€™s a list of recommended components to follow along with the course:

  • A Windows or Mac computer
  • A microcontroller (Arduino Uno, Nano, or ESP32)
  • 1โ€“3 SG90 or MG90S servos
  • USB cable to connect your board
  • External power supply (for more than 1 servo)
  • Jumper wires and a breadboard (optional)

Youโ€™ll also need to download Bottango from the official site:

๐Ÿ”— Download Bottango


How the course works

Throughout this course, youโ€™ll find:

  • Step-by-step instructions with screenshots and diagrams
  • Real-world examples showing practical applications
  • Troubleshooting tips for common issues
  • Hands-on exercises to practice what youโ€™ve learned
  • Interactive challenges to test your skills

Each lesson builds on the previous one, starting with installation and progressing to advanced animation techniques. By the end, youโ€™ll have the skills to create your own animatronic projects.

Note: Code blocks and configuration examples will be shown in monospace font for easy identification.


Prerequisites

This course assumes basic knowledge of:

  • Working with microcontrollers (helpful but not required)
  • Basic electronics concepts (servos, power supplies)

No coding experience is required! Thatโ€™s the beauty of Bottango.


Whatโ€™s Next

After completing this course, you might enjoy:

  • Building animatronic characters and puppets
  • Creating interactive robot projects
  • Exploring advanced servo control with MicroPython
  • Designing your own custom motion control systems

Letโ€™s dive in and get your board talking to Bottango!

Next up: Installing Bottango


Next >

You can use the arrows  โ† โ†’ on your keyboard to navigate between lessons.


What are you looking for?
Watch Videos Get Ideas Learn Something Read a Review Read the Blog Search
... Z Z z