Project Description

Main Project Image
The project owner hasn't added main project image yet.
Project description
The Button Pad Controller USB was designed to control an entire multi-board system of Button Pad Controllers using an easy to use API through a USB connection. The board is 4”x4” and has 16 tri-color LEDs and 16 corresponding button pads (i.e. The button pads surround each LED). The USB Button Pad Controller is designed to communicate with up to 9 other Button Pad Controller SPI boards. The default firmware uses a 24 bit color scheme for each LED. Each board comes configured to work as a standalone unit and must be reconfigured for multiple board systems. We do not sell the frames shown in the photograph. We put those together for our own use as a demonstration of what two units (USB unit and a SPI unit) look like, boxed up together. Unit comes fully assembled and tested as shown. Unit does not include top button pad (listed below).: We're using new RGB LEDs which have the blue and green pins swapped. When setting the LED color, you'll need to swap the blue and green values in the command structure. Visually, nothing on the board has changed. Project description, more information and ordering can be found at https://www.sparkfun.com/products/9021 ButtonPadControllerUSB_v15.c (Zip): http://www.sparkfun.com/Code/ButtonPadControllerUSB_v15.zip User Guide: http://www.sparkfun.com/datasheets/Widgets/ButtonPadControllerUSB_UserGuide_v1.pdf
Gallery
The project owner hasn't added any images yet.

Design Files

Embed Code
Component (25)
Qty
Description
supply1:GND:

GND1, GND3

2
supply1:GND:
SparkFun:CAP:0603

C3, C4, C5, C6, C8, C9, C13, C14

8
SparkFun:CAP:0603
SparkFun:GND:

GND6, GND4, GND2, GND13, GND7, GND9, GND10, GND15, GND5, GND16, GND17, GND18, GND19, GND20, GND21, GND22, GND14, GND11, GND12, GND8, GND23

21
SparkFun:GND:
SparkFun:VCC:

P+4, P+7, P+6, P+8, P+2, P+1, P+11, P+12, P+14, P+5, P+9, P+13, P+3, P+15, P+10, P+16

16
SparkFun:VCC:

Export Design Data

Open JSON Format
All model data in Upverter's Open JSON export format (more info)
Gerber Format (RS-274X extended)
CAD to CAM transfer instructions (more info)
NC Drill (Excellon)
NC drill and route machine instructions (more info)
XYRS
X-Y, rotation and side data for Pick and Place assembly (CSV)
PADS Layout Netlist
Export your schematic into a third-party layout tool
Dimension Drawing
Export the board outline, holes, and rulers
High-Res Schematic PNG
High resolution image form
3D Model (Step)
3D model of the board and components