Richard Chan's repositories
Dynamic-Routing
RIP-like dynamic routing implementation.
AkkaDemo
This is just for demo purpose
Arduino
ESP8266 core for Arduino
AzureWebApp
Created to test azure web app.
BayesianNetwork
Determine the probabilities of patients having certain diseases given the symptoms and existing data from electronic medical record system.
espsoftwareserial
Implementation of the Arduino software serial for ESP8266
FPGAAsteroids
For our final project we created a simple version of the arcade game Asteroids. Our game controls are very similar to that of typical arcade game controls. With Verilog, we were able to code the game onto a Nexys-‐3 board and output the game screen using the board’s VGA port. The game uses a Digilent joy stick to control the movement of the attacker, while a button on the board fires weapon.
Garage-Park-Safe
Bluetooth LE program for arduino to transmit distance signal
Go_Back_N_Window-Protocol
In this experiment, I am sending 10 MB of dummy data packed in 32B, 512B, 1400B or 8192B packets across LAN. Some packets will be lost and my program was able to detect the lost packets and calculate the loss bytes.
iOS-ShareFood
ShareFood manages comprehensive pictures and personal rating of restaurants you, or your friends, visited. ShareFood is a tool that helps you keep track of decent restaurants while avoiding unpleasant restaurants.
Machine-Learning-Sponge-Detection
Complete Project Upload
Nachos-OS
Transformed NACHOS, a simple operating system for UNIX, to a complex system that includes threads management, interrupts handling, security protocols, and virtual memory allocation system
NodeJsTest
Testing Node.js with Azure
Perl-Parsing-Script-for-CPU
This is the Perl script I wrote to parse, solve input command file and validate the result of my custom CPU design.
Project_Infrared
Initial Upload
Sauce-Sugar
iOS app
scrapy
Scrapy, a fast high-level web crawling & scraping framework for Python.
Smart-Light
A smart bicycle lighting system