Over spring break, I put together a simple 32 bit RISC (reduced instruction set computer) processor using Logisim in order to follow along with the architecture described in the book Computer Architecture: A Quantitative Approach. Since the goal was primarily to study higher level computer architecture, not every component was built from logic gates and I made heavy use of the built in multiplexers. To have something to run on the processor, I also wrote a compile... read more
The following was a newspaper article I wrote for a local neighborhood newspaper about a learn to solder day which I hosted at my school using custom PCBs. Technical details are provided after the article.
At the start of this year, I started a small Electronics Club at my school with some members of our school’s Amateur Radio Club. So far, we’ve mostly just been doing presentations on various components and topics, but I wanted to host a workshop where we ... read more
This was an animated map of the history of the German region made on a PCB running off of an ESP32 with adressable LEDs. In order to compile all of the data for the animation, I had to write a small web app to be able to catagorize the different territories throughout time.
Each year, people in my German class will compete in a competition called Sprachfest, which is organized into many events such as declamation events (poe... read more
Any time I have to do a project involving making a website, I always end up spending too much time writing CSS, which often leads to me giving up on it or just making bad choices. To solve this, I created random-css, a tool which writes quality CSS for you.
You can give it any HTML and it will spit out some css making styles for all of your tags, classes, and ids. If you dislike the styles it gives you, all you n... read more
Here I will (try to) make posts often about some projects that I am working on or just post anything else that I wanted to write about. I will try and post often enough and, later, I may even change up the site a bit.
I've always wanted to make a blog but never got to it as it seemed like too big of a task. This is one of the reasons I decided to stick to this simple layout. The idea of a blog was partially inspired by one of my friend's ... read more