Loading...
This site is best viewed in a modern browser with JavaScript enabled.
Something went wrong while trying to load the full version of this site. Try hard-refreshing this page to fix the error.
Ben Eater
Running Apple 1 software on a breadboard computer (Wozmon)
Fixing a hardware bug in software (65C51 UART)
RS232 interface with the 6551 UART
6502 serial interface
Let's build a voltage multiplier!
Hacking a weird TV censoring device
The RS-232 protocol
How do hardware timers work?
Why was Facebook down for five hours?
SPI: The serial peripheral interface
How does n-key rollover work?
How does USB device discovery work?
How does a USB keyboard work?
Keyboard interface software
Keyboard interface hardware
So how does a PS/2 keyboard interface work?
Breadboarding tips
World's worst video card gets better?
Installing the world’s worst video card
Interrupt handling
What is error correction? Hamming codes in hardware
Hardware interrupts
Binary to decimal can’t be that hard, right?
How assembly language loops work