Welcome to Hang's Website

Menu
  • Home
  • Embedded Systems
    • Hardware Peripheral
    • TI Microcontrollers
      • TI C2000 Real-time Microcontrollers
      • TI ARM-based Microcontroller
    • STM32 Microcontrollers
  • AI & ML Across Platforms
    • NVIDIA Jetson Thor
    • AMD (Xilinx) FPGA & SoM
      • Artix 7 FPGA
      • Zynq 7000 SoC
      • Zynq UltraScale+ MPSoC (Kria K26 SoM)
  • mmWave Imaging Radar
    • Imaging Radar Perception
      • Sensor Calibration
    • mmWave Radar Signal Processing
    • TI-Based mmWave Radar
    • NXP-Based mmWave Radar
  • Mixed-Signal Board Design
    • Dev Module
    • TI C2000 Dev Board
    • STM32 Dev Board
  • Resources
  • Other
    • Projects
      • Polaris GEM Electric Self-driving Vehicle
        • Sensor Integration
        • Sensor Calibration
        • Vehicle Accel/Brake Calibration
        • ROS2 Software Stack Development
          • Sensing & Data Preprocessing
          • Perception
          • Dynamics & Control
          • Localization & Mapping
          • Vehicle Interface & PACMod2
          • Simulation
      • Real-time Control Module for HIL
    • Teaching
    • Hobbies
Menu

Certificates



Back to top of the page

ABOUT ME

I am Dr. Hang Cui, a robotics engineer at Gatik AI Inc. Previously, I worked as a software engineer at the Center for Autonomy at the University of Illinois Urbana-Champaign.

Contact: Email

Follow me from below:
LinkedIn | Gitea | GitHub

PROFICIENT IN

  • Real-time Embedded MCUs and Linux Systems

  • Hardware and Software Integration for AI Platforms

  • Perception and Signal Processing for Automotive 4D Imaging Radar

BLOGS
TI C2000 Real-time MCU
STM32 MCU with FreeRTOS
Communication Interfaces
Actuator Control Interfaces
Simulink Embedded Coder
Yocto Project on Raspeberry Pi

SELF-HOSTED APPS
Gitea & CI Runner
Daily Notes
Brainstorm Mapping
Shared Markdown Notes
Bookmark Management
Project Management
Document Management
eBook Management
n8n AI Workflow Automation

RECENT POST

  • STM32 FreeRTOS: FreeRTOS Scheduler02/25/2026
  • STM32 FreeRTOS: Semaphores and Mutexes02/12/2026
  • STM32 FreeRTOS: Queues and Queue Sets02/10/2026
  • TI C2000: Interrupts02/08/2026
  • STM32 FreeRTOS: Task API Functions02/06/2026
  • STM32 FreeRTOS: Introduction to FreeRTOS02/04/2026
  • TI C2000: Analog Subsystem – Analog-to-Digital Converter (ADC)02/04/2026
  • TI C2000: General-Purpose I/O (GPIO) and PinMux02/02/2026
  • TI C2000: System Initialization02/02/2026
  • TI C2000: Reset and Boot Process01/31/2026
  • TI C2000: Peripheral Register Header Files01/31/2026
  • TI C2000: Memory-Map and and Linker Command File01/28/2026
  • TI C2000: TI C2000 Architecture Overview01/27/2026
  • Ethernet Media Access Controller (Ethernet)01/27/2026
  • TI C2000: Introduction to TI C2000 Core Board V1.301/18/2026
  • Universal Serial Bus (USB)01/14/2026
  • Local Interconnect Network (LIN)01/12/2026
  • CAN Flexible Data-Rate (CAN-FD)01/12/2026
  • Controller Area Network (CAN)01/10/2026
  • Serial Peripheral Interface (SPI)01/08/2026
  • Inter-Integrated Circuit (I2C)01/05/2026
  • UART / RS232 / RS48501/02/2026
  • Exploratory Review of AI Concepts and Tools07/23/2025
  • Comparison of ROS1 and ROS212/07/2024
  • Comparison of TI and STM32 MCUs10/19/2024

VISITOR MAP

©2026 Welcome to Hang's Website | Theme by SuperbThemes