-
ycc-conversion Public
Embedded systems course project (Summer 2021). Tests various implementations of RGB to YcbCr 4:2:0 colorspace conversion on an ARM-based system.
C++ UpdatedApr 23, 2022 -
ul-compiler Public
Compiler construction course project (Summer 2021). Implementation of a compiler for "The Unamed Language" - a simplified C-like language.
Java UpdatedApr 23, 2022 -
cryo Public
Backend control software for a Raspberry Pi based cooling device. Drives an external power circuit to deliver variable power to an array of Peltier modules. Uses external temperature sensors for PI…
-
net Public
Personal learning project to experiment with basic network concepts, shortest-path optimization, and modern C++. This library was used to emulate simple packet routing/forwarding across a preconfig…
C++ UpdatedFeb 11, 2019 -
uvr-payload Public
STM32 based system for rocket flight data recording and payload UV-sterilization experiment. Used in UVic Rocketry's custom flight hardware.
-
UVR-LED-Test Public
STM32 based system for UV diode control over serial. Used in UVic Rocketry's UV-sterilization lab tests.
-
Hybrid-Test-Stand-Control Public
Raspberry Pi based system for valve actuation and ignition. Used in UVic Rocketry's hybrid engine test stand.