Projects
Projects
Selected repositories and engineering projects. This page uses public GitHub information instead of placeholders.
Embodied Intelligence and Embedded Control
color_track_gimbal
Summary: A real-time two-axis visual tracking gimbal based on K230 and STM32.
Technical area: visual tracking, embedded control, hardware-software integration, embodied intelligence.
Main languages: C, CMake, Python, Assembly.
MyBalancingCar
Summary: An STM32-based PID balancing car project and personal learning record.
Technical area: embedded systems, PID control, attitude sensing, motor control.
Main languages: C, Assembly, C++, Makefile, CMake.
MyMPU6050
Summary: MPU6050 attitude estimation on STM32F103C8T6 using the official DMP library.
Technical area: inertial sensing, embedded C, sensor fusion, attitude estimation.
Main languages: C, Assembly, C++, Makefile.
InvertedPendulum
Summary: Inverted pendulum control using a double-loop PID strategy.
Technical area: control systems, PID tuning, embedded implementation.
Main languages: C, CMake, Assembly.
Artificial Intelligence and Learning Materials
HW1
Guide for Fudan University Artificial Intelligence Foundation assignment 1. The repository is designed to help beginners get started and also serve as review material.
Main language: Jupyter Notebook.
HW2
Guide for Fudan University Artificial Intelligence Foundation assignment 2. This continues the same learning-support direction as HW1.
Notes and Tools
my-notes-site
Personal notes website.
Main languages: Python, JavaScript.
WCA-INFO-GET
A C++ library for helping speedcubing enthusiasts query WCA-related information.
Main language: C++.