What a great way to allow a student to go above and beyond by building an example 8 bit cpu from a bunch of arduinos and other Digital Electronics class parts! This was a project i first found on Hackaday, and posted it here so that I could have an independent study student complete it as a project. It is advanced, and not for all students, but I’m always about differentiation!
But How Do It Know? the book is where it all began. A preview of the first three chapters can be found here, as well as an explanation for the title. What better way to learn how computers work, and control systems as well, than by building one? When I retire, this is the first project on my list of things to do for fun, or “because I can…”.
The hardware version is done by Patrick LeBoutillier and all downloads can be found at his GitHub page here. Built it in other software and would like to share? contact us, and we’ll post it as well.
The circuit was built using Fritzing, and can be downloaded at the GitHub link above as well!
Below is the playlist he posted on his channel that takes you through the build step by step with arduinos…
Below is the playlist he posted on his channel that takes you through the build step by step with an FPGA.
Special thanks to Hackaday, the blog author Anool Mahidharia, and Patrick LeBoutillier. for their hard work to put this together in such a way us high school humans can understand and possibly go beyond!
If you have a student that completes this project, please let me know, so we can post some cool pics or video!