• Developed firmware layer of I2C, UART, and GPIO peripherals using C language.
• Implemented application layer of LCD, RTC, and Fingerprint Modules C language.
• Application layer files are separated for code portability.