The analog keypad breakout, is designed using a network of resistors of particular values. Using this board will reduce the number of pins required for interfacing a keypad with a microcontroller or a processor as it gives a unique analog values for each button press which should just be read using an Analog in pin. Both 3×4 & 4×4 keypads can be used with the breakout. In this article we’ll see how to interface a 4×4 keypad with Arduino using the analog keypad breakout & the button pressed is displayed on the serial monitor.
Note:: You need to install the library to the Arduino IDE before using the code
Our RTC breakout is based on DS1307 clock IC which supports the I2C protocol. It uses a Lithium cell battery (CR2032). The clock/calendar provides seconds, minutes, hours, day, date,month, and year information. The end of the month date is automatically adjusted for months with fewer than 31 days, including corrections for leap year. The clock operates in either the 24-hour or 12-hour format with AM/PM indicator.
Along with time, the breakout can be used to get a nice square wave output either 1Hz, 4.096 kHz, 8.192 kHz or 32.768 kHz from the dedicated pin.