-
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.
Usually people either use an MCU board (like the Pro Micro, Teensy, RPi Pico, etc.) or a bare MCU (like the ATmega32u4, at90usb1286, or some ARM options. I recommend using Keyboard Layout Editor (http://www.keyboard-layout-editor.com/) to make your layout in and using Keyboard Firmware Builder (https://kbfirmware.com/) to check what kind of matrix you can use. With 122 keys in a sort of "Corsair K95" setup (with the extra 1u keys on the side) it gives me 7 rows, 26 columns, so 33 I/O pins for the keys + any more I/O pins for things like the volume knob and such. The ATmega32u4 does not have enough I/O pins for that, but the at90usb1286 does (but I don't have experience with that chip, so be sure to do your own research on it)
Examples: This open source keyboard can support rotary encoders: https://github.com/ebastler/isometria-75 More open source keyboards: https://github.com/BenRoe/awesome-mechanical-keyboard/blob/master/docs/README.md Looks like a good source on information on QMK + encoders: https://docs.splitkb.com/hc/en-us/articles/360010513760-How-can-I-use-a-rotary-encoder-
Examples: This open source keyboard can support rotary encoders: https://github.com/ebastler/isometria-75 More open source keyboards: https://github.com/BenRoe/awesome-mechanical-keyboard/blob/master/docs/README.md Looks like a good source on information on QMK + encoders: https://docs.splitkb.com/hc/en-us/articles/360010513760-How-can-I-use-a-rotary-encoder-