⚖️
Balancing family, work, and university
Vegan dad, maker, and computer science undergrad. I thrive on FPV drone racing, stargazing, and systems programming. Let's explore code and the cosmos together!
-
Insight Meditation Society
- Barre, MA
- in/charliestevenson
- https://scratch.mit.edu/users/brucesdad13/
Highlights
- Pro
Pinned Loading
-
nand2tetris-vm-translator
nand2tetris-vm-translator PublicVM Translator for the NAND to Tetris series. Translates VM code into Hack Assembly language.
Java 2
-
Raspberry Pi volume knob with mute u...
Raspberry Pi volume knob with mute using rotary encoder and Python 1# Raspberry Pi volume knob with mute using rotary encoder and Python
2Adjust the volume or mute the active audio device on your Raspberry Pi using a rotary encoder and a few GPIOs. This project was inspired by the [Orthopi mechanical keyboard](https://www.40percent.club/2020/12/orthopi-rotary-encoder.html) and [savetheclocktower rotary encoder volume control](https://gist.github.com/savetheclocktower/9b5f67c20f6c04e65ed88f2e594d43c1). Holding down the knob launches PulseAudio Volume Control. Tested on Raspberry Pi models 3B+, 4, and 400 with HDMI audio output, analog out (on the 3B+), and with a wireless headset via USB dongle. It works with Raspbian Bullseye 32-bit and 64-bit and Retropi--possibly older releases but I haven't tested.
34![Rotary encoder WikiCommons](https://user-images.githubusercontent.com/23079971/189798507-e8861cbc-ac6f-4e21-ae1b-8b3acadf1fe0.png)
5 -
-
3-Input_Odd_Parity
3-Input_Odd_Parity PublicThis repository contains the Arduino code and schematic for a three-bit binary odd parity generator. The project uses 7400 series TTL to construct the parity generator.
C++
-
AlienWhoopF0
AlienWhoopF0 Public archiveBest in class brushed flight controller for FPV micro drone racing and freestyle http://alienwhoop.us/
-
AlienWhoopF7
AlienWhoopF7 Public archiveBest in class brushed flight controller for FPV micro drone racing and freestyle
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.