Barrett Otte's repositories
perceptron-asm
A single-layer perceptron in x86 assembly to distinguish between circles and rectangles.
Anilist-IBMi
A basic DSPF for querying a user from Anilist's GraphQL API. Also my first ILE program made with VS Code, GNU Make, and compiled from the IFS
RPGLE-Twilio
RPGLE service program for sending text messages with Twilio SMS API
angstrom-cpu
A 4-bit accumulator-based CPU designed to do the bare minimum and nothing more.
candlestick-mic
Repairing an old candlestick phone to be used as a headset.
cat-doorbell
A proximity sensor to detect my cat outside my door and flash an LED at my desk.
dumb-gcoder
A dumb GCODE generator made to learn more about GCODE and 3D print my cat some basic shapes it loves to play with.
mech-mouse-jiggler
A very impractical and stupid mouse jiggler using a crank mechanism, 12V DC motor, and a PWM circuit.
Qsharp-2020
Learning the fundamentals of Quantum Computing with Q# and solutions to Microsoft Q# Coding Contest (Summer 2020)
rusty-lc3-vm
A simple LC3 VM to practice Rust
spotify-code-3d
Generate a 3D-printable keychain thing for Spotify codes in one command.
thule-json
Another minimal and unsafe json parser
vacuum-tube-toolbox
A work in progress OpenSCAD library (and eventually KiCad designs) to make tinkering with vacuum tubes quicker/easier.
wc-resistor-calc
A resistor color code calculator as a vanilla JS web component.
anilist-ml
Training a binary classifier model to predict if I would recommend an anime using my Anilist user data.
elastic-markov
Learning Elastic stack fundamentals by ingesting sentences generated by a Markov chain.
github-fop-sb
A mini project to generate a basic PDF of a GitHub user's repos using SpringBoot, Apache FOP and XSLT.
pascal-md5
MD5 hash function in Pascal for no good reason
pico-signals
A small signal generator in PICO-8. My entry for the PICO-1K Jam 2022
strong-zero-css
A subpar CSS art of a Strong Zero can.