用 C 把传感器、屏幕、通信协议和执行机构组织成一个能稳定运行的嵌入式系统。
我主要使用 C 进行嵌入式开发,围绕 ESP32、STM32 和 CH32,完成过图形界面、网络通信、外设驱动与多控制器协同项目。目前主要积累 FreeRTOS、设备状态机、摄像头数据链路、软硬件联调与问题定位 方面的实践经验。
| 🎓 教育背景 2023.09 – 2027.06 · 邵阳学院 · 通信工程本科 |
🎯 求职方向 嵌入式软件实习 · MCU 固件 · 驱动与设备通信 |
| 🏆 荣誉 湖南省大学生创新创业训练计划省级立项项目负责人 · 蓝桥杯嵌入式国赛三等奖 · 嵌入式芯片与系统设计竞赛中部赛区二等奖 |
📚 其他 CET-4 · 校级奖学金 · 校众创空间实验室实践 |
Communication Engineering undergraduate seeking an embedded software internship. I work mainly with C, ESP32/STM32, FreeRTOS, LVGL, device drivers, network communication, and hardware-software integration.
| MCU / 平台 | STM32F103 · ESP32-S3 · ESP32-P4 · CH32V203 |
| 系统 / 框架 | FreeRTOS · ESP-IDF · LVGL · 状态机 · 模块化驱动 |
| 外设 / 接口 | GPIO · UART · I2C · SPI · PWM · ADC · Timer · DMA |
| 通信 / 应用 | CRC16 · ACK/NACK · 超时处理 · RS485/Modbus RTU · HTTP/SSE · MQTT · SNTP |
01 · 低空物流末端智能接驳系统
湖南省大学生创新创业训练计划省级立项项目负责人 · ESP32-P4 + CH32V203 多控制器协同设备
面向无人机末端配送场景,通过视觉识别与身份校验确认目标,控制舱门、托盘完成接驳,并使用称重模块确认货物交接。
- 使用 FreeRTOS 管理视觉、控制和通信任务,以状态机组织接驳流程;
- 设计 ESP32-P4 与 CH32V203 间 UART 自定义协议,实现帧解析、CRC16、ACK/NACK 与超时处理;
- 结合 AprilTag 的 Tag ID、位置、距离和连续帧判断接驳条件;
- 联调 TMC2209、L298N、HX711,完成舱门、托盘动作和重量确认。
C ESP32-P4 CH32V203 FreeRTOS AprilTag UART CRC16
ESP32-S3 + ESP-IDF · 桌面信息展示、PC 状态监控与 Web 配网
- 使用 FreeRTOS 划分 UI、AIDA64、天气与网络任务,通过 EventGroup 管理任务协同;
- 使用 LVGL + esp_lcd 驱动 ST7789,基于 8080 并口完成界面刷新与触摸交互;
- 通过 HTTP/SSE 接收 AIDA64 RemoteSensor 数据,实时刷新 CPU、内存等监控信息;
- 实现 SoftAP + STA Web 配网、热点扫描、断线重连、SNTP 校时与天气同步。
C ESP32-S3 ESP-IDF FreeRTOS LVGL HTTP/SSE SNTP
03 · STM32F103 工业工位环境监控终端
STM32F103 · 传感器采集、本地交互、照明控制与工业通信
- 驱动 BH1750、DHT11、HC-SR04、DS1302,完成环境与时间数据采集;
- 设计 OLED 多级菜单与按键交互,支持环境监测、时间配置、灯光设置和设备状态查看;
- 实现 RS485/Modbus RTU 从站通信,完成 CRC16 校验、数据读取与控制参数下发;
- 基于 TIM/PWM 实现多档照明调节与 RGB 状态指示。
C STM32F103 OLED BH1750 DHT11 HC-SR04 RS485/Modbus RTU
| 仓库 | 内容 |
|---|---|
| FreeRTOS_Project | STM32F103 任务、队列、信号量、事件组、软件定时器与内存管理实验 |
| PID_INVERTED_PENDULUM | 位置式、增量式与积分改进 PID 控制实验 |
| STM32-Smart-Car | 循迹、避障、跟随与蓝牙控制实践 |
如果您正在寻找一名能参与 底层驱动、设备通信、RTOS 任务组织和软硬件联调 的嵌入式实习生,欢迎交流:
Email: 15234711471@163.com · GitHub: @xayzyt