This tutorial may be outdated. It is no longer recommended for beginners, and may need modifications to code or hardware that is not indicated in the tutorial.

Featured Products

RGB backlight negative LCD 16x2 + extras

PRODUCT ID: 399
This is a fancy upgrade to standard 16x2 LCDs, instead of just having blue and white, or red and black, this LCD has full color RGB characters on a dark/black background! That means...
$13.95
IN STOCK

RGB backlight negative LCD 20x4 + extras

PRODUCT ID: 498
This is a fancy upgrade to standard 20x4 LCDs, instead of just having blue and white, or red and black, this LCD has full color RGB characters on a dark/black background! That means...
$24.95
IN STOCK

RGB backlight positive LCD 16x2 + extras

PRODUCT ID: 398
This is a fancy upgrade to standard 16x2 LCDs, instead of just having blue and white, or red and black, this LCD has black characters on a full color RGB-backlight background! That...
$12.95
IN STOCK

RGB backlight positive LCD 20x4 + extras

PRODUCT ID: 499
This is a fancy upgrade to standard 20x4 LCDs, instead of just having blue and white, or red and black, this LCD has black characters on a full color RGB background! That means you can...
$24.95
IN STOCK

Standard LCD 16x2 + extras

PRODUCT ID: 181
Standard HD44780 LCDs are useful for creating standalone projects.16 characters wide, 2 rowsWhite text on blue backgroundConnection port is 0.1"...
$9.95
IN STOCK

Standard LCD 20x4 + extras

PRODUCT ID: 198
Standard HD44780 LCDs are useful for creating standalone projects.20 characters wide, 4 rowsWhite text on blue backgroundConnection port is 0.1"...
$17.95
IN STOCK

Raspberry Pi Model B+ 512MB RAM

PRODUCT ID: 1914
OMG OMG OMG, did you hear? There's a Raspberry Pi called the Model B+ and check it out...more USB ports, more GPIO, better power supply, four mounting holes, less sticky-out...
$29.95
IN STOCK

MCP23008 - i2c 8 input/output port expander

PRODUCT ID: 593
Add another 8 pins to your microcontroller using a MCP23008 port expander. The MCP23008 uses two i2c pins (these can be shared with other i2c devices), and in exchange gives you 8...
$1.95
IN STOCK

MCP23017 - i2c 16 input/output port expander

PRODUCT ID: 732
Add another 16 pins to your microcontroller using a MCP23017 port expander. The MCP23017 uses two i2c pins (these can be shared with other i2c devices), and in exchange gives you 16...
$2.95
IN STOCK

Adafruit RGB Negative 16x2 LCD+Keypad Kit for Raspberry Pi

PRODUCT ID: 1110
This new Adafruit Pi Plate makes it easy to use an RGB 16x2 Character LCD. We really like the RGB Character LCDs we stock in the shop. (For RGB we have
$24.95
IN STOCK

Adafruit RGB Positive 16x2 LCD+Keypad Kit for Raspberry Pi

PRODUCT ID: 1109
This new Adafruit Pi Plate makes it easy to use an RGB 16x2 Character LCD. We really like the RGB Character LCDs we stock in the shop. (For RGB we have
$24.95
IN STOCK

Adafruit Blue&White 16x2 LCD+Keypad Kit for Raspberry Pi

PRODUCT ID: 1115
This new Adafruit Pi Plate makes it easy to use a blue and white 16x2 Character LCD. We really like the 16x2 Character LCDs we stock in...
$19.95
IN STOCK

Element 14 BeagleBone Black Rev C - 4GB - Pre-installed Debian

PRODUCT ID: 1996
This is the Element 14 version of the BeagleBone Black Rev C. It's the exact same as our other BBB but if you have a preference of manufacturer, here's your chance to...
$55.00
IN STOCK