二次充能
21小时前在线
全职 · 800/日  ·  17400/月
工作时间: 工作日08:00-05:00、周末08:00-05:00工作地点: 远程
服务企业: 0家累计提交: 0工时
聊一聊

APP聊一聊

个人介绍

关于我

我是一名专注于物联网“端-管-云”全栈开发的技术实践者。我的核心能力是,能将复杂的嵌入式软件(STM32/FreeRTOS)、边缘计算网关(Linux/IMX6ULL)与云端服务(华为云IoT)整合为稳定、可维护、可远程管理的产品级解决方案。我擅长通过严谨的架构设计和代码工程,解决物联网设备在低功耗运行、远程安全升级、多协议通信和数据可靠上云中的核心痛点。


我的技术栈


终端层:精通基于 STM32 等MCU的开发,深度使用 FreeRTOS 实现任务调度、Tickless低功耗、分级内存管理与状态机。熟练掌握 Modbus、CAN等工业协议,并有丰富的传感器驱动、外设调试经验。


网关层:熟悉 Linux 平台应用及驱动开发,能基于 IMX6ULL 等平台构建高性能边缘网关,实现协议转换(如Modbus转MQTT)、数据汇聚与边缘计算。


云端与通信:拥有完整的 华为云IoT 集成经验,精通 MQTT 协议,能实现设备影子、命令下发等云端双向通信。


核心框架:独立设计并实现了具备双区备份、失败回滚机制的OTA远程升级框架,以及保障系统长期稳定运行的内存与状态监控机制。


旗舰项目:工业级物联网设备管理与远程升级系统

这是我独立完成的一个端到端全栈项目,它集中体现了我解决复杂系统问题的能力:


系统架构:


终端设备:以STM32+FreeRTOS为核心,采集环境数据,并通过 Modbus-RS485(DMA方式) 与网关通信。


智能网关:以IMX6ULL为核心,运行Linux,作为协议转换中枢,将Modbus数据转换为MQTT报文上传至华为云,并反向转发控制指令。


云端平台:基于华为云IoT开发,实现设备数据可视化、历史记录查询及远程控制。


核心技术亮点:


高可靠OTA:设备端实现双区(A/B)固件备份与回滚Bootloader,确保升级过程断电、断网永不变砖。


系统健壮性:实施了分级内存池管理、任务看门狗及系统状态监控,保障设备7x24小时稳定运行。


低功耗设计:应用FreeRTOS Tickless模式,显著降低设备在监测间歇期的能耗。


解决的实际问题:


为 “老旧设备联网” 提供即插即用的网关方案,无需改动原有设备即可数据上云。


为 “设备远程维护” 提供安全可靠的无线升级通道,彻底告别现场烧录,节省大量运维成本。


为 “系统长期稳定性” 提供从内存到通信的全方位保障机制。


我能为您提供什么

我不仅编码,更提供聚焦于解决业务痛点、降低长期维护风险的工程实现。我的服务包括但不限于:


✅ 物联网终端设备嵌入式软件开发(STM32/FreeRTOS等)


✅ 工业协议对接与边缘网关开发(Modbus, MQTT, 数据采集)


✅ 设备端OTA远程升级功能定制与集成


✅ 现有嵌入式系统的问题诊断、性能优化与稳定性提升


✅ 从概念验证到产品原型的“端-云”一体化方案设计与开发


期待合作

如果您正面临设备智能化、远程运维或系统稳定性方面的挑战,我提供的不仅是代码,更是经过验证的、可降低您产品风险的解决方案。欢迎联系我,我们可以就具体需求进行深入探讨。

工作经历

  • 2024-12-09 -至今自由职业自由职业

    独立物联网开发者。主导完成端云一体系统全栈开发,涵盖STM32终端、IMX6ULL网关及华为云平台,实现高可靠OTA升级与多协议转换。

教育经历

  • 2020-09-20 - 2023-12-31重庆理工大学机械电子工程硕士

技能

Linux熟练
C掌握
Basic熟练
IoT熟练
0
1
2
3
4
5
0
1
2
3
4
5
作品
端云一体物联网设备原型(含OTA升级与低功耗管理)

1.设备端(STM32)功能:数据采集:通过I2C/SPI等接口,实时采集温湿度、光照等环境数据。设备控制:本地或远程控制LED、风扇等执行器。可靠通信:通过Modbus-RS485协议,与网关进行稳定、带校验的数据交换。2.网关端(IMX6ULL)功能:协议转换核心:将设备端的Modbus协议数据

0
2025-12-03 18:38
更新于: 2天前 浏览: 8