RGB-LCD Shield: push-button debounce?

EL Wire/Tape/Panels, LEDs, pixels and strips, LCDs and TFTs, etc products from Adafruit

Moderators: adafruit_support_bill, adafruit

RGB-LCD Shield: push-button debounce?

Postby javaben » Fri Apr 27, 2012 3:13 pm

First, got the project soldered up and working - nice job Adafruit!

Was looking into the I2C port expander MCP23017, and noticed a couple of things: 1) interrupts aren't made available, and 2)can't see where pushbuttons are debounced, since they go to the MCP23017 directly, there isn't any way to debounce these in software, so how are they getting debounced?

Also, don't see a schematic anywhere. Am I overlooking it, or is there no schematic for this project?

Thanks!
javaben
 
Posts: 5
Joined: Thu Feb 02, 2012 12:39 am

Re: RGB-LCD Shield: push-button debounce?

Postby adafruit » Fri Apr 27, 2012 3:53 pm

the buttons dont need to be debounced because we poll (very slowly) instead of using an interrupt. we dont connect the interrupt pin, its not used at all.
User avatar
adafruit
 
Posts: 10483
Joined: Thu Apr 06, 2006 3:21 pm
Location: nyc


Return to Glowy things (LCD, LED, TFT, EL) purchased at Adafruit

Who is online

Users browsing this forum: hiduino, Kev1000000 and 3 guests

Stuff to buy from the Adafruit store and links to product documentation!


New Products [105]

Raspberry Pi[80]
 
FLORA[23]
 
Bunnie Studios[9]
 
FPGA[1]
 
mbed[11]
Arduino[60]
 
NETduino[14]
 
BeagleBone[24]
 
Android[6]
 
XBee[10]
More Dev Boards[30]


 
BoArduino[8]
 
SpokePOV[4]
 
TV-B-Gone[4]
 
MiniPOV[3]
 
SIM reader[3]
 
Microtouch[5]
 
Clocks & Watches[18]
 
Drawdio[4]
 
Brain Machine[1]
 
Game of Life[2]
 
MintyBoost[2]
More DIY Kits[16]


 
MaKey MaKey[3]
 
Tweet-a-Watt[5]
 
Young Engineers[33]
 
Discover Electronics[2]
 
Snap Circuits[4]
 
littleBits[3]
 
Project packs[8]


 
Breakout Boards[33]
LCDs & Displays[48]
Components & Parts[69]
Batteries & Power[49]
EL Wire/Tape/Panel[52]
LEDs[108]
 
Wireless[14]
Cables[60]
 
Lasers[6]
Sensors/Parts[145]
 
Enclosures/Cases[11]
 
Solar[11]
 
RFID / NFC[13]
Prototyping[69]
 
iDevices[13]
Tools[71]
 
Wearables[39]
 
CNC[37]
 
Robotics[29]
 
3D printing[1]
 
Materials[24]


 
Stickers[41]
 
Skill badges[55]
 
Books[25]
 
Circuit Playground[7]
 
Gift Certificates[4]