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!
This skill concerns mechanical and robotics knowledge. You may need to know how mechanical parts interact, how motors work, or how to use motor drivers and controllers.
Skill Level: Rookie - You will be required to know some basics about motors, basic motor drivers and how simple robotic motion can be accomplished.
See all skill levels
If a board needs code or communicates somehow, you're going to need to know how to program or interface with it. The programming skill is all about communication and code.
Skill Level: Rookie - You will need a better fundamental understand of what code is, and how it works. You will be using beginner-level software and development tools like Arduino. You will be dealing directly with code, but numerous examples and libraries are available. Sensors or shields will communicate with serial or TTL.
See all skill levels
If it requires power, you need to know how much, what all the pins do, and how to hook it up. You may need to reference datasheets, schematics, and know the ins and outs of electronics.
Skill Level: Noob - You don't need to reference a datasheet, but you will need to know basic power requirements.
See all skill levels
We welcome your comments and suggestions below. However, if you are looking for solutions to technical questions please see our Technical Assistance page.
No reviews yet.
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?
minor silk fix. tx and rx were swapped on the old one.