Nathan Lam
Projects (8)
Essays (9)
Resume
Pi-CANtact
2017
Scripts to interface with CAN bus devices such as OBD using CANtact and Pyvit on a Raspberry Pi.
OBD
CANtact
Pyvit
Python
Micromouse Simulator
2017
Developed a 16x16 Micromouse simulator using a predefined maze display with four levels.
C
Simulator
Embedded Firmware
Adventure Portal
2017
Developed an application for sharing shared interests and activities with the right people.
Meteor
Web Application
Project Management
Software Engineering
Starcraft 2 Mini Game
2016
Starcraft 2 themed sprite 2D shooter game written in Java.
Java
Sprite
Eclipse
Metal Slug
2016
Metal slug themed sprite 2D shooter game written in Java.
Java
Sprite
Eclipse
Smart Campus Energy Lab Weatherbox
2016
Designed and programmed a low-cost, accurate, and reliable prototype weatherbox using environmental sensor modules to forecast weather patterns.
Microcontrollers
XBee
Sensors
C++
Datalogger Webserver
2016
Portable datalogger webserver that utilizes Python scripts to timestamp and log GPS data via UART on a Raspberry Pi 3 into .csv files.
Django
Python
HTML/CSS
Raspberry Pi
UART
Continuous Electrowetting Automation
2016
Implemented continuous electrowetting automation and precise positional control for reconfigurable electronic devices using Galinstan.
C++
Arduino
Capacitive Displacement Sensors