keyberon-grid

A hand wired ortholinear mechanical keyboard with a firmware in pure Rust. (by TeXitoi)

Keyberon-grid Alternatives

Similar projects and alternatives to keyberon-grid

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better keyberon-grid alternative or higher similarity.

keyberon-grid reviews and mentions

Posts with mentions or reviews of keyberon-grid. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-04-14.
  • Hand wiring guide?
    4 projects | /r/ErgoMechKeyboards | 14 Apr 2022
  • Keyboard Latency
    1 project | news.ycombinator.com | 2 Sep 2021
    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...

Stats

Basic keyberon-grid repo stats
2
31
3.5
5 months ago

TeXitoi/keyberon-grid is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of keyberon-grid is Rust.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com