You are on page 1of 80

Log in Request account

Page Discussion

Read View source View history

Log in / create account with OpenID

Search

Did you know that elinux.org has Mailing Lists? Please feel free to register today to discuss
the wiki in general, request features, etc. etc.. Thanks!--Wmat (talk)

Navigation
Main Page

RPi Expansion Boards

Community portal
Current events
Recent changes

Contents

Help
Volunteering

1 Introduction

Bug Tracker

2 Expansion boards by functions

Where else to find us

2.1 Power Supply and Control

Google+ Community

2.1.1 BattBorg

Twitter (@elinux)

2.1.2 Meltwater's Switched Mode Power Supply Kit

#elinux on Freenode

2.1.3 Pi Supply Switch

Facebook
(@elinux.org)

2.1.4 Power Pi

Mailing Lists
Tools
What links here
Related changes
Special pages
Printable version
open in browser PRO version

2.1.5 RemotePi Board


2.1.6 3V3 DC-DC Switched Mode Regulator
2.1.7 Pi Jumper & Pi Jumper Plus (GPIO breakout, 3v3 power, 3v3 & 5V I2C)
2.1.8 Pi-PSU-Pi
2.1.9 Strato Pi UPS
2.1.10 UPS PIco
Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Printable version
Permanent link
Page information

2.2 Protect & leds


