11 votes

"Hello, world" from scratch on a 6502 - Part 1: setting up the CPU

4 comments

  1. [3]
    mftrhu
    Link
    In which Ben Eater starts assembling a bare-bones computer based on a 6502 CPU, driving it with his own clock module, and using an Arduino board to monitor the address & data lines of the 6502....

    In which Ben Eater starts assembling a bare-bones computer based on a 6502 CPU, driving it with his own clock module, and using an Arduino board to monitor the address & data lines of the 6502.

    It's captivating, for all that most of the video is spent poking at a breadboard, writing code for the Arduino, and poring over data sheets.

    4 votes
    1. unknown user
      Link Parent
      Hey, thanks a lot! I'm fairly ignorant of these topics (tho I've played with breadboards as a kid), and the guy does a great job at making it really interesting. I've started watching the entire...

      Hey, thanks a lot! I'm fairly ignorant of these topics (tho I've played with breadboards as a kid), and the guy does a great job at making it really interesting. I've started watching the entire build a computer series which includes this video, and it's great.

      3 votes
    2. hamstergeddon
      Link Parent
      When I saw him whip out his own clock, I thought "of course he has one". Then he showed he could pause it and manually cycle it and I was blown away. Seriously cool bit of hardware he put together...

      When I saw him whip out his own clock, I thought "of course he has one". Then he showed he could pause it and manually cycle it and I was blown away. Seriously cool bit of hardware he put together there. To this layman anyway!

      3 votes
  2. teaearlgraycold
    Link
    I've been looking into building my own minimalistic 6502 machine. I might just buy his kit. Once I get it set up I'd love to replace the memory chips with an arduino or raspberry pi. Hooking up...

    I've been looking into building my own minimalistic 6502 machine. I might just buy his kit.

    Once I get it set up I'd love to replace the memory chips with an arduino or raspberry pi. Hooking up the data/address lines/clock would let me write some Rust code to map 6502 memory reads and writes to the other computer's system memory.

    3 votes