Leslie Cheng's Projects
My solutions to 2019's Advent of Code problems, using a randomly chosen language per day.
A robot designed to travel on a rail, leveraging facial recognition to capture student attendance.
Track and target motion in a particular field of view. The motion tracking is driven by openCV on a Raspberry Pi, which communicates via i²c and UART to two other Arduino modules for servo and authentication control.
A simple library that enables the Particle to poll an existing CAN bus for data, either for additional processing or tasks on the Particle board.
A base repo designed to be a short introduction to continuous deployment on AWS.
Various preliminary perf-tests for Java disk-based collections.
ECESS Discord bot. Open to name suggestions!
A short discussion on the compatibility between TinySine's 3G Arduino shield and generic ESP32 dev boards.
Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.
Base repository for my attempt at teaching git.
Project has been moved to: https://github.com/go-git/go-git
Very simple queue management system using Google Forms.
Modern Android client for Hacker News
A reference implementation of Hollow -- designed to get you up and running in minutes.
A performance comparison of validation engines using JSON and protobuf serialization formats.
Mobile-friendly PWA multi-tool for small input/output operations from a terminal-like interface.
Apache Kafka Web UI for exploring messages, consumers, configurations and more with a focus on a good UI & UX.
honk.
A short proof-of-concept of a potential vector to steal your secret keys on Netlify.
A scalable set of icons handcrafted with <3 by GitHub
WIP minimum viable product for proto telemetry.
An implementation of the Protobuf Registry API
A system powered by a DE1-SoC FPGA, Android app, and command server in order to enforce geofenced quarantines.
Automated tracking of changes to /r/vancouver's vaccination megathread.
An API that accepts arbitrary C, C++, Java, JavaScript, or Python code to be compiled and executed.
A Raspberry Pi LCD library for the widely used Hitachi HD44780 controller, written in Python. GPIO (parallel) and I²C modes supported.