Pinned Repositories
cpu
A Logisim-implemented microcoded CPU.
DJ
Website where users take turns playing music over a computer-connected stereo. Inspired by the late turntable.fm.
drew-vimrc
My personal vim setup, consisting of vimrc files and a setup script.
DrewGraphics
A personal graphics engine for experimenting with OpenGL/DirectX/OpenVR.
EventLCD
A project using an Arduino Ethernet and LCD character display to show upcoming events in a location from a shared Google calendar.
HoloViveObserver
Shared Reality: Observe a VR session from the same room using a HoloLens!
Logisim_CPU
Made a CPU in Logisim when I was 14 (2009), and wrote a naive assembler and compiler for it in Flash. The CPU's design is inspired by Donn Stewart, http://cpuville.com.
sfml-box2d-demo
A simple Box2D + SFML combination, where the user can use the mouse to create rectangular bodies. Great for virtual dominoes!
sfml-platformer
A functional but incomplete SFML-based multiplayer platformer game/engine.
Soapy
Use RFID to listen to Spotify in the shower!
dag10's Repositories
dag10/HoloViveObserver
Shared Reality: Observe a VR session from the same room using a HoloLens!
dag10/DJ
Website where users take turns playing music over a computer-connected stereo. Inspired by the late turntable.fm.
dag10/Logisim_CPU
Made a CPU in Logisim when I was 14 (2009), and wrote a naive assembler and compiler for it in Flash. The CPU's design is inspired by Donn Stewart, http://cpuville.com.
dag10/Soapy
Use RFID to listen to Spotify in the shower!
dag10/drew-vimrc
My personal vim setup, consisting of vimrc files and a setup script.
dag10/EventLCD
A project using an Arduino Ethernet and LCD character display to show upcoming events in a location from a shared Google calendar.
dag10/sfml-platformer
A functional but incomplete SFML-based multiplayer platformer game/engine.
dag10/cpu
A Logisim-implemented microcoded CPU.
dag10/sfml-box2d-demo
A simple Box2D + SFML combination, where the user can use the mouse to create rectangular bodies. Great for virtual dominoes!
dag10/timelapse
GPT-generated scripts for automatically generating timelapses of the construction of a building (Kaye) outside my window.
dag10/DrewGraphics
A personal graphics engine for experimenting with OpenGL/DirectX/OpenVR.
dag10/HoloDrink
A HoloLens app for requesting drink for the Computer Science House Drink machine.
dag10/HomeGPT
Control your home with instructions to GPT-3 lol
dag10/image-tracker
A node.js project to generate a m-jpeg image stream that simutaniously tracks live connections and displays the number of connections.
dag10/PortalMultitasking
An experiment in using portals as a paradigm for 6DoF VR multitasking.
dag10/arduino-i2c-demo
Simple demonstration of I2C communication in Arduino.
dag10/blog
The files for my Jekyll blog found at http://minipenguin.com.
dag10/cshdj-googlemusic
Plugin to CSHDJ to use Google Music as a song source
dag10/CSHMembersPortal
Internal CSH Portal
dag10/DJ-Listener
A python client for listening to CSH DJ rooms.
dag10/dotfiles
macOS System Configuration with Fish, Package Control, VS Code, Repo management, Hammerspoon
dag10/iDoor
Code and schematics for a face-matching unlocker for doors with peepholes, and for leaving video messages through a peephole camera.
dag10/ino
Command line toolkit for working with Arduino hardware
dag10/members-icons
A CSS Sprite Sheet for the CSH Members Portal
dag10/node-lame
Fork of official node-lame. It now emits an event when an mp3 segment is transcoded, and includes the segment's duration.
dag10/rov
Software to power my high school's remotely-operated-vehicle.
dag10/tetv-graphics
A program (and an unfinished newer version) to generate simple on-screen sports graphics for my high school's sports broadcasts on TETV.
dag10/vault.drewgottlieb.net
Hypervault is client-side file encryption web app.