Category: Projects


  • 8-Bit Computer Built from Logic Gates

    8-Bit Computer Built from Logic Gates

    Modern computers contain billions of transistors that work together to create our digital world. However, most people don’t understand how these sophisticated machines actually work at the fundamental level. To truly grasp computer architecture and digital logic, I built a complete 8-bit computer entirely from basic logic gates and discrete components. This project required designing…

    [See More]

  • Arduino Firmware Update with Rollback Feature

    Arduino Firmware Update with Rollback Feature

    Arduino is a popular microcontroller platform known for its low-cost hardware. Many people use Arduino to build a wide range of small projects. Some of these projects also require a firmware update feature. While Arduino supports self-flashing, that alone is not sufficient. If the latest firmware has issues, a buggy update could potentially break the…

    [See More]

  • Digital IC Checker

    Digital IC Checker

    Digital ICs, such as NAND, NOR, AND, OR, XOR, Decoder, and Encoder ICs, are essential building blocks for creating digital circuits. I keep a collection of these ICs in both DIP through-hole and SMD packages. After repeated use in various breadboard circuits, some ICs occasionally develop faults, such as one or two non-functional gates or…

    [See More]