Code Monkey home page Code Monkey logo

adafruit_trellis's Introduction

CAD & PCB data for the Adafruit Trellis keypad & control PCB


Click here to purchase one from the Adafruit shop

So squishy! These silicone elastomer keypads are just waiting for your fingers to press them. Go ahead, squish all you like! (They're durable and easy to clean, just wipe with mild soap and water) These are just like the light up rubber buttons you find on stuff like appliances and tools, but these are open source and easy to integrate into your next project.

Each button is 10mm x 10mm square and 10mm tall. There is 5mm of grid spacing between the buttons. You can 'tile' the button pads edge-to-edge and they'll grid up correctly. You can also cut the pads down if you like, the silicone is very soft. The way they're molded, they give about 3mm of travel when pressed for a very satisfying feel. They are completely quiet, however.

On the bottom of each button is a conductive pad ring which can close a properly design contact underneath. We have an EagleCad library which has objects for the buttons and optional LEDs so you can use them in your next PCB design..

Each button is 10mm tall and can fit a 3mm LED inside quite easily. 5mm LEDs are too big, so stick with 3mm here. The LED is optional, having it or not does not affect the 'action'. but it's nice to backlight buttons. Diffused LEDs are best, so check out our offerings: the blue, white and red look best, if you're sourcing your own LEDs go for something with 300mcd or greater brightness. Diffused looks better than not..

Chances are you don't want to make your own PCB, so pick up an Adafruit Trellis, our tile-able driver which can control 16 LEDs + these 16 buttons over I2C.

License

Adafruit invests time and resources providing this open source design, please support Adafruit and open-source hardware by purchasing products from Adafruit!

Designed by Adafruit Industries.
GNU Public License v2 All text above must be included in any redistribution

adafruit_trellis's People

Contributors

hoffmannjan avatar ladyada avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.