2.2.1 Buffer Board
2.2.2 FREE GPIO protect (5 V compatible) + 3 button & leds ***DEAD LINK***
2.2.3 BerryClip 6 LED Buzzer Board
2.2.4 SchoolBoard ][ - 8x LED's, 8x dip switch, 8x push button, large breadboard
2.2.5 LedBorg
2.2.6 Lo-tech GPIO Interface Board
2.2.7 Meltwater's RGB LED Board
2.2.8 GPIO isolated expansion/RTC ***DEAD LINK***
2.2.9 LEDs + microswitch *** DEAD LINK ***
2.2.10 DiscoHAT has 8 isolated GPIO inputs + isolated DMX output
2.3 Robotics/ motors
2.3.1 AFLEX Robotic Board *** DEAD LINK ***
2.3.2 BrickPi
2.3.3 Diablo
2.3.4 Pi Droid Alpha Educational Robot Controller
2.3.5 Mobile Robot Chassis controlled from RPi *** DEAD LINK ***
2.3.6 PicoBorg
2.3.7 PicoBorg Reverse
2.3.8 MOTORplate from Pi-Plates
2.3.9 PiRoCon
2.3.10 PiServoController
2.3.11 RoboPi Advanced Robot Controller for the Raspberry Pi
2.3.12 Robot Controller with direct connection to RPi *** DEAD LINK ***
2.3.13 RPi Servo board
2.3.14 RPi SOFTWARE Servo board
2.3.15 Servo Pi - PWM servo controller

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

2.3.16 16channel Servo-Pi & 16 channel GPIO


2.3.17 UltraBorg
2.3.18 XLoBorg
2.3.19 Multi Pi *** NO ENGLISH, CHINESE SITE ***
2.3.20 32channel Servo-Pi
2.3.21 8 Motor-Pi
2.4 Home Automation
2.4.1 UniPi
2.4.2 PiPan
2.4.3 RPIDOM
2.4.4 Heber x10i
2.4.5 (NEW!) Heber xSpin
2.4.6 SmartHome Sytem Board
2.4.7 Vending-Pi System Board
2.5 Serial interfaces
2.5.1 1-Wire Pi
2.5.2 1-Wire Pi Plus
2.5.3 Single and 8 Channel 1-Wire Masters from Sheepwalk Electronics
2.5.4 1-Wire-17 Port for B+
2.5.5 Pi232 RS232 board
2.5.6 Pi-Wire ***NOT AVAIL?***
2.5.7 rpi_serial
2.5.8 RPi RS232 Breakout Board
2.5.9 RS232 to TTL converter *** BAD LINK ***
2.5.10 Serial Pi - RS232 serial interface
2.5.11 Serial Pi Plus - RS232 serial interface
2.5.12 USB - RS232 TTL / I2C translator *** BAD LINK ***
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

2.5.13 Pi-BT-COM-Pi RS232 - serial console - Bluetooth - RTC


2.5.14 USB Hub Zero
2.6 Sound
2.6.1 Wolfson sound card
2.6.2 HiFiBerry DAC
2.6.3 HiFiBerry Digi
2.6.4 Raspi-T-DAC
2.7 Arduino
2.7.1 Arduino Shield and Raspberry Pi
2.7.2 aLaMode
2.7.3 ArduiPi
2.7.4 Raspberry Pi to Arduino Shields Connection Bridge
2.7.5 Paper-Duino-Pi
2.7.6 PiDuino
2.7.7 Ponte
2.7.8 RPi-ShieldBridge
2.8 RTC
2.8.1 RPI RTC
2.8.2 RTC-COM-Pi
2.8.3 AbioRTC
2.8.4 RTC Pi Real time Clock Module
2.8.5 RTC Pi Plus Real time Clock Module
2.8.6 Pi Rtc Dio Gold
2.8.7 CJE/4D RTC
2.9 Displays (LCD/TFT)
2.9.1 AdvaBoard RPi1
2.9.2 MZTX-PI-EXT
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

2.9.3 LCD-Master-Pi
2.10 Multifunctions
2.10.1 ADC Pi - Raspberry Pi Analogue to Digital converter
2.10.2 ADC Pi Plus - Raspberry Pi Analogue to Digital converter
2.10.3 ADC Pi Zero - Raspberry Pi Zero Analogue to Digital converter
2.10.4 ADC Differential Pi - 18 bit Analogue to Digital converter
2.10.5 ADC DAC Pi - 12 bit 2 channel ADC and DAC
2.10.6 AdvaBoard RPi1
2.10.7 Amescon RasPiComm
2.10.8 Amescon RasPiComm+ ***NOT AVAIL?***
2.10.9 Com Pi RS232 Serial and 1-Wire
2.10.10 PIC PI *** DEAD LINK ***
2.10.11 PICAN *** DEAD LINK ***
2.10.12 Breakout Pi - Prototyping board
2.10.13 Breakout Pi Zero - Prototyping board
2.10.14 Buzzberry Buzz-Board Interface
2.10.15 DAQCplate from Pi-Plates
2.10.16 Delta-Sigma Pi 18 bit Analogue to Digital converter
2.10.17 GertBoard
2.10.18 GELI 'jelly'(GPIO Experimenter and Lab Interface Board) *** DEAD LINK ***
2.10.19 GrovePi
2.10.20 IO Pi 32 Channel Port Expander
2.10.21 IO Pi Plus 32 Channel Port Expander
2.10.22 Pi Crust
2.10.23 Piface
2.10.24 Pi MiniLab - Education / Experimental Board *** DEAD LINK ***
2.10.25 Pi Rtc Dio Silver *NEW*
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

2.10.26 EZasPi prototyping board


2.10.27 EZasPi (B) prototyping board
2.10.28 Pi Plates
2.10.29 PiPLUS Multifunction I/O Extension Board *** DEAD LINK ***
2.10.30 Pi Tin
2.10.31 PiWeather - Raspberry Pi Weather Station Board *** DEAD LINK ***
2.10.32 PROTOplate from Pi-Plates
2.10.33 Quick2Wire GPIO Interface Board Kit
2.10.34 Quick2Wire I2C PCF8591 Analogue Board
2.10.35 Quick2Wire I2C MCP23017 Port Expander Board Kit
2.10.36 Raspberry Pi B+ Breakout Kit=
2.10.37 Raspberry Pi IO Interface
2.10.38 Relay board and Raspberry Pi GPIO
2.10.39 SainSmart X100 Expansion Board
2.10.40 Slice of Pi
2.10.41 Strato Pi
2.10.42 TriBorg
2.10.43 XBee ZB SMT Backpack
2.10.44 Raspy Juice Exp Board
2.10.45 pyMCU
2.10.46 RPi CC1101-OneWire-Clock extension
2.10.47 RFM12Pi - Wireless OpenEnergyMonitor Base-station
2.10.48 3Bpi - Three Branch Pi - Level translator board for Raspberry Pi *** DEAD LINK ***
2.10.49 i2c/spi 32 GPIO Pi
2.10.50 AbioWire+
2.10.51 AbioCard model A
2.10.52 AbioCard model B
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

2.10.53 i2c/spi 64/128 GPIO Pi


2.10.54 Rs-Pi P-HAB module ( High-Altitude Balloon)
2.10.55 OssoPI (Relay and digital inputs)
2.10.56 IVPort (Camera Module Multiplexer)
2.10.57 Rasky (KVM over IP)
2.10.58 NavSpark
2.11 Programmable
2.11.1 Guzunty
2.11.2 LOGI-PI
3 Expansion boards by manufactuer
4 References

Back to the Hub

Hardware & Peripherals:


Hardware - detailed information about the Raspberry Pi boards.
Hardware History - guide to the Raspberry Pi models.
Low-level Peripherals - using the GPIO and other connectors.
Expansion Boards - GPIO plug-in boards providing additional functionality.
Screens - attaching a screen to the Raspberry Pi.
Cases - lots of nice cases to protect the Raspberry Pi.
Other Peripherals - all sorts of peripherals used with the Raspberry Pi.
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Introduction
On the Raspberry Pi, there are several connections which can be used for expansion:
The Rpi GPIO (General Purpose Input/Output) pins are exposed, that means that expansion
boards are able to talk directly to the CPU.
The DSI connector will allow low-level interfacing with LCDs and other displays.
The CSI connector will allow camera modules to be added in future.

Expansion boards by functions


Power Supply and Control
See also Comparison of power supply & management hardware.
BattBorg
BattBorg

is a power converter for your

Raspberry Pi which allows you to power the


Raspberry Pi off batteries. It will work with
most batteries/battery packs that are between
7-36V so it's great for 12V car batteries, 8xAA
battery packs, and so on. Perfect for
autonomous robot projects where using a USB
charger is not an option.
BattBorg

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Meltwater's Switched Mode Power Supply Kit


This is a DC to DC switched mode power supply , another great add on board in Meltwater's
range. It comes as a kit of parts, ready to be soldered together. This can supply a 5 volt output to
a Raspberry Pi from an input of anywhere from 7 to 40 volts!
Testing has shown that the unit is around 80% efficient, where a comparable linear regulator (such
as LM350T) was measured under 50% (based on a quick test).
Pi Supply Switch
The Pi Supply Switch

is an "intelligent" power management device for the Raspberry Pi made by

Pi Supply. This add on board has hard on/off switches as well as a soft shutdown switch, which
initiates a safe shutdown using a simple Python script. It allows you to cycle power on the
Raspberry Pi without plugging and unplugging either your "wall-wart" power supply, or the microUSB plug input to your Pi. It includes an LED status indicator, and 3 mounting holes for easy use in
any project you have in mind. It needs only one GPIO pin to operate, with the option of using a
second GPIO pin to add the safe shutdown functionality.
It is an Open Source project, and comes with free stickers and a free noodle USB cable to connect
to your Pi.
The Pi Supply was funded using the crowdfunding site, Kickstarter.[1]
Power Pi
The PowerPi

is a flexible power supply and

control board. It can power the Raspberry Pi


from a 4-14VDC source or a single-cell
Lithium-Ion battery. It has integrated battery
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

charging, switch-over, and monitoring. The


AVR power supervisor allows the Pi to be
powered on and off autonomously and also
provides RTC and watchdog functionality.

PowerPi

RemotePi Board
The RemotePi Board

is an intelligent

infrared remote controlled power switch addon board for the Raspberry Pi2, B, B+, A+. It
allows to switch power on and off using any
button (configurable in learning mode) of an
existing standard IR remote. Power is only cut
after notifying the OS and giving it time to
shut-down. It is mainly intended to remote
control (using LIRC) and power off/on a
mediacenter system. i.e OpenELEC,
Raspbmc, XBian, RasPlex, Raspbian. The
board is compatible to simple GPIO IR
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

RemotePi Board

pdfcrowd.com

receiver and piggy backs onto the Raspberry


Pi, no soldering required. For more information click here .
3V3 DC-DC Switched Mode Regulator
The Raspberry Pi uses a linear regulator to convert the input 5V to 3V3. This converter can be
replaced with a more efficient switching mode to reduce the power needed. This can be useful
when running the Pi on battery. More information and a ready-to-buy kit be found here

Pi Jumper & Pi Jumper Plus (GPIO breakout, 3v3 power, 3v3 & 5V I2C)
Pi Jumper is the ultimate Raspberry Pi breakout board from [http://Mikronauts.com Mikronauts
Pi Jumper features:
- Works with Rasperry Pi Model A, Model B,
Model A+ and Model B+, Raspberry Pi 2
Model B
(also workds with Banana Pro, Banana Pi, ODROID C1, MIPS Creator CI20)
- stacks on the Raspberry Pi (or any other Pi
expansion board - such as RoboPi and
EZasPi - with a stacking header)
- stacking Pi header

Pi Jumper Breakout Board

- 3.3V power regulated from the Pi's 5V supply


(no more 50mA limit!)
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

- 3.3V I2C vertical expansion header


- 5.0V I2C vertical expansion header with level translation
- 20 pin male or round female breadboard interface header
- all headers/connectors have clear labels for all pins
- 3 screw terminal for 5V / 3v3 / GND (can be used to power Pi)
Pi Jumper Plus features:
- 26 pin IDC ribbon cable connecting the
Raspberry Pi to Pi Jumper
- 26 pin male header for the ribbon cable
- 3.3V power regulated from the Pi's 5V supply
(no more 50mA limit!)
- 3.3V I2C right angle expansion header
- 5.0V I2C right angle expansion header with
level translation
- 20 pin male or round female breadboard

Pi Jumper Plus Breakout Board

interface header
- all headers/connectors have clear labels for all pins
- 3 screw terminal for 5V / 3v3 / GND (can be used to power Pi)
For more information about Pi Jumper please visit the Pi Jumper product page
Pi-PSU-Pi
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Pi-PSU-Pi
input DC 9 ~ 16 have 5V for your Pi with Logic Level converter

PSU-Pi

Strato Pi UPS
Strato Pi UPS by Sfera Labs

is a

professional expansion board that enhances


the Raspberry Pi with several hardware
features to make it suitable for use in
professional applications where reliability and
service continuity are key requirements.
Strato Pi complies with CE directives for EMC,
Electrical Safety, Emission and RoHS.
Features:
9-28Vdc power supply, with surge and

Strato Pi UPS mounted on RPi2

reverse polarity protection


open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Real time clock (RTC) with on-board


lithium back-up battery
Standard RS-232 and RS-485 interfaces
to the Raspberry Pi serial line, with optoisolator and electrostatic discharge
protection
On-board buzzer, connected to an I/O pin
of the Raspberry Pi board, for acoustic
feedback
On-board LEDs for power supply and
serial line activity
Power supply and serial connections on a
screw terminal block
Integrated uninterruptible power supply,
with external lead-acid 12V battery

Strato Pi UPS Server

Simple UPS status and control via the I/O


pins of the Raspberry Pi board
On-board LED for battery operations status
Hardware watchdog implemented in the Strato Pi board, fully independent from the Raspberry
Pi, controlled via the I/O pins of the Raspberry Pi board
It is also available is the Server version pre-assembled in a standard 4 modules DIN rail case
together with a Raspberry Pi 2 Model B.
For more details: http://www.sferalabs.cc/strato
UPS PIco
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

http://www.pimodules.com/_pdf/UPS_PIco_Final_PiMMP-R6.pdf

Uninterruptible Power
Supply with Peripherals and
I2C control Interface
The UPS PIco is an
advanced uninterruptible
power supply for the
Raspberry Pi that adds a
wealth of innovative power
back-up functionality and
development features to the
innovative microcomputer!
The standard UPS PIco is
equipped with a 300mAh
LiPO battery specially
designed to enable safe
shutdown during a power

UPS PIco

cut. The UPS PIco is


powered and the battery pack intelligently charged via the GPIO pins on the Raspberry Pi, so no
additional cabling or power supply is required. The UPS PIco is designed to be 100% compliant
with HAT standards for the Raspberry Pi B+ and A+, and is mechanically compatible with the
original Raspberry Pi models A and B when an extension header is used. In addition to this,
because the UPS Pico requires no external powering and fits within the footprint of the Raspberry
Pi, it is compatible with most cases. The UPS PIco can also be equipped with an optional Infraopen in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Red Receiver which is routed directly to GPIO18 via the PCB. Finally, the UPS Pico features an
implemented Automatic Temperature Control PWM FAN controller, and can be equipped with a
micro fan kit, which enables the use of the Raspberry Pi in extreme conditions including very high
temperature environments.
Features The list of features of the UPS PIco is as follows:
Raspberry Pi B+ HAT Compliant
Plug and Play
Smart Uninterruptible Power Supply (UPS)
Integrated LiPO Battery (8-10 Minutes of Power Back-Up)
Intelligent Automatic Charger
No Additional External Power Required
Additional 3000 mAh Battery for 8 Hours Run-Time (Not Included)
5V 2A Power Backup (Peak Output 5V 3A)
Integrated Software Simulated Real Time Clock (RTC) with Battery Back-Up
File Safe Shutdown Functionality
Raspberry Pi B+ Activity Pin
PWM FAN control (Fan Not Included)
2 User Defined LEDs
2 User Defined Buttons
Integrated Buzzer for UPS and User Applications
Status Monitoring - Powering Voltage, UPS Battery Voltage and Temperature
I2C PICo Interface for Control and Monitoring
RS232 Raspberry Pi Interface for Control and Monitoring
XTEA Based Cryptography User Software Protection
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

2 Level Watch-dog Functionality with FSSD and Hardware Reset


Raspberry Pi B+ Hardware Reset Button via Spring Test Pin (Not Included)
Jumpers for Raspberry Pi B+ Pin Functionality Selection
Stackable Header for Add-On Boards
Boot Loader for Live Firmware Update
Compatible with Intelligent IR Remote Power ON/OFF (PowerMyPi)
Integrated ESD-Protected 2 Channel A/D 10 Bit Converters 0-5.2V
Integrated ESD-Protected 1-Wire Interface
Labeled J8 Raspberry Pi B+ GPIO Pins for Easy Plug & Play
Infra Red Receiver Sensor Interface (IR Not Included)
Upgradable with PIco Add-on Boards
Fits Inside Most Existing Cases
For more details [1]

Protect & leds


Buffer Board
Buffer Board

How to make a Pi Buffer on Veroboard. Each of the 14 outputs can drive up to

500mA using a Darlington array.


FREE GPIO protect (5 V compatible) + 3 button & leds ***DEAD LINK***
EASY GPIO

is an GPIO expansion

board.(GPIO are protected by diode.)


3 leds + 3 button
6 GPIO ( Protected by diode)
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Serial port ( Protected by diode) 3.3V (


compatible 5 V)
I2C ( Protected by diode) I2C 3.3V
SPI ( Protected by diode) SPI 3.3V

EASY GPIO

BerryClip 6 LED Buzzer Board


The BerryClip

is a small board providing 6 coloured LEDs, 1 buzzer and 1 switch. It provides an

easy and quick introduction to GPIO experimenting. The board plugs directly onto the Raspberry
Pi GPIO connector and there are lots of Python example scripts available.
For a more detailed description see: BerryClip on Raspberrypi-spy.co.uk
SchoolBoard ][ - 8x LED's, 8x dip switch, 8x push button, large breadboard
SchoolBoard 2 is a versatile development board from http://Mikronauts.com Mikronauts
SchoolBoard ][ was designed for electronics

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

SchoolBoard ][ was designed for electronics


students and hobbyists to make experimenting
with electronics easier.
SchoolBoard ][ provides a large solderless
breadboard as well as eight LED's, eight dip
switches and eight push button switches, so
you do not have to use breadboard space for
them.
All the LED's and switches have current
limiting resistors to protect your circuit.
If you like your circuit, you can make it

SchoolBoard 2 Development Board shown with Pi


Jumper and Raspberry Pi

permanent on SchoolBoard ][ boards by


soldering the components on the breadboardlike prototyping area.
SchoolBoard ][ Features:
- High quality solder masked silk screened
printed circuit board - flexible prototyping
pattern similar to solderless breadboard - 400
pin solderless breadboard (in Full Kit version)
- eight low current LED's - eight push button
switches - eight switch dip switch
For more information, please visit the
SchoolBoard 2 product page

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

SchoolBoard 2 Development Board shown without


solderless breadboard

pdfcrowd.com

LedBorg
LedBorg

is an ultra bright RGB LED add on

board for your Raspberry Pi. Capable of 27


colour combinations and controllable from
either a GUI or the command line, it can also
perform patterns. Small board which connects
directly to the GPIO header, Light up your
case to suit your mood or display status
information.
LedBorg

Lo-tech GPIO Interface Board


The Lo-tech GPIO Interface Board

enables

the connection of the Raspberry Pi (B+ and


model 2) to the outside world, with 4x optoisolated inputs, 8x Darlington outputs, and a
1-wire bus for temperature and other sensors.
The board has been designed to fit directly on
top of the RaspberryPi (similar to the HAT
physical specification).
Also available as a bare PCB

- ideal for

school projects and anyone wanting the extra


challenge of soldering some hardware for
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

their Raspberry Pi.

Lo-tech GPIO Interface

Meltwater's RGB LED Board


As well as a great blog, Meltwater also has a selection of add on boards, including a RGB LED
board . This includes 5 bright RGB LEDs, and uses just 8 GPIO pins. The kit includes a preprepared strip-board, all the necessary components and cables, and a very complete full-colour
manual with lots of code examples.
This is a great kit for learning how to use the GPIO on the Raspberry Pi, and make some pretty
colours while you are at it!
These boards are also available from the Pi Supply shop .
GPIO isolated expansion/RTC ***DEAD LINK***
UT Electronics

is developing a expansion board containing a fully isolated 16-I/O I2C GPIO

expander and RTC, with extensive options for further expansion. C and Python libraries will be
available at launch. The board will probably be sold as a kit, with SMT components already in
place.
Update: According to their website, the realities of life prevent them from bringing the product to
market. They are hoping someone will pick up the ball. They have released the PCB layout and all
documentation for free on their website.
LEDs + microswitch *** DEAD LINK ***
set01_04

is a universal 8 bit inputs (microswitch) / outputs (LEDs) to be connected to 3Bpi .

Each bit is set as input or output through jumpers position.


DiscoHAT has 8 isolated GPIO inputs + isolated DMX output
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

DiscoHAT

is a small board allowing you to

do computer controlled lights, sounds and


special effects.
It is an essential building block for making
custom light and sound systems. You can
easily create your own home disco based on
it. It is also usable for small theatre groups,
bands or school projects.
DiscoHAT for Raspberry Pi is a HAT board
that has 8 isolated input switches, an isolated
DMX output connection and LED strip control
for individual LEDs like ws2801. DiscoHAT
was developed to be used together with

DiscoHAT.com

QLC+, an Open Source light and sound


control software that is absolutely AMAZING.

Robotics/ motors
AFLEX Robotic Board *** DEAD LINK ***
AFLEX Robotic Board

is dual motor control and data acquisition board with I2C and Serial

interfaces. The board provides 2 motor control drivers with max current up to 3.5A, 8-bits data port
with each pin setup as digital input /output or analog input, 10-bits ADC with up to 5 analog
channels, 4 inputs for the sensor connections, infrared (IR) remote control. The board provides
direct connection to Raspberry Pi. (broken link)
BrickPi
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

The BrickPi

from Dexter Industries

helps you connect LEGO Mindstorms sensors, motors,

and parts to easily turn your credit card size computer into a powerful robot.Some highlights of the
product include:
Connect up to 4 NXT or EV3 motors.
Connect up to 5 NXT sensors, both digital and analog.
The BrickPi power supply can power the Raspberry Pi directly.
Attach LEGO Technic bricks to the BrickPi case to make awesome robots!
Diablo
Diablo

is a powerful motor control board for

your Raspberry Pi. Aimed at driving large


motors at up to 40V, current limiting to 55A,
makes it powerful enough for even the most
ambitious of projects. It controls two DC
motors in forwards and reverse with pulse
width modulation (PWM) which is useful for
speed control and various stepper and
solenoid control applications. Take a look at
DoodleBorg - Our V1 Raspberry Pi tank
get an idea of what Diablo

Diablo

to

is designed to

control.
Pi Droid Alpha Educational Robot Controller
Pi Droid Alpha Educational Robot Controller
Raspberry Pi expansion board from
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Mikronauts
Pi Droid Alpha works with Rasperry Pi Model
A, A+, B, B+, AND Raspberry Pi 2 Model B
Pi Droid Alpha features:
- 8 channel 10 bit Analog to digital converter
- 8 digital I/O's each of which can be
independently configured as digital input,

Pi Droid Alpha Educational Robot Controller

digital output, PWM output, servo output, Ping


sensor input
- 16 additional digital I/O's each of which can be independently configured as digital input, digital
output
- two 10 pin expansion headers for the 16 additional digital I/O's provided by the MCP23S17
- i2c expansion header
- works with ServoBlaseter, wiringPi, RPi.GPIO, and pigpio

For more information about RoboPi please visit the Pi Droid Alpha product page

Mobile Robot Chassis controlled from RPi *** DEAD LINK ***
Mobile Robot Chassis controlled from RPi

is a smart robot platform with embedded robot

controller. NO SOLDERING NEEDED. The controller board includes the preprogrammed


microcontroller, 4 DC motor drivers and circuitry to read data from sensors. The preloaded
software provides the DC motors and Servo motors PWM control, sensor data reading and
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

communication with RPi by I2C interface or wireless channel. (broken link)


PicoBorg
PicoBorg

is an inexpensive add on board for

controlling robotics such as small motors,


fans, solenoids, LEDs and the like from the
Raspberry Pi GPIO pins. It consists of 4 low
side drivers and 4 diodes, and is hardware
selectable for either using the Pi PWM output
or only GPIO pins.

PicoBorg

PicoBorg Reverse
PicoBorg Reverse

is an advanced motor

control board for Raspberry Pi based robotics


projects. It can control small and large motors
alike (up to 25 V and 5 A per channel), either
driving two DC motors (forward and reverse)
at controllable speeds or a single DC motor or
stepper at up to 10 A (4, 5, and 6 wire
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

steppers supported). Capable of daisychaining multiple boards, it can allow over 200
motors to be controlled from a single
Raspberry Pi.
It is the motor control board that powers
DoodleBorg .

PicoBorg Reverse

MOTORplate from Pi-Plates


The Pi-Plates MOTORplate is the most
powerful motor controller you can buy for your
Raspberry Pi. It has the capability of driving
two stepper motors using four step sizes
including microstepping. Or, it can control four
DC motors with 10 bit resolution. Additional
headers allow dedicated power control to
each motor controller. There are four 16-bit
tachometers for DC speed control and the
ability to use acceleration on all motors to
prevent stalls and maximize torque. Four

MOTORplate from Pi-Plates

protected general purpose inputs can be be


open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

attached to end stop, limit, optical, or hall


effect sensors. Other features include:
Dedicated onboard processor
Allows for future code updates
Only needs two dedicated RPI pins (GPIO 25 and CE1)
All features accessible via rich Python command set
Compatible with all versions of Raspberry Pi
Design allows up to eight MOTORplates to be stacked together for eight times the motor drive
Compatible with all other Pi-Plates.
Uses less than 20mA of DC current during standby
Conforms to ROHS, FCC Part 15 Class A, and CE standards
All inputs and outputs ESD and overvoltage protected
Protects your Raspberry Pi while providing enhanced smart motor control
Includes programmable LED
Additional 14-pin header included if B+ signals are required
Each MOTORplate is 100% tested and verified
Detailed Online Users Guide with Examples
For detailed specifications, go to https://pi-plates.com/product/motorplate/
PiRoCon
PiRoCon

open in browser PRO version

PiRoCon is a complete robotics

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

PiRoCon

PiRoCon is a complete robotics

controller for your Raspberry Pi based mobile


robot.

PiRoCon 1.2

PiServoController
PiServoController
OpenElectrons.com

board from
fits over the GPIO pins

of Raspberry Pi, and it can control upto 6


servos from Raspberry Pi. It has i2c interface
to control i2c devices. This board provides
power stabilization for Raspberry Pi, so that
any power fluctuations won't cause RPi to

PiServoController

reset. It also provides signal buffering so that


you can connect higher voltage servos to the board. For Servo control, it uses Open Source
Software, ServoBlaster . Users can program the servo movements in Python.
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

RoboPi Advanced Robot Controller for the Raspberry Pi


RoboPi Advanced Robot Controller
Raspberry Pi expansion board from
Mikronauts

adds an eight-core 32-bit

microcontroller running at 100Mhz to the


Raspberry Pi in order to off-load hard real
time I/O and allow more precise timing than
Linux running on the Pi allows.
RoboPi works with Rasperry Pi Model A, A+,
B, B+, AND Raspberry Pi 2 Model B
RoboPi also works with Banana Pro, Banana

RoboPi Advanced Robot Controller

Pi, ODROID C1, MIPS Creator CI20, more


supported platforms soon.
RoboPi features:
- 8 channel 12 bit Analog to digital converter
- 24 digital I/O's each of which can be independently configured as digital input, digital output,
PWM output, servo output, Ping sensor input
- three 10 pin expansion headers for the 8 core microcontroller (Parallax Propeller) corresponding
to banks of servo connectors
- i2c expansion headers for both RoboPi and the Raspberry Pi
- easy to use Wiring-like API for controlling RoboPi with C / C++
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

- easy to use Wiring-like Python API for Python 2.7 and 3.2
Note: Python support for the MIPS Creator CI20 not yet available, however C/C++ support is
available
For more information about RoboPi please visit the RoboPi product page

Robot Controller with direct connection to RPi *** DEAD LINK ***
Robot Controller with direct connection to RPi

is a versalite Mobile Robot Chassis controller

board with I2C interface and wireless communication channel. The controller board includes the
preprogrammed microcontroller and provides the motor drivers to control 4 DC motors, 2 speed
encoder channels, ultrasonic distance measurement channel, infrared obstacle avoidance sensor
and 5 analog channels for your sensor connections (line following sensors or obstacle avoidance
sensors). The board also provides 2 Servo motor controls to create the robot pan/tilt head.
RPi Servo board
The Raspberry Pi Servo board

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

by adent is a

pdfcrowd.com

The Raspberry Pi Servo board

by adent is a

small expansion board for connecting up to


eight RC servos and/or an ESC (Electronic
Speed Controller) to the RPi. It has a pass
through for the GPIO port and it uses the
serial line in it for commands. The interface is
a simple ASCII-protocol via the serial port. It
also has five own GPIO-pins that is not
supported by card firmware yet. Firmware is
released as GPL. Can power RPi from ESC or
external source. Youtube clip of first
prototype . Working on an alternate firmware

Raspberry Pi Servo board

to connect DHT22/11 humidity/temperature


sensors to the board instead.
RPi SOFTWARE Servo board
The Raspberry Pi SOFTWARE Servo board

by adent is a small expansion board for connecting

up to eight RC servos and/or an ESC (Electronic Speed Controller) to the RPi. It has a pass
through for the GPIO port. Can power RPi from ESC or external source. It needs a kernel module
to work. The card only buffers the GPIO of the RPi and provides convenient connectors. Since
there was room on the PCB, the serialport, GND and 3V3 is broken out.
Servo Pi - PWM servo controller
The Servo Pi

open in browser PRO version

is a 16-channel, 12-bit PWM controller suitable for

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

The Servo Pi

is a 16-channel, 12-bit PWM controller suitable for

driving LEDs and radio control servos. The board is based around
PCA9685 PWM I2C LED controller IC from NXT and can drive each of
the 16 outputs with 12 bit (4096 steps) duty cycle from 0% to 100%.
16channel Servo-Pi & 16 channel GPIO
16channel PWM Servo Pi& 16 GPIO

Can control up to 16 Servo

Servo Pi PWM board

Motor & 16 i2c/spi GPIO with 16 LED for GPIO status for raspberry Pi
A/B

16GPIO&16PWM

UltraBorg
UltraBorg

is a 16 bit PWM / servo controller

and Ultrasonic module interface board. It


communicates with the Raspberry Pi over I2C
and does the servo control and ultrasonic
reading, processing and filtering in a Pic
microcontroller on the UltraBorg board. This
leaves the Raspberry Pi free to perform tasks
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

without worrying about timing, delays, or CPU


intensive processes. The Ultrasonic side
includes inbuilt simple filtering, and the servo

UltraBorg

side includes power on position saving, and


endstop/limit saving in to the Pic micro EEPROM. It is capable of controlling 4 servos, and reading
4 ultrasonic modules. It has inbuilt 5V to 3.3V logic level conversion, and is aimed as a plug and go
solution.
XLoBorg
XLoBorg

is a 3 axis accelerometer and 3

axis magnetometer which can be used as a


compass and would be especially useful in
UAV/drones. It plugs directly into the
Raspberry Pi and requires no additional
connections.

XLoBorg

Multi Pi *** NO ENGLISH, CHINESE SITE ***


Multi-Pi

is motor* drive extention shield for

raspberry-pi and can add many sensor, clcd,


glcd etc.. with motor dirve on the shield.
motor* : dc motor, bldc(add resister),
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

stepping. in addition, Only sn754410(or


SN754410NE)motor drive if not use this can
be used as a various raspberrypi extention
shield. we has been post on the
www.rasplay.org: our website

Multi-Pi

RC Car for Raspberrypi Project post


click
Uart connect for Raspberrypi post click
USB HUB for Raspberrypi post click
Pi monitoring GLCD post click
ETC ... post click

32channel Servo-Pi
32channel Servo Pi

Can control up to 32 Servo Motor for raspberry

Pi A/B
8 Motor-Pi
8 Motor Robot Pi

Can control up to 8 Motor for B+


32channel-PWM

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

8Motor-Pi

Home Automation
UniPi
UniPi

(v 1.1) is universal home automation

controller based on the Raspberry Pi. It


features eight 5A@220V relays, 14 digital
inputs (5-24V), two analog inputs (0-10V), 010V analog output, 1wire master and a small
user-available eeprom memory. There is also
many expansion boards coming up, such as
relay, solid state, analog output, 8channel
1wire and many more.... On top of that, there
is opensource API

with a build-in web server

for easy controlling of UniPi.

UniPi

PiPan
PiPan
open in browser PRO version

is a Pan/Tilt Kit for PiCamera

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

PiPan

is a Pan/Tilt Kit for PiCamera

designed by OpenElectrons.com . Pi-Pan


provides Pan and tilt movements for your
Raspberry Pi Camera, using two servos for X
and Y axis movements. The kit includes
servos, mounting hardware and
PiServoController

board to control servo

movements. Users can program the servo


control/camera movements, etc. in Python.
There also is an addon light that can be fitted
in front of the PiCamera to illuminate subjects,
PiLight .
PiPan

RPIDOM
RPIDOM

is an inexpensive expansion board dedicated to home automation. It provides a 1wire

interface, 2 teleinformation interfaces (french power meters), an RTC and a 5V connector.


Heber x10i
Heber x10i

integrates real time I/O into a rPi/rPi2 control system. A

secure real-time controller that permits control over multiple and


different types of inputs and outputs, and uses the USB 2.0
communication standard. It is an all in one plug and play board for
developing LED drivers, control, sensing of different switches, and
driving stepper motors. Exclusive features include a real time clock,
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

battery backed static ram, a Dallas chip (for unique board


identification), 2 serial communication ports, a powerful audio amp
and a independent dedicated on board processor.

Heber x10i

(NEW!) Heber xSpin


Heber xSpin

has been perfectly designed to be added to Raspberry Pi/Pi2, or any Windows or

Linux gaming system equipped with a USB port. Capable of driving up to 8 mechanical spin reels /
stepper motors, XSpin is perfect for controlling mechanical, multi bank spin reel gaming machines,
top boxes and multi-client applications. Real time control of reels. XSpin supports a wide range of
industry standard reels, with custom ramp tables available for non-standard reels. The dedicated
onboard processor on XSpin guarantees real time control of mechanical spin reels, which ensures
no slow down or delay in reel movement. XSpin also controls four lamps or LEDs per reel with
individual on/off control.
Heber now offers drivers in C/C++ and Linux to make it even easier for programmers, inventors
and developers to connect with the outside world using X10i and their Raspberry Pi.
SmartHome Sytem Board
SmartHome

SmartHome Lite

SmartHome Server

SmartHome AC

control Box

The Smart Home project is aimed towards creating a

system capable of controlling devices over the internet from any


device. Currently the system supports up to 8 Controlled devices and
1 DHT 2302/22 Temperature and Humidity Sensor. The main device (
G1 ) Can be triggered by temperature (with a DHT sensor) or time.
The system uses Solid State Relays ( SSR ) or Switching Relays, The
Switching Relays are louder and sound a "Click" when they switch.
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

SmartHome System
Board

pdfcrowd.com

The SSR support to 10Amps . The system can be deployed to control


your air conditioning during the hot summers or electronic heaters during the winter, another use
would be to wire the system up to your house lights / power and control your lights from over the
internet. Additional items are the 84x48 pixel screen to show extra info, last command sent and a
countdown to update / check server status and also show Temperature and Humidity. The
advantage to using our system over another system is that everything is built for each other ( The
Temperature sensors, the relays, and the screen ). The system uses the internet through WiFi or
an Ethernet cable to connect to our secure servers which enable the website interface and the
Android app to easily communicate with your device.
Vending-Pi System Board
Vending-Pi System

Vending-Pi Server

The system housed inside

the Vending Machine will collect data from the Vending Machine when
a Technician / a valid person with the Android App + the right
password connects to the RPi. This then allows them to download the
data from the Machine and store it on the Android Phone / Tablet.
The data is encrypted and cannot be edited or spoofed. The file is
then uploaded to our secure servers and an accountant or manager

Vending-Pi System

can review the datAa such as coins in, coins out, coins stored, stock
details, errors, and even temperature and humidity logs over time ( graph view )

Serial interfaces
1-Wire Pi
The 1 Wire Pi

from AB Electronics UK is a communication

board supporting the 1-Wire protocol. A 5V buffered I2C port is


open in browser PRO version

Are you a developer? Try out the HTML to PDF API

File:1wirepi.jpg
1 Wire Pi

pdfcrowd.com

also provided on the board.


1-Wire Pi Plus
The 1 Wire Pi Plus

from AB Electronics UK

is a communication board supporting the 1Wire protocol. Designed for the Raspberry
Pi A+, B+ and Raspberry Pi 2. A 5V buffered
I2C port is also provided on the board.

1 Wire Pi Plus

Single and 8 Channel 1-Wire Masters from Sheepwalk Electronics

Sheepwalk Electronics

have developed a series of expansion boards for the Raspberry Pi to

interface your Raspberry Pi to a Dallas/Maxim 1-Wire network. The range includes a simple
passive "master" (called the RPI1) to allow easy use of the kernel 1-Wire driver, a single channel
I2C master based around the DS2482-100 (called the RPI2) and an 8 channel I2C master based
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

around the DS2482-800 (the RPI3). The modules are now all available for sale on our website. We
also sell a range 1-Wire slave boards including temperature and humidity sensors and I/O boards.
1-Wire-17 Port for B+
1-Wire 17Port

From Pridopia 17 Port 1-Wire board for B+ with RTC

use DS2482-800 X2 + DS2482-100 X1 + DS1307 + DS18B20

1-Wire 17Port

Pi232 RS232 board


Pi232

is an RS232 expansion board that plugs onto GPIO connector.

Pi-Wire ***NOT AVAIL?***


Pi-Wire

Homelabs are developing options for connection of a 1-wire bus to the RaspberryPi.

Boards include SPI breakout connections for future boards.


rpi_serial
BitWizard has a Raspberrypi serial breakout board . It breaks out four serial buses from the GPIO
port.
Wiki
BitWizard then has a series SPI (or I2C) expansion boards that can be daisy-chained off the SPI
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

(or I2C) buses of the expansion board. A virtually unlimited number of expansion boards can be
connected. Expansion boards are available that drive a simple 16x2 text LCD, more general
purpose IOs, servos, temperature sensors, relays, optocouplers etc.
RPi RS232 Breakout Board
RPi RS232 Breakout Board

is a simple RS232 breakout board for the Raspberry Pi. You can get

these boards at tindie.com in the DTronixs store


RS232 to TTL converter *** BAD LINK ***
set01_03

translates RS232 signals to TTL to be connected to P2's 3Bpi

serial communication

port.
Serial Pi - RS232 serial interface
The Serial Pi

is a stackable communication board supporting the

RS232 serial protocol.

Serial Pi

Serial Pi Plus - RS232 serial interface


The Serial Pi Plus
open in browser PRO version

is a stackable

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

The Serial Pi Plus

is a stackable

communication board supporting the RS232


serial protocol. Designed for the Raspberry Pi
A+, B+ and Raspberry Pi 2.

Serial Pi Plus

USB - RS232 TTL / I2C translator *** BAD LINK ***


set01_05

has three functions : 1st) translating USB to TTL Tx and Rx to be connected to 3Bpi ,

2nd) converting USB to I2C and 3rd) supplying voltage to next board (it is not for 3Bpi) if jumper is
between positions 1 and 2.
Pi-BT-COM-Pi RS232 - serial console - Bluetooth - RTC
The Pi-BT-COM-Pi

