Cyber Monday Sale  Free Ground Shipping in the Continental US On Orders Over $50 - Use Offer Code CYBERCOOL

Build a 6502 Computer by Ben Eater

You may also like:
KIT-BENEAT1 KIT-BENEAT1
KIT-BENEAT2 KIT-BENEAT2
KIT-BENEAT3 KIT-BENEAT3
KIT-BENEAT4 KIT-BENEAT4
KIT-BENEATBUNDLE KIT-BENEATBUNDLE
KIT-GM-ECE101 KIT-GM-ECE101
New Product

$84.95 ea

Call 1-800-831-4242


  • Jameco Part no.: 2295015
  • Manufacturer: Jameco KitPro/Eater.net
  • Manufacturer no.: KIT-BENEAT-6502
  • HTS code: 8542310000
  • Electronics Parts Locator

Build a 6502 Computer by Ben Eater

Learn how computers work by building and programming a computer with the classic 6502 microprocessor. This was the first truly low-cost microprocessor that started the personal-computing revolution. Versions of 6502 found their way into the Atari 2600, Apple II, Nintendo Entertainment System, Commodore 64, Atari Lynx, BBC Micro and many other computers and game consoles of the era.

In this video series, I'll build a basic 6502 computer with an LCD display and a few buttons, explain how to program it in assembly, and write a game or two.

Please note: In addition to the base kit, you will need: Also, if you want to follow all the experiments and debugging in the videos, I recommend the clock module kit and an Arduino Mega. The clock module kit (P/N: 2286623) also happens to include a 5-volt power supply.

Kit Includes:

Part No.
Qty.
Description
149948
8
Switch Push Button Tactile SPST OFF-(ON) 15 VDC @ 20mA Actuator Height 0.13 Inch
151116
10
Capacitor Ceramic Disc 0.1µF 25V ±20%
2143591
1
Versatile Interface Adapter (via) 8 Bit I/O Ports 14 MHz 40 Pin PDIP CMOS 5 Volt
2143638
1
MPU 8-Bit 14MHz 65KB Memory 40 Pin PDIP
2260738
1
ZipWire 40 Piece 20cm Male to Male Colored Jumper Wires
2283767
3
830 Point Solderless Plug-in Breadboard with 4 Power Rails 21-26AWG ABS
2295023
1
Wire bundle
27861
1
1 MHz Full Can Crystal Oscillator
333973
10
LED Red Diffused 5mm (T-1 3/4) 643nm 75mcd 36VA
45161
1
IC 74HC00 QUAD 2-INPUT NAND GATE
690700
10
Carbon Film Resistor 220 Ohm 1/4 Watt 5%
690865
10
Resistor Carbon Film 1k Ohm 1/4 Watt 5%
74843
1
IC 28C256-16 EEPROM 256K-Bit CMOS Parallel
770347
1
3/8 Inch Open Frame Cermet Potentiometer 10k Ohms 1/2 Watt 20% 1 Turn Thru Hole Side Adjust
82472
1
IC 62256LP-CMOS SRAM 256K-Bit (32Kx8) 70ns Low Power
2295423
1
16 x 2 Character LCD Black Text with Yellow-Green Backlight and Pre-Soldered Headers

Resources & Downloads

Videos

This series is in progress and more videos are on the way soon!

"Hello, world" from scratch on a 6502 - Part 1


How do CPUs read machine code? - 6502 Part 2


Assembly language vs. machine code - 6502 Part 3


Connecting an LCD to our computer - 6502 Part 4


What is a stack and how does it work? - 6502 Part 5


RAM and bus timing - 6502 Part 6


Subroutine calls, now with RAM - 6502 Part 7


Why build an entire computer on breadboards? - 6502 Part 8


How assembly language loops work - 6502 Part 9


Binary to decimal can't be that hard, right? - 6502 Part 10

The Fine Print

If you have questions about an order, payment, or shipping, please contact [email protected] and include your order number. For technical help assembling or troubleshooting the kits, please post a question at reddit.com/r/beneater since it's difficult for me to answer these individually. I do try to stay active there.

Finally, the power supply in kit 1 has a North American style plug. It will work worldwide because it supports 100-240 volts, but if your country uses a different type of electrical outlet, you will need to provide an AC plug adapter.

Report a problem
Suggest a product
Specification Value
Design LevelIntermediate Kit


Report a problem
Suggest a product