Blog

Basic Python Tutorial

Coding
This is an article for a friend who is learning Python from scratch. I will be adding to it over the next few weeks when I have time. If you are using Python on Windows, use the install here. I would also recommend downloading Visual Studio here. It is an IDE which will give you some tips as you go along. After installing, go to the extensions on the top left of the screen and install the Python extension. Extensions is the fifth icon down Very Basic Python A few basic functions: print() will write whatever is in the brackets to the screen. Eg print(10) would appear as 10 on the screen.# the hashtag sign on Python is the for commenting. It means that the program won't read whatever is…
Read More

From Transistors to an 8-bit Computer

Computers
A few weeks ago, a memory popped up on my phone of a 3-bit added I had made from purely transistors and resistors. I remember building this after being fascinated by how computers could take electric charges and use clever circuitry to turn these into complex mathematical computations. After seeing went to watch a quick video to remind me of the logic behind this, and I really got in a rabbit hole. After watching a few video series, mainly Ben Eater's breadboard computer, I was really inspired to take up a challenge of my own, something that would really force me to truly understand the low-level behavior of a basic computer. https://www.youtube.com/watch?v=HyznrdDSSGM&list=PLowKtXNTBypGqImE405J2565dvjafglHU&ab_channel=BenEater The video series which inspired me to start this project. I would highly reccomend it. Over the next…
Read More