I am an Embedded Systems Engineer specializing in firmware, hardware, and control algorithms.
My work spans across STM32, GD32, and RISC-V microcontrollers, with experience in FOC motor control, Klipper firmware, and I2S + DMA IO expansion.
- MCU Platforms: STM32F4 / G4 / G0, GD32F30x, ESP32-S3, RISC-V SoC (x2600)
- Firmware: C / C++ (HAL, LL, FreeRTOS, Klipper-style firmware)
- Control Algorithms: FOC, SVPWM, PID, Phase Comparison, Sensorless Control
- Hardware: PCB design, analog front-end (ADC/OpAmp), motor driver circuits
- Toolchains: arm-none-eabi-gcc, CMake, Makefile, Visual Studio, MCUXpresso, Keil, IAR
- Other Interests: Python tooling, Java backend, Vue / Vuetify UI design