• Skip to primary navigation
  • Skip to content
  • Skip to footer
Welcome to my blog! Welcome to my blog! Online V3.0
  • Welcome Page
  • Tech Stack
  • My Github
  • My Bilibili Channel

    DCMOD DC Motor Observation and Debugging System

    Aesthetic user interface designed based on QML (QT Designer) and communication with the lower-level device using the ATOM_LINKER protocol, allowing users to intuitively debug and control DC motors.

    July 12, 2022 less than 1 minute read

    Download Code

    TANG TIANYANG

    TANG TIANYANG

    The University of Hong Kong, Department of Mechanical Engineering, Arclab, MPhil (2024-2026)

    Northwestern Polytechnical University, School of Software, Software Engineering (2020-2024)

    First and Second Prize in the National Oceanic Navigational Device Design and Creation Competition, 2020-2023
    First and Second Prize in the National RoboCup Competition, 2020-2023
    Four First Prizes at the National Robotics Championship, 2020-2023
    Two National-Level Innovation and Entrepreneurship Projects with Outstanding Performance

    • 香港
    • Website
    • BiliBili
    • GitHub
    • Email
    logo

    My Role in This Project

    Author

    Work Responsibilities

    Front-end QML coding
    Signal bridge construction
    Design of communication protocol (ATOM_LINKER)
    UI element processing with Photoshop
    Implementation of motor control algorithms

    Table of Contents

    • UI Preview
    • Video
    • For more details, visit the repository

    UI Preview

    placeholder image 1 placeholder image 2 placeholder image 3 placeholder image 4 placeholder image 5 placeholder image 6
    Main UI Interface Display

    Video

    For more details, visit the repository

    Click to access the repository {: .btn .btn–primary .btn–x-large}

    Tags: C/C++, Communication Protocol, Frontend

    Updated: July 12, 2022

    Share on

    Twitter Facebook LinkedIn
    Previous Next

    You may also enjoy

    In-house Motor Drivers and a Custom Dynamometer for Quadruped / Humanoid Robotics

    April 28, 2026 7 minute read

    MPhil-level hardware work: three iterations of motor driver (V1 stacked → V3 single-board 72 mm), a FreeRTOS firmware running an 80 kHz FOC loop, an EtherCAT...

    M20 Wheel-Legged Quadruped: MoE Policy Training, Sim2Sim and Sim2Real Deployment

    April 28, 2026 8 minute read

    MPhil-stage RL work on the DeepRobotics M20 wheel-legged platform: an IsaacLab-developed MoE policy validated via Sim2Sim in MuJoCo; the cross-host transport...

    ArcDog: Optimal Trajectory Planning and Control for Quadruped Jumping through Constrained Obstacles

    April 28, 2026 5 minute read

    MPhil work at HKU ArcLab, submitted to IEEE TIE. A hierarchical TO + kinodynamic NMPC + WBC framework that lets the self-developed ArcDog quadruped jump thro...

    SPINE 8M Firmware Download Guide

    March 27, 2024 5 minute read

    This is a testing guide written to solve the problem of SPINE.

    • Follow:
    • Feed
    © 2026 唐天扬. Powered by Jekyll & Minimal Mistakes.