
CircuitPython now does background scanning of diode matrix keyboards
Dan just dropped a new PR with our event-based key switch vector/matrix handling all done in the CircuitPython core https://github.com/adafruit/circuitpython/pull/4891 which will make keyboard projects a lot easier and a TON faster. Matrix/vector scanning is now done in a background interrupt and can handle all the work for you and emit key press/release events. Here I've got it with my 5x6 snap-apart ortho matrix keyboard PCB, which has 30 keys - 5 rows and 6 columns in a diode matrix. Even with so many keys, its super snappy! beep boop #adafruit #circuitpython #keyboards Visit the Adafruit…
The skinny
The skinny isn't ready yet — notes appear once the transcript is processed.