Read multiple buttons with one Arduino pin

Using a resistor network it is possible to Read multiple buttons with one Arduino pinĀ using an analog input pin. This is achieved by creating a resistor network so that each button will have a different voltage reading when pressed. Here is an example to read 4 buttons read with one input port but there is …

Read More Read multiple buttons with one Arduino pin