Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
3d printed from https://www.thingiverse.com/thing:4791318, the wiring detail is listed here: https://github.com/stingray127/handwirehotswap
It's running my own firmware written using keyberon https://github.com/TeXitoi/keyberon.
The columns are set as pull-up inputs and the rows are set as push-pull outputs. I'm also following the wiring from https://github.com/abstracthat/dactyl-manuform/blob/master/resources/dactyl_manuform_right_wire_diagram.png where the only difference is that the rows are connected on the left switch pin and the columns on the right. The diode directions all match.
code here https://github.com/dairequinlan/mechware/blob/main/src/input/MatrixInput.cpp That's dual use code, few #define chunks there for Ardiuno (Teensy) and Pico, but basically (using the more common Arduino syntax) ...