Embedded systems, control, power, and motor drives嵌入式、控制、电源与电驱

This is Alvin Li. I develop embedded systems across hardware and firmware. I draw schematics, lay out PCBs, write firmware, and handle board bring-up, hardware-software integration, and bench validation.这里是 Alvin Li,主要做嵌入式软硬件全栈开发。平时会画原理图、布 PCB、写固件,也会做板级调试、软硬件联调和台架验证。

Projects项目

All projects全部项目
01 / 11 · Claude Chime Power BoardClaude Chime 电源板Commissioned Hardware · 2026.04 - 2026.05委托硬件项目 · 2026.04 - 2026.0502 / 11 · Cirro Phase-Change Cooling Controllers卷云相变散热器控制系统Completed Internship Project · 2025.11 - 2026.05已完成实习项目 · 2025.11 - 2026.0503 / 11 · Custom Driver Board and Sensorless FOC自制驱动板与无感 FOC 实践Ongoing Learning Route · 2025.11 - Present持续学习 / 阶段原型 · 2025.11 - 至今04 / 11 · AD831 Active Mixer BoardAD831 有源混频器板Completed · 2025.10 - 2025.12已完成 · 2025.10 - 2025.1205 / 11 · GaN Quadrotor ESC Final-Year ProjectGaN 四旋翼电调毕业设计Completed · 2025.09 - 2026.05已完成 · 2025.09 - 2026.0506 / 11 · Seamly2D Qt Development Internship南京图灵 Seamly2D 开发实习Completed · 2025.08已完成 · 2025.0807 / 11 · NUEDC 2025 Simple Self-Aiming Device2025 电赛简易自行瞄准装置Completed · 2025.06 - 2025.08已完成 · 2025.06 - 2025.0808 / 11 · Tianjin Jintie STM32 Internship天津津铁 STM32 嵌入式实习Completed · 2025.02已完成 · 2025.0209 / 11 · DIY Laptop CoolerDIY 压风式笔记本散热器Archived Prototype · 2024.08 - 2024.09原型归档 · 2024.08 - 2024.0910 / 11 · Arduino Breadboard Two-Digit Seven-Segment CounterArduino 面包板两位数码管计数器Completed · 2024.04 - 2024.05已完成 · 2024.04 - 2024.0511 / 11 · Arduino Smart Car Line-Tracking KitArduino 循迹小车焊接与控制实训Completed · 2024.03 - 2024.04已完成 · 2024.03 - 2024.04
View all查看全部

Education and current direction教育经历与当前方向

Nanyang Technological University, Singapore南洋理工大学·新加坡

Master of Science (Robotics and Intelligent Systems) · Current student机器人与智能系统理学硕士 · 在读

Xi'an Jiaotong-Liverpool University, China西交利物浦大学·中国

BEng Telecommunications Engineering通信工程工学学士

University of Liverpool, United Kingdom利物浦大学·英国

BEng (Hons) Telecommunications Engineering · First Class Honours通信工程工学学士(荣誉)· 一等荣誉学位

Bench and build media台架与制作影像

All media全部媒体
Claude Chime power boardClaude Chime 电源板: Clawdy Family Project MarkClawdy Family 项目标识Cirro cooling controllers卷云散热控制系统: Power and signal routes in the V2.0 ACUnit diagramV2.0 ACUnit 图里的电源与信号路径Sensorless FOC driver自制驱动板与无感 FOC: Custom FOC Board and Compressor Bench自制 FOC 板与压缩机台架AD831 active mixerAD831 有源混频器: V1 bare board, frontV1 裸板正面GaN quadrotor ESCGaN 四旋翼电调: Final GaN ESC, assembled组装完成的 GaN 电调Seamly2D Qt internshipSeamly2D 开发实习: The upstream application behind the internship这段实习所基于的 Seamly2D 上游项目NUEDC self-aiming car电赛自行瞄准小车: Rendering of the car, front整车渲染图,前侧Tianjin Jintie STM32天津津铁 STM32 实习: STM32F103C8T6 Pins and Alternate-Function ReferenceSTM32F103C8T6 引脚与复用功能参考DIY laptop coolerDIY 笔记本散热器: Nine A1 mini Build Plates That Remained Digital停留在数字阶段的九块 A1 mini 切片板Seven-segment counter两位数码管计数器: Two BCD display paths in the report两条 BCD 显示链的报告示意图Line-tracking carArduino 循迹小车: Course Reference Smart-Car Assembly课程参考车装配示意Cirro cooling controllers卷云散热控制系统: V2.1 ACUnit interface mind mapV2.1 ACUnit 接口思维图Sensorless FOC driver自制驱动板与无感 FOC: Custom Driver Board Front Render自制驱动板正面渲染AD831 active mixerAD831 有源混频器: V2 bare board, frontV2 裸板正面GaN quadrotor ESCGaN 四旋翼电调: Final Si reference ESC, assembled组装完成的 Si 参考电调Seamly2D Qt internshipSeamly2D 开发实习: Three weeks of full-time Qt development in Nanjing南京三周全职 Qt 实习NUEDC self-aiming car电赛自行瞄准小车: Rendering of the car, rear整车渲染图,后侧Tianjin Jintie STM32天津津铁 STM32 实习: Tianjin Jintie Communications Embedded Internship Cover天津津铁通信嵌入式实习项目封面DIY laptop coolerDIY 笔记本散热器: Brim and Skirt Settings That Never Reached the Printer没有走到打印的 Brim 与 Skirt 设置Seven-segment counter两位数码管计数器: A17 rollover, pause, and reset requirementsA17 归零、暂停与复位要求Line-tracking carArduino 循迹小车: Purple Chassis From Below紫色小车底面Cirro cooling controllers卷云散热控制系统: Connectors around the ACUnit main board围住 ACUnit 主控板的连接器Sensorless FOC driver自制驱动板与无感 FOC: Custom Driver Board Back Render自制驱动板背面渲染AD831 active mixerAD831 有源混频器: V3 bare board, frontV3 裸板正面

