Micro-Robotics logoProduct rangeVM2 controllersStarter kitsApplication boardsDisplay HardwareInterface ModulesFree Tools - overviewVenom LanguageVenomIDEGUI FrameworkLive Server DemoDesign ServiceSkill SetProductionCapabilitiesApplication StoriesVM2 vs. Raspberry Pi
Micro-Robotics icon Products submenu link


Venom has high-level support for matrix keypads using the excellent PCF8574 IC on the I2C bus. Keypads are configurable as 4 x 4, 8 x 8 and 4 x 12 matrices. Software support extends to reading individual key states as well as keyboard-style buffering of key presses.

Complementing the Keypad driver is an object called NumberReader. This uses the keypad for calculator-style number entry.

See the Venom Manuals for more details.
Also see Touch screen interfaces.