![I'm building a keyboard matrix with a micro controller and I'm getting really inconsistent results on the columns, did I use the wrong diodes? When I short the switches across the diodes I'm building a keyboard matrix with a micro controller and I'm getting really inconsistent results on the columns, did I use the wrong diodes? When I short the switches across the diodes](https://preview.redd.it/im-building-a-keyboard-matrix-with-a-micro-controller-and-v0-3fh96ax317aa1.jpg?width=640&crop=smart&auto=webp&s=b876b480c9da92382354a6e88153e6df2bc24f4c)
I'm building a keyboard matrix with a micro controller and I'm getting really inconsistent results on the columns, did I use the wrong diodes? When I short the switches across the diodes
![Matrix Keyboard Scheme 3.2. Keyboard controller The keyboard controller... | Download Scientific Diagram Matrix Keyboard Scheme 3.2. Keyboard controller The keyboard controller... | Download Scientific Diagram](https://www.researchgate.net/publication/43606401/figure/fig1/AS:644632966869001@1530703884745/Matrix-Keyboard-Scheme-32-Keyboard-controller-The-keyboard-controller-consists-of-two.png)
Matrix Keyboard Scheme 3.2. Keyboard controller The keyboard controller... | Download Scientific Diagram
![Matrix keyboard connection to ports. The ATmega16 is a low-power CMOS... | Download Scientific Diagram Matrix keyboard connection to ports. The ATmega16 is a low-power CMOS... | Download Scientific Diagram](https://www.researchgate.net/publication/317699310/figure/fig4/AS:507433483239425@1497992978626/Matrix-keyboard-connection-to-ports-The-ATmega16-is-a-low-power-CMOS-8-bit.png)