4x4 matrix keyboard on a single I/O port (ADC)

Опубликовано: 11 Июль 2026
на канале: Marc Juneau
1,908
28

In this video, I explain how you can read a matrix keypad from a single I/O pin on your Arduino. I present different resistor configurations and the calculation methods using my Excel file to determine the voltage levels for each button. The demonstration is performed on a 4x4 keypad using the Atmega32u4 microcontroller from the Arduino Micro.

Link to purchase an Arduino Micro compatible board: https://econo-robot.com/shop/fr/accue...
Link to purchase an Arduino Micro compatible board (assembled): https://econo-robot.com/shop/fr/accue...

Introductory video on the matrix keypad:    • Clavier matrice et microcontrôleur  
Video on the ADC:    • Convertisseur analogique à numérique (ADC)  
Video on the USART (RS232):    • La communication série : UART (USART) et R...