Retired Product

This is a retired product. There is an updated version available: ROB-12097

Creative Commons images are CC BY 2.0

Description: Replacement:ROB-12097. The next rev of the RedBot Mainboard has received a few improvements to the silkscreen and has an added button connected to pin 12, go check it out. This page is for reference only.

The RedBot Mainboard is a robotic development platform that works with the Arduino IDE. The RedBot is a motor driver and Ardiuno combination with various headers and connections, eliminating the need to stack multiple shields. By using the RedBot accessory boards and your own chassis, you can design a robot to suit your needs.

The RedBot comes pre-programmed with the Optiboot (Uno) bootloader. By simply connecting a USB mini-B cable, you can program it in the Arduino IDE using our example code, or your own. The optional add-on sensors attach to the main board via 6-pin headers or jumper cables to increase capabilities.

Check out the entire RedBot family of products!


  • 5V Logic
  • 6-9V Input Voltage via Barrel Jack or 2-Pin Header
  • ATmega328P (pre-programmed)
  • TB6612FNG Dual DC Motor Driver
  • USB Programmable via FTDI
  • XBee Port with HW/SW Serial Switch
  • 2x 3-Pin Female Motor Port
  • 2x 6-Pin Male Optional Servo Header
  • 4x 6-Pin Male Optional Sensor Header


Recommended Products

Customer Comments

  • I am confused about how the I/O pins are numbered from an Arduino app. I want to use a digital in pin. As I understood, the sensor pins are usable as both analog and digital, and for digital both in and out. How do I set e.g. sensor A2 as digital in? Can I use it from Arduino as number 2 as well?

    • No, you’d still refer to it as A2. Alternatively, you can refer to the analog pins as 14-19; the way the Arduino looks at things, it considers A0 to be equivalent to 14.

  • I am unable to find the board in my arduino IDE, no matter what libraries i install. Does it have some weird name? Do i use something else?

    • From the description, “The RedBot comes pre-programmed with the Optiboot (Uno) bootloader.”

      Try selecting Arduino Uno from the board list.

  • I have the previous rev of this board, the ROB-11622, bought it with the redbot kit the day it announced on the Friday new product post. Awesome little kit, very happy with it. So, what are the differences between the old board and the new? The schematics appear to be the same, same filename and rev on the pdf. The board images are the same, no differences there. Is it just a silkscreen change or is there a schematic / board layout change?

Customer Reviews

No reviews yet.

Related Tutorials

Actobotics Basic Differential Platform

December 22, 2014

Get started with Actobotics with this simple vehicle. Then expand and customize it for your own evil robot empire.