Keyboard From Scratch

This page summarizes the projects mentioned and recommended in the original post on /r/MechanicalKeyboards

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • keyboard-layout-editor

    Web application to enable the design & editing of keyboard layouts

  • I'm not sure what exactly you're looking for but ai03 has a PCB design guide which you can follow. For physical design of the case, I like to start at Keyboard Layout Editor, since that gives me a visualization of the layout, plus I can use it to help with firmware stuff and case/plate design, with the help of ai03's plate generator. The ras pi interfacing stuff I don't have anything to help with off the top of my head. But reading your other comment, that can already be done in QMK, just make sure the keyboard layout on host side are all consistent and voila. For instance, my Reviung39 runs a custom workman layout that's tailored to me and as long as host side all use standard US intl layout, it works all the same regardless.

  • qmk_toolbox

    A Toolbox companion for QMK Firmware

  • then flash using https://github.com/qmk/qmk_toolbox from your desktop

  • 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.

    InfluxDB logo
  • qmkbuilder

    Online GUI for QMK Firmware

  • https://kbfirmware.com/ to map your matrix to pins and export your .hex

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts