Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
Build a 6502 Computer (Ben Eater)
Image: youtube.com
#778 overall

Build a 6502 Computer (Ben Eater)

YouTube

1 recommender · 1 thread · recommended in 1 year, 2022 · score 0.7

Go to course ↗

A YouTube video series in which Ben Eater builds a working computer on breadboards around the 6502 processor, the chip used in the Apple II and Commodore 64. It covers the hardware and the wiring of a basic CPU system.

A commenter suggests it as a way to start with physical hardware and build a first computer, pointing to Eater's 6502 videos and parts kits.

CS Fundamentals & Systemsintermediatefreevideo lectures#6502#breadboard#computer architecture#electronics#ben eater

Recommendations by year

20062026

What commenters said (1)

  1. RecommendsGrumpyYoungMan2022in “Ask HN: How can I break into retro computers?”

    The least expensive option to start out with is to try out emulators running the ROMs (for home computers) or operating systems (for minicomputers like the PDP-11 and VAX that you mention and decide whether you really enjoy playing around with what are, by modern standards, very limited environments.

    You will want to have a general idea of how a computer is internally structured but at a deeper level than is usually presented in popular material. I would suggest at least skimming through Tannenbaum's "Structured Computer Organization" (far more amenable to skimming than Patterson & Hennessy) and gleaning the high level concepts. Some may suggest Petzold's "Code" but I feel it's more aimed at a general audience than a technical audience. Others may suggest Nisan & Schocken's "The Elements of Computing Systems" used in their Nand2Tetris course but that's probably too low-level for what you want.

    To get started with physical hardware, Ben Eater has videos for building a breadboarded computer based on the 6502 processor, which was used in the Apple II and Commodore 64: https://www.youtube.com/playlist?list=PLowKtXNTBypFbtuVMUVXN... that you can use to build your first computer. He also has parts kits available to make things easier: https://eater.net/6502. Some may suggest the videos he has for building an 8-bit computer from scratch (https://www.youtube.com/playlist?list=PLowKtXNTBypGqImE405J2...) but that also might be too low level for what you want.

    From there, you'll probably understand enough to build breadboarded machines using other processors. Switching to an Intel 8088 which was used in the IBM PC will give you a 16-bit machine and the Motorola MC68000/MC68008 which was used in the early Macs, both of which are available in breadboardable DIP packages on eBay and elsewhere, will even give you a 32-bit machine to play around with.

Related courses

Keyboard

In the course grid
←↑→↓
Move between courses
Home End
Start / end of row (with Ctrl: first / last)
PgUp PgDn
Jump several rows
Enter
Open course
S
Save / unsave course
1–5
Best, Trending, Hidden gems, Evergreen, Saved
[ ]
Previous / next topic
On a course page
← →
Previous / next course in your list
S
Save / unsave
O
Open the course website
Esc
Back to the grid
Everywhere
/
Search
T
Light / dark theme
?
This help