Ben Eater || How does a USB keyboard work?

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

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • qmk_firmware

    Open-source keyboard firmware for Atmel AVR and Arm USB families

  • lufa

    LUFA - the Lightweight USB Framework for AVRs.

  • For AVR devices I've always liked LUFA because it has tons of examples to get you started and works great even on low-end devices like the AT90USB162 (16MHz 8-bit cpu with 512 bytes of SRAM).

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

    An open source cross-platform USB stack for embedded system

  • For (nearly) everything else there's TinyUSB.

  • Frametime

    Benchmark E2E input lag

  • I made a project doing a USB hid keyboard and serial device. It's fairly small, so should be easy to read.

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

  • Has anyone figured out a way to detect what mode you are in, in vim, using qmk?

    4 projects | /r/olkb | 17 May 2023
  • PSA on Sparkfun Pro Micro RP2040

    2 projects | /r/ErgoMechKeyboards | 24 Jun 2022
  • 00Key a 75% Keyboard

    2 projects | news.ycombinator.com | 2 May 2024
  • Principles for Keyboard Layouts (2022)

    5 projects | news.ycombinator.com | 29 Apr 2024
  • Lkbm: LED-Key BitMasks to Control the Ploopy Nano Trackball

    1 project | news.ycombinator.com | 21 Mar 2024