Okelo Profile picture
7 Aug 20, 26 tweets, 13 min read
Friday Night Hacking, August Edition #FridayNightHacking #electronics #arduino #raspberrypi ImageImageImage
Building memory ImageImageImage
Sigh, one of my RAM chips has failed me, it's going to be an almost 6 week time sink before I can acquire a replacement 😞.
Making slow progress, but having a good time of it. Image
The RAM:
Yellow -> Addresses
Red -> Stored Data

Stored Data corresponds to the address accessed (just for test purposes 😁).

#8bitComputer #electronics #engineering #arduino #raspberrypi
The completed modules thus far. Only 1.2 more kits left and the bus to put together. That is going to require a lot of conducting

#8bitComputer Image
A splash of colour after a build Image
Hello Friday!!! Image
been waiting for a replacement 74LS189 RAM IC since August, at last I should be getting it this week.

Never ever shipping with 4PX ever again 😭😭😭 Image
sweet Image
Keeping a strict colour coding scheme really makes working on circuits super easy. Always remember, you will forget.
TIL that the choice of LED on a timing circuit can greatly affect the operation of a program counter: Blue is good; Red and Green are bad.

#8bitComputer #electronics #engineering #arduino #raspberrypi Arduino power rails on a gr... Image
adding a resistor in series to the LED seems to mitigate this issue
the final countdown. could be done by New Year's, bit what's the rush 🤷🏾‍♂️ Image
minor setback on the EEPROM department. good thing though it is the ground pin, have a couple of workarounds i could consider: solder a new pin or solder the pin to another ground pin. I'll go with whatever is aesthetically pleasing Image
The Arduino Nano based EEPROM programmer all built out 🔥🔥🔥

#8bitComputer #electronics #engineering #arduino #raspberrypi Image
The Program Counter
most of the modules are already in place, what’s left is building out the control logic, that’s going to be most taxing conducting work 🥵 Image
Finally decided to get back on the 8-bit computer bandwagon, and wouldn't you know it, one of the NAND gates was faulty. Glad I caught it before moving on to the next stage which is going to involve a lot of conduiting and troubleshooting would've been hell. Image
Solving Simple Arithmetic on an 8-bit Simple as Possible (SAP) Computer

this video was fun to make (😝), moving data between registers to solve an arithmetic problem.
still have to build the control logic, but i now have an appreciation of what it does
I'm aiming to be done with 90% of this project by tomorrow, which I think is feasible. I did get myself a new set of strippers, which should make my work easier 😁 ImageImage
ah, it is troubleshooting time to mitigate the effects of stray capacitances/inductances or floating pins
90% done. Running a set of instructions to calculate: 16+24-32.

Still a couple more optimizations left, but I think the bulk of the work is handled!!!
FrankenLEDs, ready to plug and play 🙌🏾 ImageImage
and that's a wrap on my build of the 8-bit simple as possible computer 🥳🎉, it was a wild ride

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Okelo

Okelo Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(