

Adafruit Trellis 4x4 Keypad (PCB only)
Key item features
Trellis is an open source backlight keypad driver system. It is easy to use, works with any 3mm LEDs and eight tiles can be tiled together on a shared I2C bus.
This PCB is specially made to match the Adafruit 4x4 elastomer keypad. Each Trellis PCB has 4x4 pads and 4x4 matching spots for 3mm LEDs. The circuitry on-board handles the background key-presses and LED lighting for the 4x4 tile. However, it does not have any microcontroller or other 'brains' - an Arduino (or similar microcontroller) is required to control the Trellis to read the keypress data and let it know when to light up LEDs as desired.
Each tile has an I2C-controlled LED sequencer and keypad reader already on it. The chip can control all 16 LEDs individually, turning them on or off. It cannot do grayscale or dimming. The same chip also reads any keypresses made with the rubber keypad. The connections are 'diode multiplexed' so you do not have to worry about "ghosting" when pressing multiple keys, each key is uniquely addressed.
The tiles have 3 address jumpers. You can tile up to 8 PCBs together (for a total of 4x32 or 16x8=128 buttons/leds) on a single I2C bus, as long as each one has a unique address. All the tiles connect by the edges with solder, and share the same power, ground, interrupt, and i2c clock/data pins. So, you can easily set up to 128 LEDs and read up to 128 buttons using only 2 I2C wires! The tiles can be arranged in any configuration they want as long as each tile is connected to another with the 5 edge-fingers.
Each LED is multiplexed with a constant-current driver, so you can mix and match any colors you like. You don't need it to be all blue, all red, etc. Mix it up! These LED's work great.
Some soldering is required to put the LEDs into the PCB, and then attach wires that go from each Trellis to an Arduino microcontroller (or whatever microcontroller you prefer)
Specs
- CompatibilityAdafruit
- Model nameTrellis
- BrandAdafruit
- ColorWhite
- Free shipping
Free 30-day returns
How do you want your item?
About this item
Product details
Trellis is an open source backlight keypad driver system. It is easy to use, works with any 3mm LEDs and eight tiles can be tiled together on a shared I2C bus.
Trellis is an open source backlight keypad driver system. It is easy to use, works with any 3mm LEDs and eight tiles can be tiled together on a shared I2C bus.
This PCB is specially made to match the Adafruit 4x4 elastomer keypad. Each Trellis PCB has 4x4 pads and 4x4 matching spots for 3mm LEDs. The circuitry on-board handles the background key-presses and LED lighting for the 4x4 tile. However, it does not have any microcontroller or other 'brains' - an Arduino (or similar microcontroller) is required to control the Trellis to read the keypress data and let it know when to light up LEDs as desired.
Each tile has an I2C-controlled LED sequencer and keypad reader already on it. The chip can control all 16 LEDs individually, turning them on or off. It cannot do grayscale or dimming. The same chip also reads any keypresses made with the rubber keypad. The connections are 'diode multiplexed' so you do not have to worry about "ghosting" when pressing multiple keys, each key is uniquely addressed.
The tiles have 3 address jumpers. You can tile up to 8 PCBs together (for a total of 4x32 or 16x8=128 buttons/leds) on a single I2C bus, as long as each one has a unique address. All the tiles connect by the edges with solder, and share the same power, ground, interrupt, and i2c clock/data pins. So, you can easily set up to 128 LEDs and read up to 128 buttons using only 2 I2C wires! The tiles can be arranged in any configuration they want as long as each tile is connected to another with the 5 edge-fingers.
Each LED is multiplexed with a constant-current driver, so you can mix and match any colors you like. You don't need it to be all blue, all red, etc. Mix it up! These LED's work great.
Some soldering is required to put the LEDs into the PCB, and then attach wires that go from each Trellis to an Arduino microcontroller (or whatever microcontroller you prefer)
Specifications
Compatibility
Model name
Brand
Color
Warranty
Warranty information
Similar items you might like
Based on what customers bought
SparkFun RFM69 Breakout (434MHz) $21.95
$2195current price $21.95SparkFun RFM69 Breakout (434MHz)
GJX Breadboard Cable Resistor Electronics Component Starter Kit for Arduino $15.49
$1549current price $15.49GJX Breadboard Cable Resistor Electronics Component Starter Kit for Arduino
Arduino Leonardo Clear Case $9.99
$999current price $9.99Arduino Leonardo Clear Case
Arduino Mega Blue Case $5.99
$599current price $5.99Arduino Mega Blue Case
Basic Starter Breadboard, wires,Resistors, for $22.99
$2299current price $22.99Basic Starter Breadboard, wires,Resistors, for
Treedix Breakout Board Module with Pin Board for Teensy 4.1/3.5/3.6 Compatible with Arduino $13.99
$1399current price $13.99Treedix Breakout Board Module with Pin Board for Teensy 4.1/3.5/3.6 Compatible with Arduino
DACBerry 400 S for Raspberry Pi 400 $9.99
$999current price $9.99DACBerry 400 S for Raspberry Pi 400
11 out of 5 Stars. 1 reviewsArduino Pro Mini 328 - 3.3V/8MHz $19.95
$1995current price $19.95Arduino Pro Mini 328 - 3.3V/8MHz
15 out of 5 Stars. 1 reviewsGJX 1 Pcs PC Parts, ATmega328P Microcontroller Board, Arduino Compatible, USB Programming $8.65
$865current price $8.65GJX 1 Pcs PC Parts, ATmega328P Microcontroller Board, Arduino Compatible, USB Programming
ULN2803A Transistor Arrays Driver Breakout Board for $6.99
$699current price $6.99ULN2803A Transistor Arrays Driver Breakout Board for
3X 400 Point Solderless Prototype PCB Breadboard Protoboards 3Pcs $7.89
$789current price $7.893X 400 Point Solderless Prototype PCB Breadboard Protoboards 3Pcs
Adafruit Pro Trinket - 3V 12MHz $13.02
$1302current price $13.02Adafruit Pro Trinket - 3V 12MHz
Raspberry Pi 4 Case, Clear $8.94
$894current price $8.94Raspberry Pi 4 Case, Clear
12 out of 5 Stars. 1 reviewsAdafruit Feather RP2040 $19.96
$1996current price $19.96Adafruit Feather RP2040
Adafruit PCF8575 I2C 16 GPIO Expander Breakout - STEMMA QT / Qwiic $12.45
$1245current price $12.45Adafruit PCF8575 I2C 16 GPIO Expander Breakout - STEMMA QT / Qwiic
SparkFun 7-Segment Serial Display - Red $19.00
$1900current price $19.00SparkFun 7-Segment Serial Display - Red
GPIO Breadboard Breakout for ROCK SBCs $7.99
$799current price $7.99GPIO Breadboard Breakout for ROCK SBCs
Adafruit Assembled Data Logging Shield for Arduino $16.21
$1621current price $16.21Adafruit Assembled Data Logging Shield for Arduino
Adafruit Perma-Proto Quarter-Sized Breadboard PCB - 3 Pack $16.34
$1634current price $16.34Adafruit Perma-Proto Quarter-Sized Breadboard PCB - 3 Pack

