Demo Operation

In these demo applications, a keypad is connected to the ATtiny1627 Curiosity Nano development board to show how an access code can be read and checked for validity. The pin code is written by pressing the alphanumerical buttons on the keypad, reset by pressing star (*), and check for validity by pressing pound (#). The green LED flashes when the pin is valid and the red LED flashes if the code is incorrect. The red LED also flashes if the preset maximum number of characters (20) is reached.

Two demos are presented where one, the basic keypad example, implements the above functionality in the simplest way possible. It is presented to create an understanding of how the keypad works and how one may interface with it. The other demo, the advanced keypad example, implements more advanced features of the tinyAVR® device to improve the efficiency of the application in various ways.