Programmable Controllers

This category contains user-programmable microcontroller boards, such as the Basic Stamp 2, the Arduino Uno, and Orangutan robot controllers. The following comparison table gives a brief feature overview of some of our more popular controllers (click to enlarge):

Robot Controllers

Compare Robot Controllers

Pololu’s Orangutan robot controllers are complete control solutions for small and medium robots or similar projects. All Orangutans feature Atmel AVR microcontrollers and multiple H-bridges for direct control of DC motors. Most units have integrated LCD displays.

Wixels

Compare Wixels

The Pololu Wixel is a general-purpose programmable module featuring a 2.4 GHz radio and USB. You can write your own software or load precompiled, open-source apps onto it, turning it into a wireless serial link, data logger, or whatever you need for your current project.


ARM mbed NXP LPC1768 Development Board
Pololu item #: 2150
Price: $59.00
Quantity:

ARM mbed NXP LPC1768 Development Board

The mbed is an easy-to-use MCU development board designed for rapid prototyping. At its heart is a powerful 32-bit ARM Cortex-M3 processor—the NXP LPC1768—running at 96 MHz with 512 KB flash and 64 KB RAM, which makes it far more capable than popular 8-bit prototyping alternatives. A comprehensive firmware library and plenty of sample code help you get your program up and running quickly, and a free online IDE and C++ compiler means that no software installation is required. Downloading programs is as simple as using a USB flash drive (no external programmer is necessary).

SparkFun Inventor's Kit for Arduino with Retail Case
New!
Pololu item #: 2190
Price: $99.95
Quantity:

SparkFun Inventor's Kit for Arduino with Retail Case

The SparkFun Inventor’s Kit for Arduino with Retail Case is a box of goodies to get the very beginner started with programmable electronics. It includes everything you need to build 14 basic circuits connected to an Arduino Uno, and no soldering is required! An included booklet guides you through the construction of each project, and each project has a breadboard-overlay card that shows you exactly where each component goes on your breadboard.

Arduino Uno Starter Kit
Pololu item #: 1615
Price: $59.95
Quantity:

Arduino Uno Starter Kit

The SparkFun Arduino Uno starter kit makes it easy to get started building entertaining and educational circuits with an Arduino. The kit includes an Arduino Uno along with a multitude of inputs, outputs, and sensors to get you started in the wonderful world of embedded electronics.

Arduino Uno SMD Edition
Pololu item #: 1614
Price: $29.95
Quantity:

Arduino Uno SMD Edition

The Arduino Uno, the successor to the Arduino Duemilanove, is a microcontroller board based on a surface-mounted (SMD) ATmega328 AVR microcontroller. It has 20 digital input/output pins (of which 6 can be used as PWM outputs and 6 can be used as analog inputs), a 16 MHz resonator, a USB connection, a power jack, an in-circuit system programming (ICSP) header, and a reset button. The Arduino has an extensive support community, which makes it a very easy way to get started working with embedded electronics.

Arduino Uno DIP Edition
Pololu item #: 1616
Price: $29.95
Quantity:

Arduino Uno DIP Edition

The Arduino Uno, the successor to the Arduino Duemilanove, is a microcontroller board based on a removable, dual-inline-package (DIP) ATmega328 AVR microcontroller. It has 20 digital input/output pins (of which 6 can be used as PWM outputs and 6 can be used as analog inputs), a 16 MHz resonator, a USB connection, a power jack, an in-circuit system programming (ICSP) header, and a reset button. The Arduino has an extensive support community, which makes it a very easy way to get started working with embedded electronics.

Arduino Mega 2560 R3
New!
Pololu item #: 1699
Price: $58.95
Quantity:

Arduino Mega 2560 R3

The Arduino Mega 2560 R3, the successor to the Arduino Mega, is a microcontroller board based on a ATmega2560 AVR microcontroller. It has 70 digital input/output pins (of which 14 can be used as PWM outputs and 16 can be used as analog inputs), a 16 MHz resonator, a USB connection, a power jack, an in-circuit system programming (ICSP) header, and a reset button. The Arduino has an extensive support community, which makes it a very easy way to get started working with embedded electronics.

Parallax BASIC Stamp Discovery Kit - Serial (with USB adapter and cable) #27207
Pololu item #: 1601
Price: $159.99
Quantity:

Parallax BASIC Stamp Discovery Kit - Serial (with USB adapter and cable) #27207

The Parallax BASIC Stamp Discovery Kit is a complete kit for learning microcontroller programming and basic electronics. The 40+ activities in the included text teach you how to program the BASIC Stamp 2 microcontroller and make simple electronic circuits controlled by the BASIC Stamp. Once you complete the activities and learn the concepts covered, you will have the skills to start making your own electronic inventions!

Parallax BASIC Stamp 2 Module #BS2-IC
Pololu item #: 1600
Price: $49.00
Quantity:

Parallax BASIC Stamp 2 Module #BS2-IC

It’s amazing what you can accomplish with this well-proven microcontroller and its simple programming language, PBASIC. Widely used in educational, hobby, and industrial applications, all vital components (processor, clock source, memory, power regulator) are provided on the BS2’s tiny PCB; just connect power and go!