provide RS232 - 3.5mm serial console Port -

Bluetooth console Port - RTC function in one board also have


RFID module socket & NRF24L01 module socket for Raspberry Pi
B+

Pi-BT-COM-Pi

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

USB Hub Zero


The USB Hub Zero

is a USB hub designed

for the Raspberry Pi Zero. Having the same


footprint, it is mounted under the Pi Zero and
can be powered from the Pi Zero.

USB Hub Zero

Sound
Wolfson sound card
The equivalent of a high end sound card for the PI. Features:
3.5 mm jack (4-pole) for a headset/boom mic combination for gaming or VoIP applications
3.5 mm jack for microphone input
On-board MEMS microphone
3.5 mm jack stereo line input for connection to devices such as digital audio players (iPod etc.)
or mobile phones
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

3.5 mm jack stereo line output for connection to devices such as external stereo amplifiers or
powered speakers
Phono jack for electrical (not optical) S/PDIF digital input
On-board class D power amplifier for external speakers, with connection to external power
source if needed.
Small pin header for extra functions if they are low cost, already on-chip, and don't require any
further components
Raspberry Pi form factor
http://www.element14.com/community/community/raspberry-pi/raspberry-piaccessories/wolfson_pi
HiFiBerry DAC
A high-end 24bit/192kHz DAC that connects to the I2S header. The board has RCA and phono
jack line-level outputs with 2Vrms output, but does not need an external power supply.
http://www.hifiberry.com/dac/
HiFiBerry Digi
An S/PDIF output card for the Raspberry Pi. Features an optical and an isolated electrical output
http://www.hifiberry.com/hbdigi/
Raspi-T-DAC
http://www.tjaekel.com/T-DAC/raspi.html

