Projects

Digital hardware

VGA monitor showing a Gomoku board with a winning line of five black stones marked in red

FPGA Gomoku

A five-in-a-row game built in VHDL on an Artix-7 FPGA: VGA rendering, PS/2 mouse control, undo, win detection and a heuristic AI opponent.

Game development

Desktop software

Independent tools

Software for study, writing and everyday workflows.

BB_Downloader

A one-click SUSTech Blackboard downloader with a graphical interface and file selection.

Automation · GUI · Campus workflow

XDigestReporter

An information sorting and reporting tool in progress, designed to turn fragmented input into clearer summaries.

Reporting · Workflow · Information design

AI-Diary-Tool

A local diary generator using Codex, with audio transcription and LaTeX export.

Codex · Audio transcription · LaTeX

calendar-analyzer

A local Google Calendar dashboard with history sync, structured analysis, visualizations and a Windows EXE.

Google Calendar · Visualization · Windows

youtube-course-packager

Packages YouTube courses into three LaTeX reports for study, interviews and research, with mind-map images and a Windows EXE.

Codex · LaTeX · Study workflow