I developed a tool that determines whether two or more logical statements are equivalent to assist with a digital logic course.
In the interest of wanting to find the best capo to use when transposing songs to play on guitar, I came across a useful webpage called Capo Calculator. While this page is really good at what it does, it is limited in that it’s impossible to use on a mobile device. So I decided to try and create my own version of it. That’s how capo-calc was created.
I have a tendency to collect electronics. Maybe it’s a broken controller to fix. Maybe it’s an old phone or videogame system to hack. Maybe it’s a laptop I only boot up or use every once in a while. Over time, this has accumulated in a sizable collection of everything from videogame systems, to android devices, to audio equipment, to laptop and desktop computers, to microcontrollers and their accessories.
I had an idea after watching both BenEater's and 3Blue1Brown's videos on hamming codes: what if they were baked into the instruction set of a CPU? This would mean that each instruction in a program could be checked and corrected against single bit errors natively, and provide more reliable operation.
I spent a lot of time last summer messing around with VHDL and an Upduino. Nothing too serious, but it was a lot of fun. During one of the many nights I spent researching various things, I came across vpp. It was a preprocessor for VHDL that Takashige Sugie had been working on since 2007, licensed under GPL2.
© 2020-2022 Margret Riegert
Unless otherwise noted, content is under a CC BY 4.0 license.