A timing system used for practices that allows phones to be used in place of stop watches.

Smaller swim team staffs are at a disadvantage due to deciding between coaches and writing down times during main sets.
If I built a software that allowed phones to connect to a server through a QR code to a website, then swimmers could submit times on the phones alleviating stress on a coach.
Documentation has been written and the beginning stack has been created.
A board with access to 64k of ROM and RAM, peripherals in the form of a keyboard and 7 segment display, and a RTC

This was a project for my Microprocessor Design class. This was a semester long project that I learned the material parallel with the board building.
The board had full functionality aside of being unable to connect to WIFI. Due to time constraints I ran out of debugging time.
Improved upon my PCB designing skills and came to a better understanding of how different components interact with each other.
A speaker gets louder and quieter based on how far on object is away from an ultrasonic distance sensor.
This was a project for my Assembly Language Programming class. It also was my first time designing a PCB.
The breadboard version worked but the PCB has a few issues. There were a few issues with incorrect footprints and missing components that required some ad hoc soldering.
Learning the basics of board design, component selection, importance of double checking work.
Breadboarded versions output is connected to an oscilloscope to view the waveform without needing a speaker connected.
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.