Ben Eater


Episodes

Title Duration Published Consumed
How do hardware timers work? 2021-11-13 15:54
Why was Facebook down for five hours? 2021-10-12 18:03
SPI: The serial peripheral interface 2021-09-04 17:37
How does n-key rollover work? 2021-07-31 17:30
How does USB device discovery work? 2021-07-10 17:05
How does a USB keyboard work? 2021-06-05 16:39
Keyboard interface software 2021-05-01 17:37
Keyboard interface hardware 2021-04-03 16:59
So how does a PS/2 keyboard interface work? 2021-03-06 16:58
Breadboarding tips 2021-01-02 16:59
World's worst video card gets better? 2020-12-05 17:58
Installing the world’s worst video card 2020-11-07 17:02
Interrupt handling 2020-10-03 17:44
What is error correction? Hamming codes in hardware 2020-09-04 17:32
Hardware interrupts 2020-08-01 17:18
Binary to decimal can’t be that hard, right? 2020-06-27 17:18
How assembly language loops work 2020-05-02 17:05
Why build an entire computer on breadboards? 2020-04-04 16:15
Subroutine calls, now with RAM — 6502 part 7 2020-02-29 17:35
RAM and bus timing — 6502 part 6 2020-02-15 17:14
What is a stack and how does it work? — 6502 part 5 2020-02-01 15:42
Connecting an LCD to our computer — 6502 part 4 2019-12-24 15:05
Assembly language vs. machine code — 6502 part 3 2019-11-19 18:58
How do CPUs read machine code? — 6502 part 2 2019-11-02 18:19
“Hello, world” from scratch on a 6502 — Part 1 2019-09-14 23:19
World's worst video card? The exciting conclusion 2019-07-13 19:09
The world's worst video card? 2019-07-05 18:58
Hardware build: CRC calculation 2019-06-02 18:00
How do CRCs work? 2019-04-28 15:10
Checksums and Hamming distance 2019-03-10 16:37
Error detection: Parity checking 2018-07-14 16:37
Reliable data transmission 2018-06-09 20:46
Conditional jump instructions 2018-04-21 18:42
CPU flags register 2018-04-01 01:08
Making a computer Turing complete 2018-01-05 16:34
The case against Net Neutrality? 2017-12-14 16:57
Update and PODCAST ANNOUNCEMENT! 2017-10-22 06:46
Adding more machine language instructions to the CPU 2017-07-07 20:21
Reprogramming CPU microcode with an Arduino 2017-06-23 19:59
8-bit CPU reset circuit and power supply tips 2017-05-29 18:46
8-bit CPU control logic: Part 3 2017-05-22 05:51
8-bit CPU control logic: Part 2 2017-05-01 06:44
8-bit CPU control logic: Part 1 2017-04-16 22:26
8-bit CPU control signal overview 2017-04-16 07:33
8-bit computer build: Connecting the bus 2017-04-03 01:54
Build an 8-bit decimal display for our 8-bit computer 2017-03-18 17:27
Build an Arduino EEPROM programmer 2017-03-06 04:33
Using an EEPROM to replace combinational logic 2017-02-26 16:58
Designing a 7-segment hex decoder 2017-02-18 21:27
Program counter build 2017-02-11 21:57
Program counter design 2017-02-05 23:29
Binary counter 2017-01-23 03:12
Master-slave JK flip-flop 2017-01-20 05:27
JK flip-flop racing 2017-01-16 07:19
JK flip-flop 2016-12-30 03:06
RAM module testing and troubleshooting 2016-09-10 19:47
RAM module build - part 3 2016-09-05 04:50
RAM module build - part 2 2016-08-22 00:31
RAM module build - part 1 2016-08-08 08:26