In this project I am creating an implementation of the computer described in the book "But How Do It Know?" by John Clark Scott.
The book explains how a computer can be built using only NAND gates. I am not doing a "purist" build as that would be too large and expensive, but instead am using Arduino Nano microcontrollers and SN74HC chips to simulate some of the different parts. I am also making a video series that shows how the different parts of John's design work before implementing them on the Arduinos or SN74HC chips.
In the end I hope to have a portable-sized 8-bit computer simulator that anyone can not only build, but also program and extend if they desire.
The video series is here: Companion Video Series to "But How Do It Know?" - YouTube
Code and more info can be found here: https://github.com/patrickleboutillier/jcscpu-hmc/