Ben Eater logo type

Video tutorials

Build an 8-bit CPU from scratch

Build an 8-bit CPU from scratch

This tutorial walks through building a fully programmable 8-bit computer from simple logic gates on breadboards. Included are parts lists, sources, and schematics to make it easier to follow along or even build your own!

Check it out
Build a 6502 computer

Build a 6502 computer

Learn how computers work by building and programming a computer with the classic 6502 8-bit microprocessor.

Check it out
Learn how the Internet works

Learn how the Internet works

This series of videos walks through how the internet works a layer at a time, explaining what problem each layer solves and how it contributes to the final result: Reliable end-to-end communication between two computers anywhere in the world.

Check it out
Let's build a video card!

Let's build a video card!

In these videos, I talk about how VGA signals work and build a circuit that provides the correct timing of sync signals so that a monitor recognizes the signal and displays an image stored on an EEPROM.

Check it out
Learn about error detection

Learn about error detection

This video mini-series will provide a deep dive into how data transmission, parity, checksums, and CRC error detection work.

Check it out

Explorable videos and simulations

Visualizing quaternions

Visualizing quaternions

An experiment with a new type of educational media. Check out this first series of "explorable videos" I developed in partnership with Grant from the YouTube channel 3blue1brown. In this series, Grant explains quaternions, a four-dimensional number system that can be used to describe 3d rotation.

Check it out
Bird flocking simulation

Bird flocking simulation

The boids algorithm is a neat example of how complex animal behavior emerges from following just a few simple rules.

Check it out
OODA loop simulation

OODA loop simulation

What's an observe-orient-decide-act (OODA) loop? With the help of this simulation, Destin from Smarter Every Day explains what it is and how it relates to the news media.

Check it out