The E-Blocks 2 Keypad board is a useful tool as it allows you to enter numeric and textual data into the embedded system. The switches are all push to make type and read by controlling the logic level of the columns and reading back the state of the rows.
Only a single active switch on the keypad can be read at once.
To allow this E-Blocks 2 downstream board to work with a First Generation E-Blocks upstream board, you will need the BL0113 conversion board.