Activity Locator

Tech Stack

raspberrypi3
Frameworks and Tech Languages Others
ModelSim C AWS
KNN Machine Learning Model Verilog Firebase
Intel FPGA DC Motors
Camera


Description

During my third year at UBC, I was registered in a Design course wherein I decided to design and developed a portable Black Jack Dealer. It consists of a GUI screen for user prompts and display, a raspberrypi3 that controls dc motors(dealing cards), camera (image identification) and firebase notifications. The whole environment is run on an Intel FPGA.

My role in this project was primarily focused on the Intel FPGA. This included:
- Integrate all the submodules to communicate with each other
- Implement the game logic
- Use the FPGA's memory modules and Avalon bus to imeplement hardware accelerated graphic modules
- Set up DC motors