Arduino
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Arduino Shield and Raspberry Pi


a little board with Arduino socket and Raspberry Pi socket you can power the boards with 12Volt or
5Volt http://www.progetti-hw-sw.it/raspberry.htm
aLaMode
la mode

is an Arduino clone specifically designed to interface with the Raspberry Pi. You can

of course connect a standard Arduino to a Pi USB port using a cord, but when you want a turnkey
solution, how about an Arduino compatible plate (shield) that fits right on top of the Raspberry Pi
with direct access to GPIO port? The Linux side handles all of the displays, human interfaces, and
number crunching. The low power Arduino compatible la mode board handles sensors,
servos/motors, and provides a highly accurate real time clock.
ArduiPi
The ArduiPi

is a board that brings Arduino world to Raspberry Pi and vice-versa. It is totally open

source Hardware and Software.


The features are:
Power the Arduino side with Raspberry power or with external power.
Selectable Arduino side power with 5V or 3.3V
FTDI cable connector to be able to program Arduino independently leaving RX/TX of arduino
and Raspberry free.
ICSP connector.
Power level shifter between Pi and Arduino for I2C, SPI, Serial, and all Pi V1 and V2 GPIO pins.
Raspberry Pi board Revision 2 with four new GPIO
I2C Bus available from Arduino AND/OR Raspberry Pi
I2C to 1-Wire controller on the board providing fully OWFS (or other) support for Raspberry Pi
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

