Barrett Otte's repositories
vscode-ibmi-languages
Syntax highlighting for IBM i languages such as RPG, CL, DDS, MI, and RPGLE fixed/free.
Plex-Discord-RPC
Use Discord RPC to display local Plex session data.
barrettotte.github.io
My personal site
Qsharp-2020
Learning the fundamentals of Quantum Computing with Q# and solutions to Microsoft Q# Coding Contest (Summer 2020)
barrel-shifter-16
16-bit barrel shifter
cyber-archive
CTFs, TryHackMe, HackTheBox, and other cybersecurity related things
fishtank-s02-qol
Adds some quality of life features for fishtank.live season 2 that I wanted
fishtank-userscript
UserScript to tweak/add features to fishtank.live
fpga-dev-vscode
Simple FPGA development workflow with VS Code
nand-pcb-test
Homemade PCB test using a CNC router
screensaver-asm
A bouncing square screensaver-like thing in x86 real mode
tetris-wasm
Tetris clone in C and compiled to WASM
thoth-rv32
Single cycle RISC-V core supporting most of RV32I
c64-tea
Tiny Encryption Algorithm (TEA) for Commodore 64 using BASIC and 6502 ASM
enigma-scala
Simple enigma machine encrypt in scala
fpga-morse-uart
Receives ASCII over UART, echos it back, and outputs morse code signal on LED.
morse-decode
Decode morse code signals from WAV files.
pi-learn-os
A toy Raspberry Pi 3B kernel for learning (unfinished)
query-sandbox
A sandbox for messing around with various queries.
questlines
A prototype app to build questlines for long-term goals
strong-zero-css
A subpar CSS art of a Strong Zero can.
vga-square
Bounce a square around a VGA display using FPGA
wimshurst-machine
A Wimshurst machine made to learn about electrostatic generators