umamibeef
Electrical and computer engineer working on a variety of different projects. This is my personal space. 73, VA7XMK
@asteralabsVancouver, BC
Pinned Repositories
esp32-at-ppp
AT application for ESP32 ESP-IDF with PPP server and web browser additions
msp430-checkpointing-test-fixture
Repo for the Checkpointing Test Fixture (CTF). A tool used for a UBC EECE 571K final project.
power-loss-emulator
Repo for the Power-Loss Emulator (PLE). A tool used for a UBC EECE 571K final project.
q605-power-supply
A replacement power supply for the Macintosh Quadra 605 featuring a soft power switch.
RetroWiFiModem
An ESP8266 based RS232 <-> WiFi modem with Hayes AT style commands and LED indicators
SimulatedAnnealingPlacer
Assignment 2 for UBC EECE 583 - a simulated annealing placement tool used to minimize net length between logic blocks.
UBC-EECE-592-Coursework
My coursework for UBC EECE 592 - Architectures for Learning Systems. Implementations of neural networks and reinforcement learning algorithms in Java.
umami-cli
A C library to implement a simple menu interface and parse arguments.
usbvfdcontroller
Firmware for emulating a Crystalfontz LCD interface for an off-the-shelf character VFD display.
wifi-modem
WiFi Modem for Vintage Computers
umamibeef's Repositories
umamibeef/esp32-at-ppp
AT application for ESP32 ESP-IDF with PPP server and web browser additions
umamibeef/JetsonTX2BilateralFilter
An implementation of a bilateral filter targeted for the NVIDIA Jetson TX2
umamibeef/romfont
VGA and BIOS rom font extraction
umamibeef/chinchilla
umamibeef/SpeedRoute
Final project for UBC EECE 583 - an OpenCL accelerated maze router.
umamibeef/usbvfdcontroller
Firmware for emulating a Crystalfontz LCD interface for an off-the-shelf character VFD display.
umamibeef/MazeRouter
Assignment 1 for UBC EECE 583
umamibeef/SimulatedAnnealingPlacer
Assignment 2 for UBC EECE 583 - a simulated annealing placement tool used to minimize net length between logic blocks.
umamibeef/Partitioner
Assignment 3 for UBC EECE 583 - a partitioning tool used to evenly split logic while minimizing the number of nets crossing the boundary.
umamibeef/TeamBuilder
A PyQt program to build varying configurations of teams.
umamibeef/UBC-EECE-583-Coursework
My coursework for UBC EECE 583 - CAD Algorithms for Integrated Circuits. Using this as an opportunity to get better at C++
umamibeef/UBC-EECE-592-Coursework
My coursework for UBC EECE 592 - Architectures for Learning Systems. Implementations of neural networks and reinforcement learning algorithms in Java.
umamibeef/epto-fonts
Free bitmap (8x8, 8x16, 8xY) fonts by EPTO