I2C to 1-Wire controller on the board providing fully OWFS (or other) support for Raspberry Pi
OR Arduino with dedicated library
Feature to connect I2C between Arduino And Raspberry Pi (Arduino will become a I2C slave
from Raspberry Pi)
Feature to connect SPI between Arduino and Raspberry Pi (Arduino will become a SPI slave
from Raspberry)
Feature to connect the Arduino UART to Raspberry Pi Serial to do communication
Availability to use the French dedicated Tlinformation monitoring electricity signal issued
from the main power meter to Arduino or Raspberry Pi
Grove connector on board for I2C and Serial connection for Raspberry and Arduino
Sized place to plug aAdafruit I2C or SPI Oled breakout board that can be driven by Arduino or
Raspberry Pi in SPI or I2C
Sized place to plug a NRF24L01 Wireless breakout board. Breakout board fitting this format will
be available for RFM12B, RFM69W, SD card and SPI flash memory. This will let you use the
majority of RF module used today
Sized place for 3 x 1-Wire devices on board.
Sized place for using PWM devices (switchable with on board power or external power)
Two free pins available on level shifter chip for custom usage.
Details, documentation and all others can be found here

Schematics, PCB, sample code are on

github
Raspberry Pi to Arduino Shields Connection Bridge
Raspberry Pi to Arduino Shields Connection Bridge

allows you to use any of the shields, boards

and modules designed for Arduino in Raspberry Pi. It includes also the possibility of connecting
digital and analog sensors, using the same pinout of Arduino but with the power and capabilities of
Raspberry. Using arduPi library, you will be able to make programs in Raspberry with the same
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

code used in Arduino. To do so, Cooking Hacks Team have implemented conversion functions so
that you can control in the same way as in Arduino all the I/O interfaces: i2C, SPI, UART, analog,
digital, in Raspberry Pi.
Paper-Duino-Pi
Paper-Duino-Pi

is an Arduino shield for the Raspberry Pi. Due to the fact that it is designed as

Paper-PCB it is easy to create and one doesn't need a printed circuit board. All components are
cheap standard electronic parts. A video is found here .
PiDuino
Youtube video

showing prototype board

Ponte
PONTE initial post

An arduino shield bridge from Omer and SKPang

RPi-ShieldBridge
RPi-ShieldBridge

An Arduino Shield Bridge with connector for a 2.8" TFT-Display with

Touchpanel.

RTC
RPI RTC
RPI RTC

is a inexpensive Real Time Clock (RTC) board.

RTC-COM-Pi
RTC-COM-Pi
open in browser PRO version

RTC with RS232 COM Port & 3.5mm serial console

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

port
AbioRTC
AbioRTC

is an inexpensive real-time clock (RTC) expansion board.

RTC Pi Real time Clock Module


The RTC Pi

RTC-COM-Pi

is a real time clock module which connects via the GPIO

port on a Raspberry Pi.


RTC Pi Plus Real time Clock Module
The RTC Pi Plus

is a real time clock module which connects via the

GPIO port on a Raspberry Pi. Designed for the Raspberry Pi A+, B+


and Raspberry Pi 2.

RTC Pi

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

RTC Pi Plus

Pi Rtc Dio Gold


Mikronauts Pi Rtc Dio Real Time Clock & I/O
Expansion Board

that stacks on top of the

Raspberry Pi and was designed by


Mikronauts

to add a real time clock, 32

digital I/O's and 3.3v power supply making


one-off expansion circuits easier for everyone.
Pi Rtc Dio also has a four pin I2C expansion
header, and a five pin COM connector for
future expansion.
Pi Rtc Dio works with Rasperry Pi Model A, A+,
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

Pi Rtc Dio expansion board for the Raspberry Pi

pdfcrowd.com

B, B+ and the new Raspberry Pi 2 Model B


Pi Rtc DIO also works with the Banana Pro and the Banana Pi, however the Bananas already have
an on-board RTC.
Pi Rtc Dio comes as a kit which includes an extra tall stacking header and mounting hardware that
secures the board to the Raspberry Pi Rev.2 test mounting holes - keeping the board securely
mounted on the Pi.
Up to four Pi Rtc Dio boards can be stacked on a single Raspberry Pi without the need for a bus or
rack solution. The board has an extra large prototyping area that is silk screened to clearly
indicate signal busses.
For more information about EZasPi, please visit the Pi Rtc Dio product page
Pi Rtc Dio can be combined with EZasPi prototyping boards, Pi Jumper breakout board, RoboPi
and additional Pi Rtc Dio boards for a greatly expanded Pi system]
CJE/4D RTC
(No longer available, dead link) On 2nd January 2012, CJE/4D announced that they have a realtime clock (RTC) expansion board in the works: [2]

