keyberon-grid
klavyl
keyberon-grid | klavyl | |
---|---|---|
2 | 7 | |
31 | 23 | |
- | - | |
3.5 | 4.7 | |
6 months ago | 7 months ago | |
Rust | C | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
keyberon-grid
- Hand wiring guide?
-
Keyboard Latency
Not only that, but the matrix scanning could be done via interrupts instead of via polling as is typically[0] done. An interrupt could fire on a level shift of any of the column GPIOs, then the MCU needs to search the rows to find the selected key. After the interrupt the MCU will need to poll until all the keys are released. So there's another source of latency that could be improved.
I think the only source of polling left is in USB, but I think that's inherent to the USB protocol (someone correct me if I'm wrong here). Without the USB polling I think it would be possible to have key-press-to-USB-packet completely interrupt driven which should make the latency in the keyboard itself negligible.
[0]: I say typically but like you said a lot of implementations are closed source, so who knows. All of the discussions I've seen on matrix scanning use the polling method, and the open source implementations use polling as well (e.g. Keyberon[1]).
[1]: https://github.com/TeXitoi/keyberon-grid/blob/master/src/bin...
klavyl
- Any cheap split keyboards with a thum cluster?
-
hey guys, it it true that you can make a ergomechkeyboard diy with 3d printer?
Example keyboard with pictures and assembly instructions: https://github.com/klavgen/klavyl
-
Hot-swap "wiring loom" for a Dactyl Manuform?
I print them in ABS and haven’t had issues. I think if you are good at soldering even PLA works. Here is a guide with pictures: https://github.com/klavgen/klavyl
- Hand wiring guide?
-
Sharing my open source handwired generator that uses hotswap sockets, Klavgen
Klavgen (Github repo) is an open-source handwired hotstwap keyboard generator based on CadQuery. Also check out Klavyl (Github repo), a keyboard built with Klavgen that uses most of its features.
-
Anybody interested in a handwire hotswap generator?
Yes, it’s part of the STLs of the keyboard (Klavyl) in its repo: https://github.com/klavgen/klavyl/tree/main/stl
-
New handwired hotswap keyboard generator & its first keyboard (Klavgen & Klavyl)
Want to see Klavgen's STL outputs, components and how it results in a real keyboard? Check out my Klavyl keyboard, which uses all of its features: https://github.com/klavgen/klavyl
What are some alternatives?
qmk_firmware - Open-source keyboard firmware for Atmel AVR and Arm USB families
su120-keyboard - Expandable keyboard with up to 120 keys
klavgen - Handwired mechanical keyboard generator
tryadactyl - Methodology for custom tuning a concave, column-staggered, split keyboard with thumb clusters (AKA Dactyl). Centered on an OpenSCAD library for designing all sorts of ortholinear-ish keyboards supporting a variety of keycaps including Cherry profile. Additionally supports trackpoints, and 5-way navigation switches.
keyboard-pcbs - Keyboard PCBs
dactyl-keyboard - Web generator for dactyl keyboards.
ergo-keeb - handpicked repos for ergonomic keyboards and related items
KeyV2 - KeyV2: A Parametric Mechanical Keycap Library
dactyl-keyboard - Dactyl-ManuForm, a parameterized ergonomic keyboard translated into Python including a cadquery / Open CASCADE implementation.
dactyl-keyboard - Dactyl-ManuForm, a parameterized ergonomic keyboard translated into Python including a cadquery / Open CASCADE implementation.