Background
- Time: Dec 2024
- Context: Course project for “Digital Logic (H)”.
GitHub Repository
Highlights
- Designed and implemented an intelligent range hood control system on the EGO1 FPGA board, supporting standby, fan speed adjustment, self-cleaning, smart reminders, lighting, and time query.
- Integrated a 4x4 membrane keypad and LCD1602 display to enable gesture-based power control, parameter configuration, and real-time status visualization.
- Built a modular Verilog architecture with clock division, debouncing, LCD driving, and finite state machine (FSM) control.
- Completed end-to-end hardware logic integration from low-level peripheral drivers to high-level functional orchestration.
Outcome
- Project Score: 118 / 100
Tech Stack
- Verilog
- FPGA (EGO1)
- FSM Design
- LCD1602
- Matrix Keypad