Displays (LCD/TFT)
AdvaBoard RPi1
The AdvaBoard RPi1 contains an interface for TFT displays (3.2" - 7.0") incl. touchscreen. For
details, see [#advaboard_rpi1 below], or visit the websites www.advaboard.de

or

www.advamation.com/products/embeddedpc/advaboard.html .
MZTX-PI-EXT
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

The 'Tontec' 2.4-inch TFT LCD 240x320 RGB Pixels touchscreen is a small board that plugs into
J1. The touch part uses a TSC2003 chip on the I2C bus; the screen data goes trough the SPI bus
and uses a couple of GPIO. There are pins to extend SPI & I2C bus and a GPIO extender LP3943 ,
'16-LED Fun Light Driver' http://www.ti.com/lit/ds/snvs256b/snvs256b.pdf ). See
http://helloraspberrypi.blogspot.be/2014/01/setup-tontec-24-inch-tft-lcd-240x320.html
display and http://www.raspberrypi.org/forum/viewtopic.php?f=91&t=64414

for the

for a discussion

about the 'touch' part. (See MZTX-PI-EXT)


LCD-Master-Pi
LCD Master

support 84x48 pixels LCD & 16x2 & 20x4 character

LCD also have i2c Ver, full Pi_Scratch

software support,

Multifunctions
ADC Pi - Raspberry Pi Analogue to Digital converter
The ADC Pi V2.1

is an 8 channel 17 bit analogue to digital

GPIO-LCD Master

converter designed to work with the Raspberry Pi platform. The ADC


Pi V2.1 is based on two Microchip MCP3424 A/D converters each
containing 4 analogue inputs with up to 18 bit resolution.
ADC Pi Plus - Raspberry Pi Analogue to Digital converter
The ADC Pi Plus

is an 8 channel 17 bit analogue to digital converter

designed for the Raspberry Pi A+, B+ and Raspberry Pi 2. . The ADC


Pi Plus is based on two Microchip MCP3424 A/D converters each
containing 4 analogue inputs with up to 18 bit resolution.
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

ADC Pi

pdfcrowd.com

ADC Pi Zero - Raspberry Pi Zero Analogue to Digital converter


The [3]

is an 8 channel 17 bit analogue to digital

converter designed for the Raspberry Pi Zero. The


ADC Pi Zero is based on two Microchip MCP3424 A/D
converters each containing 4 analogue inputs with up
to 18 bit resolution.
ADC Differential Pi - 18 bit Analogue to Digital
converter

ADC Pi Plus

The ADC Differential Pi

is an 8 channel 18 bit

differential analogue to digital converter designed for


the Raspberry Pi A+, B+ and Raspberry Pi 2. . The
ADC Differential Pi is based on two Microchip
MCP3424 A/D converters each containing 4 analogue
inputs with up to 18 bit resolution.
ADC DAC Pi - 12 bit 2 channel ADC and DAC
The ADCDAC Pi

is a 2 channel 12 bit analogue to

digital converter and 2 channel 12 bit digital to

ADC Pi Zero

analogue converter designed to work with the


Raspberry Pi platform.
AdvaBoard RPi1
The AdvaBoard RPi1

contains:

TFT-display-interface (3.2" 320x240, 5" 800x480,


open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

7" 800x480)
touchscreen interface
real-time-clock (RTC)
CPLD + a microcontroller
all I/Os are 5V-tolerant, except I2C

ADC Differential Pi

analog-I/Os (4* 16bit inputs, 2* 8bit outputs)


separate connectors for all interfaces (I2C, SPI, digital/analog-I/O,
RS-232, RS-485 incl. pluggable terminator)
power-management: battery-backed RPC/I2C-interfaces, powerdown, power-up on time or event, separately powered peripherals
JTAG-programmer for Xilinx CPLDs/FPGAs, C2-programmer for
SiLabs C8051F*
software (C + Python 2.6/3.x libraries, free example programs)

ADC DAC Pi

Details can be found at


www.advamation.com/products/embeddedpc/advaboard.html
Amescon RasPiComm
The RasPiComm

open in browser PRO version

by Amescon

Are you a developer? Try out the HTML to PDF API

is a

pdfcrowd.com

The RasPiComm

by Amescon

is a

piggyback-mountable extension board and


offers:
RS-485
RS-232
RTC
direct I2C connector
5-way joystick
with driver support. Fully compatible with the
B+!

RasPiComm

More information: Technical Specifications .


Amescon RasPiComm+ ***NOT AVAIL?***
The RasPiComm+

open in browser PRO version

by Amescon

Are you a developer? Try out the HTML to PDF API

is a

pdfcrowd.com

The RasPiComm+

by Amescon

is a

modular extension board for the Raspberry Pi


and offers:
4 module slots for a wide range of modules
(RS-232, RS-485 4 Wire, GSM, GPS,
1Wire, CAN, 8 Input, 8 Output, 16 isolated
I/O, Profibus,...)
RTC
easy to set up
full driver support
industrial version for isolated 24V available
The RasPiComm+ will be launched Q1 2015. If
you want to have it before the official launch,
you can support the Indiegogo campaign .

RasPiComm+ mainboard with 4 modules (not


attached)

Com Pi RS232 Serial and 1-Wire


The Com Pi

from AB Electronics is a communication board

supporting RS232 and 1-Wire protocols. A 5V buffered I2C port is


also provided on the board.
PIC PI *** DEAD LINK ***
www.pic-pi.com

python libraries and hardware for RS232, RS485,

Real Time Clock, 2x Analog outputs, 2x 240vac 10 A Relays, 22x


Individually configurable Analog inputs of digital IO
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

Com Pi

pdfcrowd.com

PICAN *** DEAD LINK ***


[4]

PiCAN plugs onto GPIO pins and contains:


CAN controller and transceiver (2515 based). DB9 connection to vehicle OBDII connector, pins
for a robot Controller Area Network.
5V 2amp regulator for battery powered systems (6 to 24V)
EM406 GPS module connector
3 GPIO buttons
4 LEDS

Breakout Pi - Prototyping board


The Breakout Pi

is a useful and versatile prototyping expansion

board for the Raspberry Pi models A and B.


Breakout Pi Zero - Prototyping board
The [5]

is a useful and versatile prototyping expansion board for the

Raspberry Pi Zero.
Buzzberry Buzz-Board Interface
Buzzberry

Breakout Pi

is an interface board enabling expansion using the Buzz-

Board modular system designed primarily for educational use.


DAQCplate from Pi-Plates
The Pi-Plates DAQC (DAC-SEE) adds a rich
set of input/output options to your Raspberry
Pi. It includes 7 powerful digital outputs for
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

driving external devices such as relays and


high current LEDs as well as 8 analog to
digital inputs for measuring temperature,
voltage, humidity and more. In addition there
are eight digital inputs, two analog outputs,

Breakout Pi Zero

and seven general purpose indicator LEDs.


Other features include:
Dedicated onboard processor
Provides real time data collection
Allows for future code updates
Only needs two dedicated RPI pins (GPIO
25 and CE1)
All features accessible via rich Python
command set
Compatible with all versions of Raspberry
Pi

DAQCplate from Pi-Plates

Design allows up to eight DAQCplates to


be stacked together for eight times the I/O
Uses less than 20mA of DC current during standby
Conforms to ROHS, FCC Part 15 Class A, and CE standards
All inputs and outputs ESD and overvoltage protected
Protects your Raspberry Pi while providing enhanced I/O
Includes programmable bi-color LED
Additional 14-pin header included if B+ signals are required
Capable of reading up to seven HC-SR04 distance sensors
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Each DAQCplate is 100% tested and verified


Detailed Online Users Guide with Examples
For detailed specifications, go to https://pi-plates.com/product/daqcplate/
Delta-Sigma Pi 18 bit Analogue to Digital converter
The Delta-Sigma Pi

is an 8 channel analogue to digital converter

designed for use on the Raspberry Pi computer platform. The board is


based around the MCP3424 low noise and high accuracy 18 bit deltasigma analogue to digital converter from Microchip Technology Inc. A
pair of MCP3424 converters are included on the board along with an
I2C buffer interface allowing you to connect additional 5V I2C devices
to the same bus.
Delta Sigma Pi

GertBoard
main page: RPi Gertboard

This board is a buffer between your Rpi and the real world, use it to flash LEDs on and off, drive
motors, run sensors and all that other fun stuff.[2]
GELI 'jelly'(GPIO Experimenter and Lab Interface Board) *** DEAD LINK ***
Raspberry Geli Board

Extends the GPIO and provides I2C, D2A/A2D, DC Motor(L298), RS232,

Realtime Clock (DS1307), 1-wire and prototyping area on 150 * 100mmm PCB.
GrovePi
The GrovePi

from Dexter Industries

is a

slide on board for the Raspberry Pi that allows


open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

the Raspberry Pi to communicate with


hundreds of plug and play Grove Sensors .
Some highlights of the product include:
Modular plug and play modules, no more
headaches for wiring the sensors. All
modules are connect using a simple 4 wire
cable.
Access Grove analog, digital, serial and
I2C sensors from Raspberry Pi.
Sockets: 3x Analog, 6x Digital, 4x I2C, 1x
serial and 1x pass-through Raspberry Pi
serial.
Libraries available in C and Python - see
GitHub repo .

GrovePi

The GrovePi communicates with the


Raspberry Pi over the I2C interface at address 0x40.
I2C sockets allow sensors to directly communicate with the Raspberry Pi or interpreted and
relayed via the GrovePi.
ATMEGA328P microcontroller.
Open source firmware.
IO Pi 32 Channel Port Expander
The IO Pi

is a 32 channel digital expansion board designed for use

on the Raspberry Pi computer platform. The board is based around


the MCP23017 16-bit I/O expander from Microchip Technology Inc. A
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

pair of MCP23017 expanders are included on the board allowing you


to connect up to 32 digital inputs or outputs to the Raspberry Pi.
IO Pi

IO Pi Plus 32 Channel Port Expander


The IO Pi Plus

is a 32 channel digital expansion board designed for

the Raspberry Pi A+, B+ and Raspberry Pi 2.


The board is based around the MCP23017
16-bit I/O expander from Microchip
Technology Inc. A pair of MCP23017
expanders are included on the board allowing
you to connect up to 32 digital inputs or
outputs to the Raspberry Pi.
Pi Crust
picru.st

is a very compact and cheap


IO Pi Plus

breakout board for your Raspberry Pi that


allows easy access to the Pi's pins, grouping

them into a logical order and adding clear labeling. Small and simple. Now available to purchase in
kit form on Kickstarter here - Pi Crust Kickstarter
Piface
Piface

is simpler than the RPi Gertboard (it's aimed at less experienced users), but also intended

to connect to PCs and Android to be platform agnostic


Pi MiniLab - Education / Experimental Board *** DEAD LINK ***
Pi MiniLab Education / Experimental Board
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

is a small size RPi add-ons board. The board


pdfcrowd.com

includes the circuitry for the experiments with analog signals, sensor connections and circuitry to
control the external devices as the relays, motors, high current LEDs. Key Features: 12-bit ADC
with 5 analog channels, 12-bit DAC, 4 analog amplifiers, analog comparator, frequency generator,
1-Wire port, on-boar potentiometer, RGB LED, 4 high power outputs, circuitry for LCD 20x4 or
16x2, voltage regulator. Board size - 2.1"x1.6" (53mm x 41mm).
Pi Rtc Dio Silver *NEW*
Mikronauts Pi Rtc Dio Silver I/O Expansion
Board

stacks on top of the Raspberry Pi

and was designed by Mikronauts

to add 32

digital I/O's and 3.3v power supply making


one-off expansion circuits easier for everyone.
Pi Rtc Dio Silver also has a four pin I2C
expansion header, and a five pin COM
connector for future expansion.
Pi Rtc Dio works with Rasperry Pi Model A, A+,
B, B+ and the new Raspberry Pi 2 Model B

Pi Rtc Dio expansion board for the Raspberry Pi

Pi Rtc DIO also works with the Banana Pro


and the Banana Pi, however the Bananas already have an on-board RTC.
Pi Rtc Dio comes as a kit which includes an extra tall stacking header and mounting hardware that
secures the board to the Raspberry Pi Rev.2 test mounting holes - keeping the board securely
mounted on the Pi.
Up to four Pi Rtc Dio boards can be stacked on a single Raspberry Pi without the need for a bus or
rack solution. The board has an extra large prototyping area that is silk screened to clearly
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

indicate signal busses.


For more information about EZasPi, please visit the Pi Rtc Dio product page
Please note: Pi Rtc Dio Silver does NOT include an RTC.
Pi Rtc Dio can be combined with EZasPi prototyping boards, Pi Jumper breakout board, RoboPi
and additional Pi Rtc Dio boards for a greatly expanded Pi system]
EZasPi prototyping board
Mikronauts EZasPi advanced prototyping
board

that stacks on top of the Raspberry Pi

and was designed by Mikronauts

to make

prototyping easier for educational users, and


making one-off expansion circuits easier for
everyone. EZasPi also has a four pin I2C
expansion header, and a five pin COM
connector for future expansion.
EZasPi works with Rasperry Pi Model A, A+, B,
B+ and the new Raspberry Pi 2 Model B

EZasPi Prototyping board for the Raspberry Pi

EZasPi also works with the Banana Pro and


the Banana Pi, ODROID C1 and MIPS Creator CI20.
EZasPi comes as a kit which includes an extra tall stacking header and mounting hardware that
secures the board to the Raspberry Pi Rev.2 test mounting holes - keeping the board securely
mounted on the Pi.
Multiple EZasPi boards can be stacked on a single Raspberry Pi without the need for a bus or rack
solution. The board has an extra large prototyping area that is silk screened to clearly indicate
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

solution. The board has an extra large prototyping area that is silk screened to clearly indicate
signal busses.
For example, you can stack an EZasPi board between your Raspberry Pi and a RoboPi robot
controller

to add additional custom circuits to the Raspberry Pi.

For more information about EZasPi, please visit the EZasPi product page
You can make a Pi Sandwich by stacking an EZasPi on top of your Raspberry Pi, and an EZasPi
(B) under your Pi - with the mounting hardware securing your boards together.

EZasPi (B) prototyping board


Mikronauts EZasPi (B)

advanced

prototyping board from Mikronauts

is first

prototyping board that stacks UNDER the


rev.2 Raspberry Pi Model A and Model B.
EZasPi was designed to make prototyping
easier for educational users, and making oneoff expansion circuits easier for everyone.
EZasPi (B) also has a four pin I2C expansion
header for future expansion.
EZasPi (B) can also be used as a prototyping

EZasPi (B) Prototyping board for the Raspberry Pi

board for I2C add-ons for any Mikronauts


product that has a Mikronauts four pin I2C
connector, such as RoboPi, EZasPi, Pi Jumper, Pi Rtc Dio
EZasPi (B) comes as a kit which includes an extra tall stacking header and mounting hardware that
secures the board to the Raspberry Pi Rev.2 test mounting holes - keeping the board securely
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

secures the board to the Raspberry Pi Rev.2 test mounting holes - keeping the board securely
mounted on the Pi.
Multiple EZasPi (B) boards can be stacked beneath a single Raspberry Pi without the need for a
bus or rack solution. The board has an extra large prototyping area that is silk screened to clearly
indicate signal busses.
For more information about EZasPi (B), please visit the EZasPi (B) product page
You can make a Pi Sandwich by stacking an EZasPi on top of your Raspberry Pi, and an EZasPi
(B) under your Pi - with the mounting hardware securing your boards together.

Pi Plates
Adafruit Industries

announced in March 2012 the intention of making expansion boards for the

Raspberry Pi under the "Pi Plate" name.[3].


The first board available is a prototyping board

that overlays the Raspberry Pi via a long plug-in

header. It has screw terminals for all the Pi GPIO lines.


PiPLUS Multifunction I/O Extension Board *** DEAD LINK ***
PiPLUS Multifunction I/O Extension Board

is designed as versatile, general-purpose data

acquisition and control module. Key Features: Battery-backed Real Time Clock; 3.5A DC motor
driver chip; 8-bits digital I/O Data Port; 10-bits ADC with 4 analog channels; DAC; 4 high power
outputs; 4 PWM outputs; IR Remote Control input; 2 user's buttons; AVR ATMEGA328P
microcontroller with a preloaded Arduino bootloader and Arduino Shields connectors; 3V - 5V
buffers for I2C, SPI and Serial interfaces; Power supply with 5V and 3V regulators.
PiPLUS board also works as a bridge between Raspberry Pi and ARDUINO and provides a direct
connection to Arduino Shields. You can use the standard ARDUINO environment and graphical
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

interface for Windows or Linux for software development and ATMEGA328P microcontroller
programming.
Pi Tin
Not yet tested, comments welcome Project files for Eagle here: [6]
[7]

[8]

Schematic and Board images:

This board uses Microchip 16-pin GPIO expanders driven by SPI to provide up to 256

additional GPIO pins at a very low cost. Optionally, it can supply power for the board and the
Raspberry PI.
The board can be made in a stackable manner allowing you to also place additional peripherals on
the GPIO connector. It makes non-exclusive use of all four SPI pins as well as exclusive use of the
CE0 Pin.
If you install (and power) the power supply components, the board will supply up to 1A at 5VDC.
This is not enough to power all GPIO pins on a fully populated board, but in most applications
should be sufficient to power the RPI and a reasonable number of GPIOs. An external power
supply should be used for higher-power applications. This board should never be powered from
the RPI as even one of the chips can draw more than the RPI can provide.
The power supply is quite flexible and will accept anything from 8-25VAC or 8-42VDC. It is based
on a Recom module which provides a switching power supply in a form factor that is a drop-in
replacement for 7805 series TO-220 linear regulators.
The 8 chips can be had for about $4@ or less and the power supply components total about $15.
A fully populated board is about $49+PCB, $31+PCB for 64 GPIO pins.
You can have the PCB made at a variety of fabricators. [9]

does very nice work and is hobbyist

friendly at very reasonable prices.


open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

PiWeather - Raspberry Pi Weather Station Board *** DEAD LINK ***


PiWeather RPi Weather Station Board

is a small size RPi add-ons board. The board provides

the temperature, pressure, humidity monitoring and controls the external devices (relays, high
current LEDs ...).
Key Features: Temperature, pressure and humidity sensors on the board; Two 1-Wire ports to
connect the external temperature sensors DS18B20; Four high current outputs; Battery-backed
Real Time Clock and Calendar; Small size - 2.1"x1.6" (53mm x 41mm).
PROTOplate from Pi-Plates
The Pi-Plates PROTOplate provides an
inexpensive and convenient way to add
personalized and custom hardware to your PiPlates based project. Key features include:
A low cost yet versatile solution for adding
custom hardware to a Pi-Plate based
design
Mechanically and electrically compatible
with all Pi-Plate boards
Mates with all three revisions of the
Raspberry Pi including version A, B, B+,

PROTOplate from Pi-Plates

and R2
Multiple boards can be stacked to provide addition area for components
Comes preassembled no soldering required
Additional 14-pin header included if B+ and R2 signals are required
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

For detailed specifications, go to https://pi-plates.com/product/proto/


Quick2Wire GPIO Interface Board Kit
Quick2Wire GPIO board and experimenters kit

is an extension board for the Raspberry Pi that

has level converters to allow the driving of TTL and real world devices such as LED's and
switches. It will also provide an experimenters kit, a software framework and a number of tutorials.
The Quick2Wire interface board is also available from Pi Supply .
Quick2Wire I2C PCF8591 Analogue Board
The Quick2Wire PCF8591 I2C Analogue Board has four 8-bit Analogue Inputs and one 8-bit
Analogue Output. A simple Python API allows you to control the on-board PCF8591 chip and
access all of its features for use with the Raspberry Pi. You can use the boards to measure four
voltages and control one output voltage! - You can purchase from Pi Supply
Quick2Wire I2C MCP23017 Port Expander Board Kit
The Quick2Wire Port Expander board for the Raspberry Pi, gives you an extra 16 GPIO pins which
can be used for digital input or output. Youll find code in the Quick2Wire Library to drive it from
Python, along with examples of use. - You can purchase from Pi Supply
Raspberry Pi B+ Breakout Kit=
The Raspberry Pi B+ Breakout

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

is an easy to assemble breakout

pdfcrowd.com

The Raspberry Pi B+ Breakout

is an easy to assemble breakout

board to use with the Raspberry Pi model B+


Raspberry Pi IO Interface
forum thread

showing 'paper mockup'. Another buffered IO

expander.
Relay board and Raspberry Pi GPIO
a board with 8 relays and 8 input

Breakout Plus

with a Raspberry Pi socket you

can power the boards with 12Volt, the board has a DIN rail container
http://www.progetti-hw-sw.it/raspberry.htm
SainSmart X100 Expansion Board
SainSmart X100 Expansion Board

SainSmart offers the X100 expansion board "designed for

ease of use", intended to make the RPi easier to use by providing various interface ports, such as
a RS232 port, a HDMI to VGA converter (by using an included HDMI to HDMI male adapter,
enabling the use of the VGA port; otherwise it is a HDMI input), a 3-port USB hub (one of the
X100's USB ports connects to the upper USB port on the RPi itself, using an included USB to USB
male adapter, thus providing power for the three other USB ports on the X100 board), SD and
microSD memory card readers, an 8-channel Darlington driver and a GPIO port. The board also
has a battery-powered RTC, and a variable (6-23V, nominally 12V) power port for a corded power
supply. The X100 also has a reset switch, but the reset pin header (included with the X100) must
be soldered onto the RPi itself.
Slice of Pi
Slice of Pi
open in browser PRO version

Ciseco have produced a

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

convienient small break out board for the


Raspberry PI. XBee style connector for XRF /
XBee / RN-XV / XBT / RF-BEE etc. Has the SPI
and I2C pins on one standard 8 way header
and the Raspberry PI's 8 general purpose I/O
pins on another for easy access. Comes as a
kit of parts that needs to be soldered.
Construction is very easy and suitable for
children with basic soldering skills.
Slice of PI/O

is a variation of the above

produced by Ciseco based upon Nathan


Chantrell's MCP23017/Slice of Pi "project" .
The MCP23017 may be powered from either

Slice of Pi

the Pi's 3.3V/5.0V GPIO pins or, with care, an


external psu. The use of a 5.0V power source
means that the MCP23017's 16 (2 x 8) GPIO's can interface directly with 5V logic families etc.
However, the Pi's own GPIO's, also available, will still need 3.3V - 5.0V level shifters. Trevor
Gowen's experimental LED BarGraph "board"

has been "piggy-backed" onto one of these.

Strato Pi
Strato Pi by Sfera Labs

is a professional

expansion board that enhances the


Raspberry Pi with several hardware features
to make it suitable for use in professional
applications where reliability and service
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

continuity are key requirements.


Strato Pi complies with CE directives for EMC,
Electrical Safety, Emission and RoHS.
Features:
9-28Vdc power supply, with surge and

Strato Pi mounted on RPi2

reverse polarity protection


Real time clock (RTC) with on-board
lithium back-up battery
Standard RS-232 and RS-485 interfaces
to the Raspberry Pi serial line, with optoisolator and electrostatic discharge
protection
On-board buzzer, connected to an I/O pin
of the Raspberry Pi board, for acoustic
feedback
On-board LEDs for power supply and
serial line activity
Power supply and serial connections on a
screw terminal block
It is also available is the Server version pre-

Strato Pi Server

assembled in a standard 4 modules DIN rail


case together with a Raspberry Pi 2 Model B.
For more details: http://www.sferalabs.cc/strato
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

TriBorg
TriBorg

A GPIO header replicator board for

your Raspberry Pi. Triple the Raspberry Pi


GPIO header.

TriBorg

XBee ZB SMT Backpack


The Raspberry Pi XBee ZB SMT Backpack

by bootc is a carrier board for Digi XBee ZB SMT

modules. These are different to the normal XBee modules because they are surface mount and
additionally can interface to a host using SPI as well as serial. The backpack also features 3 LEDs
for status signals as well as two FTDI headers (one for the RPi and one for the XBee), as well as
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

being able to host a 'normal' XBee module (though of course you can't use SPI with those).
Raspy Juice Exp Board
Raspy Juice

by 2-Watt Elements is an experimental board that supplies the Raspberry Pi with

+5V through the GPIO header. With its wide input voltage range (6~23V), the buck regulator can
be powered by batteries, 12V Adapters, solar, etc. Other features are the RS232 level console
port, PCF8523 RTC, and an expansion ATmega168A microcontroller as an I2C slave. This latter
MCU has interfaces of an RS485 port, an additional RS232 port, 4 RC-servo ports and unusedpins expansion header. The MCU firmware is updateable through the I2C interface. Hardware
details are in http://code.google.com/p/raspy-juice/wiki/1_Hardware_Description
pyMCU
pyMCU

is a python controlled microcontroller that works with the Raspberry Pi, connects to the

USB port and uses the pyMCU python module and pyserial to control the microcontroller in your
python script. You can communicate with i2c, spi, serial, and one wire devices, software
configurable pulse in / out functions, has 13 Digital IO Pins, 6 10-bit Analog Pins, 5 10-Bit PWM
Pins, blink LEDs, control servos and motors, read various sensors, built-in functions for sound
generation: arbitrary frequency generator, misc. sound / tone generator, DTMF generator.
PyBootloader - python script for uploading new firmware versions or your own microcontroller
code. Check out some of the Tutorials

and Examples

RPi CC1101-OneWire-Clock extension


The RPi-COC board

from busware.de

adds Onewire, a Sub-1 GHz RF Transceiver, RTC and

an EEPROM mainly for smart home automation. The Onewire RJ11 port is driven by a DS2482
chip supported by 5V levelshifter and strong pullup. The DS1339-RTC is powered by CR2032
battery or on-board 60mF supercap. The 2Kbit EEPROM (at24c02) is mainly to hold board specific
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

config data. The CC1101 Sub-1 GHz RF Transceiver is controlled by an atmega1284 to preprocess air data. It is connected to RPis UART and contains a avr109-bootloader for firmware
updates. The popular culfw-firmware

lets you interact with FS20, Homematic, Intertechno or

similar actors and sensors - easily using FHEM -home automation server. In addition a secured
5V power socket for external power supplies is provided.
RFM12Pi - Wireless OpenEnergyMonitor Base-station
Add's RFM12B wireless (868/433/912Mhz) RF transceiver capability to the Raspberry Pi. The
RFM12Pi decodes RFM12B packets from OpenEnergyMonitor sensor modules

or JeeNodes and

puts the data on the Raspberry Pi's internal serial UART. Designed to be used with emoncms
running on a Raspberry Pi web-server to make a low power energy, temperature and other
environmental data logging and visualisation server. Developed as part of the OpenEnergyMonitor
project. For more info see introductory blog

post and overview documentation page . The

RFM12Pi can be purchased pre-assembled and ready to go from the OpenEnergyMonitor shop
3Bpi - Three Branch Pi - Level translator board for Raspberry Pi *** DEAD LINK ***
3Bpi, aka set05_08 , translates bidirectionally inputs/outputs of the Raspberry Pi's GPIO from
3.3V to 5V TTL levels. It has three external ports to connect electronics.cat

open source

hardware boards. This board takes advantage of P5's Raspberry Pi, with access to a second I2C
channel (I2C_0, it can be used without camera connected) and CTS and RTS for hardware flow
control in serial communications. Two of 3Bpi's ports, P3 and P4, can be used as 8 bit input/output
or I2C and/or SPI ports. One port, P2, is thought for serial communications and Raspberry Pi can
be set as master or slave setting the jumpers properly.
i2c/spi 32 GPIO Pi

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

32GPIO Pi

with i2c/spi extra GPIO extension board 32 GPIO Board

32GPIO-Pi with i2c/spi 2 type with 32 LED for each port , display port
status ON/OFF, High/LOW support by our Pi_Scratch , easy to
control
AbioWire+
AbioWire+

is a 1-Wire adapter providing seventeen 1-Wire channels

with ESD protection, three 1-Wire controller chips, and a real-time

32GPIO-Pi

clock (RTC).
AbioCard model A
AbioCard model A

expansion board featuring a real-time clock (RTC), 8 bidirectional I/O lines, 8

12-bit ADC inputs, 16 PWM outputs at 97 kHz with 8-bit resolution.


AbioCard model B
AbioCard model B

expansion board featuring a real-time clock (RTC), 8 bidirectional I/O lines, 8

12-bit ADC inputs, 16 PWM outputs at 40-1000 Hz with 12-bit resolution.


i2c/spi 64/128 GPIO Pi
128 GPIO Pi

64 GPIO Pi

with i2c/spi extra GPIO extension board

64/128 GPIO Board 64GPIO-Pi with i2c/spi 2 type with 64 LED for
each port , display port status ON/OFF, High/LOW 128GPIO-Pi with
i2c/spi two type 64/128 GPIO board support by our Pi_Scratch , easy
to control
Rs-Pi P-HAB module ( High-Altitude Balloon)
64 GPIO Board

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Rs-Pi P-HAB

expansion board featuring a ublox MAX 7 GPS module,

64 GPIO Board

FM transmitter, Temp, Humidity, Pressure, Altitude sensors), This


project use balloons for exploring the edge of space. collect
temperature , Humidity, Altitude, Pressure data send back through FM
Transmitter and save all log to SD card, also take a photo every
30sec save to SD card. The project use 1. ublox-7Max GPS module 2.
Radiometrix NTX2B 434.xxx Mhz 10mW modules. 3. TMP102 temp
sensor to monitor Raspberry Pi temperature 4. BMP085 Barometric
Pressure/Temp/Altitude Sensor 5. DHT22 / AM2302 Digital Temp &

128 GPIO board

Humidity Sensor 6. DS18b20 Temperature sensor 7. TRACOPOWER


5V & 3.3V (TSR-1-2433 & TSR-1-2450) DC/DC converter up to 96%
efficiency - No heat-sink required ( for longer battery life) 8.
Raspberry Pi Camera kit ( take photos save in SD card)
OssoPI (Relay and digital inputs)
OssoPI

is an expansion board featuring 8x 277V @ 10A relays + 8x

digital (opto or non-opto isolated) inputs on standard dimensions for 9


unit DIN rail enclosure

Pi-HAB-HV

IVPort (Camera Module Multiplexer)

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

IVPort (Camera Module Multiplexer)


The IVPort

from Ivmech Mechatronics

is

the first Raspberry Pi (also Raspberry Pi A,


A+, B+ and Raspberry Pi 2 fully compatible)
Camera Module Multiplexer is designed to
make possible connecting more than one
camera module to single CSI camera port on
Raspberry Pis. Multiplexing can be controlled
by 3 pins for 4 camera modules, 5 pins for 8
camera modules and 9 pins for maximum up

OssoPI

to 16 camera modules with using GPIO.


The closest approach to simultaneous
capturing at 640x480 resolution with 7 fps
each camera connected to Ivport Camera
Multiplexer (4 camera boards were
connected.) by utilizing Raspberry Pi's videocapture capabilities with a JPEG encoder. See
more details here .
Rasky (KVM over IP)
Rasky

is an expansion board for raspberry

pi model 2B to use the rpi as a KVM over IP. It


features VGA video acquisition, 2 250VAC

IVPort

10A relays, 2 digital opto-isolated digital


inputs, keyboard, mouse and remote storage
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

emulation over USB, power management


using 4 Ni-MH rechargeable AA batteries to
assure rpi clean shutdown in case of power
loss/failure.
It is actually in crowdfunding, but production
will go on no matter how the campaign will
end, the price anyway will change depending
on the campaign success. Estimated delivery
for the first batch is Q2 2016, it will be
available both as a kit and ready to use. All

Rasky

developement, both for hw and sw, is


completely open source.
NavSpark
NavSpark

is a satellite-navigation (GPS,

GLONASS, and Beidou) enabled Arduinocompatible microcontroller board. The


NavSpark shield for RPi

enabled connecting

a full-size NavSpark board to the Pi, including


GPIO, the serial line broadcasting the NMEA
messages, the 1PPS channel for higher
precision timekeeping, I2C, SPI. It enables
navigation, or satellite-backed NTP server use
cases, as well as general on-board MCU use
(similar to the other Arduino shields).
open in browser PRO version

Are you a developer? Try out the HTML to PDF API

NavSpark

pdfcrowd.com

Programmable
Guzunty
The Guzunty Pi adds open source programmable hardware to the Raspberry Pi at an amazingly
low price. The design contains a 72 macrocell programmable logic device, so the board functions
like a 'virtual breadboard'. This board is ideal for those with many different projects in mind,
because it is so flexible. It can be a simple IO expander, a 7 segment LED driver, provide servo
and regular PWM outputs, or anything you can dream up that will fit into 1600 logic gates. The
device is '5 volt tolerant' and so can be used to safely interface 5v logic devices (such as Arduino)
to the 3.3v Raspberry Pi. The GitHub community site

contains many ready made cores that you

can download and use directly. You can design your own custom cores using industry standard
languages such as VHDL or Verilog.
LOGI-PI
The LOGI-PI (http://valentfx.com/logi-pi/ ) is an FPGA-based daughter board for the raspberry-pi.
It consists in a Spartan 6 LX9 FPGA from Xilinx, 32MB SDRAM, PMODS (standardized IO
connector) and an Arduino compatible connector. The board communicates with the raspberry-pi
through SPI and comes with VHDL support file and Python/C support software. The Raspberry-pi
can directly programm the FPGA thus eliminating the need for an expensive FPGA programmer. A
web based-tool (http://www.valentfx.com/skeleton/ ) allow the user to design the architecture to be
run on the FPGA without the need of writing a single line of HDL code. The LOGI-Pi comes with
several demo applications inculing bitcoin mining, vision processing (with the optionnal camera
module) and more.

open in browser PRO version

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Expansion boards by
manufactuer
This section has been moved to a separate
page. See RPi Expansion Boards: Expansion
boards by manufactuer

References
1.
LOGI-PI exapnsion board for the raspberry-pi

http://www.kickstarter.com/projects/pisupply/pi-supply-intelligent-power-switch-for-raspberryp
2. http://www.raspberrypi.org/archives/411
3. http://www.adafruit.com/blog/2012/03/14/adafruit-experimenting-with-pi-plates-forraspberry_pi-shields-for-the-raspberry-pi/

Raspberry Pi
V
T
E

Startup

open in browser PRO version

Buying Guide - SD Card Setup - Basic Setup - Advanced Setup Beginners Guide - Troubleshooting

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

Hardware

Peripherals

Software

Projects

Hardware - Hardware History - Low-level peripherals Expansion Boards


Screens - Cases - Other Peripherals (Keyboard, mouse, hub,
wifi...)
Software - Distributions - Kernel - Performance - Programming
- VideoCore APIs - Utilities
Tutorials - Guides - Projects - Tasks - DataSheets - Education Communities

Categories: RaspberryPi

Pages with broken file links

This page w as last modified on 14 February 2016, at 04:00.


This page has been accessed 763,505 times.
Content is available under a Creative Commons Attribution-ShareAlike 3.0 Unported License unless otherw ise noted.
Privacy policy

open in browser PRO version

About eLinux.org Disclaimers

Are you a developer? Try out the HTML to PDF API

pdfcrowd.com

You might also like