C GPIO I2C SPI UART embedded systems

An project done in a team of 2 for the "Microcontroller Programming and Interfacing" course at my university. We were tasked with building a system for monitoring the elderly to ensure their safety and security. This was implemented on top of the Embedded Artist's LPC1769 LPCXpresso board and LPCXpresso Base Board. We used various methods and protocols (GPIO, I2C, SPI, UART) to interface with the various sensors and actuators available on the board. My contributions include implementing the low light detection and fall detection systems and writing an entire OLED display driver just to ensure that our system was responsive. This project scored nearly full (59/60) marks.

Report Excerpt

The report excerpt contains the portions of the project report which I wrote and which describe my contributions to the project.

View Report excerpt

Team Members