nwager
I'm a Canonical Kernel Engineer and recent Computer Engineering graduate, with hobbies in electric guitar/bass and electronics.
@canonical Seattle, WA
Pinned Repositories
3dp-fume-extractor-case
This is an encasing for an 80x80x25.5mm 12v fan and 10mm thick carbon filter. It's a personal-size fume extractor for soldering.
ArduinoProject
Repository for my high school Arduino project and poster.
attiny85-snake
8x8 Snake on an ATTiny85, using one joystick and an 8x8 red LED matrix.
CircularMotion
IB Computer Science SL 3-4 Internal Assessment. This product is a webpage with three 2D interactive physics animations. Each addresses a different subtopic in uniform circular motion. https://nwager.github.io/CircularMotion/
core-initrd
initrd implementation in ubuntu core
LEDMatrix
This is the Arduino program that controls the 8x8 LED matrix. This repository serves as a tutorial for how to alter the program.
music-maker
Keyboard and drum kit made with HTML, JS, and CSS. Made by a junior at Cleveland HS.
nwager.github.io
Portfolio site made with Svelte.
pi-day-2021
Visualizer for approximating Pi through calculating the side lengths of polygons inscribed in a circle. Source: Archimedes.
WebScraping-MiniProject
My weatherscraper.py and requirements.txt files.
nwager's Repositories
nwager/3dp-fume-extractor-case
This is an encasing for an 80x80x25.5mm 12v fan and 10mm thick carbon filter. It's a personal-size fume extractor for soldering.
nwager/attiny85-snake
8x8 Snake on an ATTiny85, using one joystick and an 8x8 red LED matrix.
nwager/core-initrd
initrd implementation in ubuntu core
nwager/nwager.github.io
Portfolio site made with Svelte.
nwager/pi-day-2021
Visualizer for approximating Pi through calculating the side lengths of polygons inscribed in a circle. Source: Archimedes.
nwager/cse455-project
Final project for UW CSE 455 Sp23.
nwager/dbf-fuse-test
Measure current through fuse using ESP8266.
nwager/dorm-lights
nwager/enclosure-controller
Controller for my 3D printer enclosure. Controls lighting and filter fan speed.
nwager/g21-card
Secret
nwager/hashtable
Hashtable implemented in C.
nwager/hello-driver-linux
Basic Linux kernel module to get started with driver development.
nwager/homelab-zsh-custom
Homelab omz $ZSH_CUSTOM folder.
nwager/l4t-helpers
Helper scripts for Linux4Tegra stuff.
nwager/linkedlist
Linked list library implemented in C for funzies.
nwager/logical-latext
Basic HTML website that takes more human-readable symbolic logic and converts it to aligned LaTeX.
nwager/matrix-calculator
Inpired by Desmos Matrix Calculator, with added support for scalar variables.
nwager/models
Reference Models
nwager/nwager-kernel-snaps-uc22
Fork of https://git.launchpad.net/~canonical-kernel/ubuntu/+source/linux-uc22-intel-iotg/+git/jammy.
nwager/nwager-pc-gadget
nwager/old-portfolio
My portfolio on Github Pages. https://nwager.github.io
nwager/patchbot
A Python script that runs basic formatting checks on Nvidia pull requests.
nwager/qmk_firmware
Open-source keyboard firmware for Atmel AVR and Arm USB families
nwager/raytracer-tutorial
This repo tracks my progress following the Ray Tracing in One Weekend tutorial in C++.
nwager/react-threejs
Experimental website for learning React/ThreeJS in a web context.
nwager/robocar_router
Microcontroller that acts as a middleman between the Robocar computer and peripherals.
nwager/robocar_ws
Catkin workspace hosted on the onboard Jetson Nano.
nwager/sheetmusic-app
Sheet music and tab creator using Vite + React and Firebase.
nwager/ubuntu-core-tegra
Ubuntu Core image builder for Nvidia Tegra devices.
nwager/website-test
For testing websites on GitHub Pages.