Engineering notes工程笔记

All notes全部笔记
Claude Chime power boardClaude Chime 电源板Protected Battery Startup Measurements带保护电池的启动测量Battery · Inrush Current · Boost Converter电池 · 浪涌电流 · 升压变换器Cirro cooling controllers卷云散热控制系统Cooperative Task Timing on the ACUnitACUnit 的协作式任务时序STM32 · Scheduling · EEVSTM32 · 调度 · EEVSensorless FOC driver自制驱动板与无感 FOCAngle Continuity in Sensorless FOC Handoff无感 FOC 接管时的角度连续性FOC · Observer · EKFFOC · 观测器 · EKFAD831 active mixerAD831 有源混频器Capacitor Parasitics and Self-Resonance电容的寄生参数与自谐振RF · Capacitor · ESRRF · 电容 · ESRGaN quadrotor ESCGaN 四旋翼电调AM32 on AT32F421 Without a Bootloader去掉 bootloader 的 AT32F421 版 AM32AM32 · AT32F421 · BootloaderAM32 · AT32F421 · BootloaderSeamly2D Qt internshipSeamly2D 开发实习Local Account Permission Rules本地账户的权限判断Qt · State Machine · AuthorizationQt · 状态机 · 权限NUEDC self-aiming car电赛自行瞄准小车The K230 Gimbal Tracking LoopK230 云台追靶回路K230 · Servo · PIDK230 · 舵机 · PIDTianjin Jintie STM32天津津铁 STM32 实习I²C Communication and OLED DebuggingI²C 通信与 OLED 调试STM32 · I2C · OLEDSTM32 · I2C · OLEDDIY laptop coolerDIY 笔记本散热器PWM Fan Control and Speed FeedbackPWM 风扇控制与转速反馈ESP32 · PWM · Fan ControlESP32 · PWM · 风扇控制Seven-segment counter两位数码管计数器Latching Switches and Counter Control自锁按键与计数控制Arduino · Switches · DebounceArduino · 按键 · 消抖Line-tracking carArduino 循迹小车Arduino Car Line Sensing and Input AcquisitionArduino 小车的循迹信号与输入采集Arduino · Infrared Sensing · 74HC165Arduino · 红外检测 · 74HC165Claude Chime power boardClaude Chime 电源板A Switched Battery Divider and ADC Settling电池采样开关与 ADC 建立时间ADC · Battery · RC FilterADC · 电池 · RC 滤波Cirro cooling controllers卷云散热控制系统Flash Parameter Saving and RecoveryFlash 参数保存与恢复STM32 · Flash · PersistenceSTM32 · Flash · 持久化Sensorless FOC driver自制驱动板与无感 FOCCurrent Sampling Within a PWM CyclePWM 周期内的电流采样FOC · ADC · PWMFOC · ADC · PWMAD831 active mixerAD831 有源混频器dBm, Vpp and the IF Output LeveldBm、Vpp 与中频输出电平RF · dBm · Link BudgetRF · dBm · 链路预算GaN quadrotor ESCGaN 四旋翼电调LMG1210 Bootstrap Capacitor SizingLMG1210 自举电容选型GaN · LMG1210 · BootstrapGaN · LMG1210 · 自举电路Seamly2D Qt internshipSeamly2D 开发实习Qt Windows Runtime DependenciesQt 程序的 Windows 运行依赖Qt · Windows · DeploymentQt · Windows · 部署NUEDC self-aiming car电赛自行瞄准小车MPU6050 Interrupts as the Control Clock用 MPU6050 中断给控制环打拍子MSPM0 · MPU6050 · InterruptsMSPM0 · MPU6050 · 中断Tianjin Jintie STM32天津津铁 STM32 实习Light Calibration and Lookup Control光照标定与查表控制STM32 · ADC · PWMSTM32 · ADC · PWMDIY laptop coolerDIY 笔记本散热器Temperature Sampling and Fan Response温度采样与风扇响应ESP32 · C# · Temperature SamplingESP32 · C# · 温度采样Seven-segment counter两位数码管计数器Common-Anode Displays and BCD Decoding共阳数码管与 BCD 译码Arduino · BCD · Seven-Segment DisplayArduino · BCD · 数码管Line-tracking carArduino 循迹小车Arduino Car Power and Wheel-Speed MeasurementArduino 小车的供电与轮速测量Arduino · Power Supply · PWMArduino · 电源 · PWMCirro cooling controllers卷云散热控制系统ACUnit Automatic Refrigeration Control and Protection LogicACUnit 自动制冷控制与保护逻辑STM32 · Control · EEVSTM32 · 控制 · EEVAD831 active mixerAD831 有源混频器Lumped Matching and Trace Impedance集总匹配与走线特性阻抗RF · Impedance Matching · Transmission LineRF · 阻抗匹配 · 传输线GaN quadrotor ESCGaN 四旋翼电调Propeller-Loaded Startup and AM32 Startup Parameters带桨起转与 AM32 启动参数AM32 · BLDC · SensorlessAM32 · BLDC · 无感Seamly2D Qt internshipSeamly2D 开发实习Release Packaging Across Windows And macOSWindows 与 macOS Release 打包记录Qt · Release · windeployqtQt · 发布 · windeployqtNUEDC self-aiming car电赛自行瞄准小车Two Power Systems and the Relay-Switched Laser两套电源与继电器控制的激光Power Supply · MSPM0 · GPIO电源 · MSPM0 · GPIOCirro cooling controllers卷云散热控制系统Comparing ACUnit V2.0 and V2.1 System DiagramsACUnit V2.0 与 V2.1 系统框图对比PCB · Revision · ManufacturingPCB · 改版 · 制造AD831 active mixerAD831 有源混频器Mixer Performance Metrics混频器的性能指标RF · Mixer · Noise FigureRF · 混频器 · 噪声系数GaN quadrotor ESCGaN 四旋翼电调Same-Speed Comparison and DShot Mapping同转速对比与 DShot 转速映射DShot · ESC · PropellerDShot · ESC · 螺旋桨Seamly2D Qt internshipSeamly2D 开发实习sm2d XML Sample Reading Notessm2d XML 样例文件观察笔记Seamly2D · XML · Data FormatSeamly2D · XML · 数据格式NUEDC self-aiming car电赛自行瞄准小车Weighted Six-Channel Line Tracking and Lap Counting六路灰度循迹的加权与计圈MSPM0 · Line Tracking · Motor ControlMSPM0 · 循迹 · 电机控制Cirro cooling controllers卷云散热控制系统DHT11 and AM2302 Pinouts and Interface RequirementsDHT11 与 AM2302 的引脚定义与接口要求Sensor · PCB · DHT11传感器 · PCB · DHT11GaN quadrotor ESCGaN 四旋翼电调Shoot-Through Current Paths and Protection上下管直通的电流路径与保护GaN · Shoot-Through · ProtectionGaN · 直通 · 保护Seamly2D Qt internshipSeamly2D 开发实习CMake And Build Logic Learning NotesCMake 与编译底层逻辑学习笔记CMake · Compiler · NinjaCMake · 编译器 · NinjaCirro cooling controllers卷云散热控制系统Hardware Development SOP硬件开发 SOP 整理SOP · Hardware · DocumentationSOP · 硬件 · 文档Seamly2D Qt internshipSeamly2D 开发实习Qt6 Seamly2D First Run NotesQt6 环境跑通 Seamly2D 的记录Qt · Seamly2D · MSVCQt · Seamly2D · MSVCCirro cooling controllers卷云散热控制系统ULN2003A Electronic Expansion Valve Drive and Step ControlULN2003A 电子膨胀阀驱动与步进控制Actuator · BLDC · STM32执行器 · BLDC · STM32

Get in touch保持联系

ALVIN LI66CCFF LAB
Mail邮箱ZHIYI012@e.ntu.edu.sg
WeChat微信
AlvinLi_2333

Stack技术栈

Embedded control and firmware嵌入式控制与固件STM32, ESP32, C/C++, and bare-metal peripheral developmentSTM32、ESP32、C/C++ 与裸机外设开发

Hardware development硬件开发Schematic capture, PCB layout, hand assembly, and staged board bring-up原理图设计、PCB 布局、手工装配与分阶段板级 bring-up

Motor drives and power electronics电机驱动与电力电子PWM, SVPWM, FOC, gate driving, sensing, and power conversionPWM、SVPWM、FOC、栅极驱动、采样与电源变换