How does USB stuff work, by Ben Eater

Created on 2022-10-29 by Paweł Kraszewski

USB keyboard hardware

Absolutely marvellous material by Ben Eater.

How does a USB keyboard work?🔗

How does USB device discovery work?🔗

How does n-key rollover work?🔗

Paweł Kraszewski
Paweł Kraszewski

Multi-paradigm programmer, embedded systems developer, proud cat servant.

  • Languages: Rust/Go/Erlang/C++
  • OSes: Linux/FreeBSD/OpenBSD
  • Platforms: x86/x86_64/ARM