Projects

2026

Image Processing

1 minute read

Published:

A comprehensive collection of hands-on projects in image processing, implemented in Python with Jupyter notebooks.

Useless Machine - Arduino

3 minute read

Published:

A Tkinter-based Arduino control hub for the useless machine and the DC motor position control interface.

2025

AMD HeterOCR

less than 1 minute read

Published:

A heterogeneous computing system that integrates CPU, GPU, and NPU resources to accelerate OCR tasks.

A Go-based acoustic communication system

14 minute read

Published:

A network communication system demonstrating UDP-based DNS resolution and TCP-based HTTP requests over an acoustic physical layer using Go.

LAN-based Simulator

less than 1 minute read

Published:

A LAN-based Simulator Client implemented in Python, designed to show GNSS data with a live ephemeris table and set the parameters for the simulation.

GNSS Client

less than 1 minute read

Published:

A GNSS Client implemented in Python, designed to visualize NMEA 0183 and RTCM 3.3 messages in a dashboard, with support for multiple COM ports.

Fracture-Fixation-FEA-Simulation

5 minute read

Published:

A comprehensive finite element analysis (FEA) toolkit for investigating the biomechanical behavior of bone-fixator systems during fracture healing.

Pintos

1 minute read

Published:

Pintos is a simple operating system framework designed for the 80x86 architecture.

2024

Plants-vs.-Zombies

less than 1 minute read

Published:

This is a Plants vs Zombies (PvZ)-inspired game built using C++ and CMake.