1300 Henley Court
Pullman, WA 99163
509.334.6306
www.digilentinc.com
chipKIT™ Basic I/O Shield™ Reference Manual
Revised August 27, 2013
This manual applies to the chipKIT Basic I/O Shield rev. C
DOC#: 502-216
Copyright Digilent, Inc. All rights reserved.
Other product and company names mentioned may be trademarks of their respective owners.
Page
1
of
13
Overview
The chipKIT Basic I/O Shield is an input/output expansion shield designed for use with chipKIT microcontroller
boards such as the Uno32™, uC32™, and the Max32™. These boards are based on the popular Arduino® IDE open-
source hardware prototyping platform.
The Basic I/O Shield provides a range of input/output devices for both beginners and advanced users. It provides
simple digital input devices such as switches and buttons, and digital output devices such as discrete LEDs and
high-current open FET drivers. It also provides more advanced devices such as an I
2
C EEPROM, an I
2
C temperature
sensor, an organic LED graphic display, and a potentiometer for use as an analog input device.
The Basic I/O Shield has the same form factor as the Uno32 board, but is also useable with the Max32 board.
The chipKIT Basic I/O Shield.
•
A 128x32 pixel OLED graphic display.
•
An I
2
C temperature sensor.
•
A 256Kbit I
2
C EEPROM.
•
An I
2
C daisy chain connector.
•
Four push buttons.
•
Four slide switches.
•
Eight discrete LEDs.
•
Four open-drain FET drivers.
•
An analog potentiometer.
Features include: