top of page


Where did Simon go?
Keyword: FreeRTOS, Altium Designer 21, Node-RED, Atmel MCU, MQTT
A fun IoT game build from scratch. Built with a custom PCB board with IoT functionality. Firmware is developed using FreeRTOS, and able to perform essential game tasks and on-the-cloud firmware update. Frontend is developed using Node-Red.

PennOS
Keyword: Linux, Virtual OS, Scheduler, FAT file system, multi-thread
Keyword: Pytorch, Sklearn, Zero-shot Learning, Convolutional Neural Network,
Decision Trees
Birds Species Identifier

Keyword: STM32, ARM M7 Cortex, RFID, SPI, UART, DMA, Interrupt
A two-factor verification security system utilizing STM32 M7-cortex MCU. A cross-switches keypads and a SPI RFID were used in the system. Timer has been implemented in the system to prevent time-out or invalid inputs, and multiple wrong passwords attempts would temporary freeze the user's account.
Double Verification Security System
bottom of page