熟悉微信小程序开发全流程,具备从0到1独立开发与上线能力,熟练使用云开发(云函数、云数据库、云存储)进行后端搭建,能够实现用户登录、数据存储、图片上传、搜索功能及积分系统等完整业务逻辑。熟悉前端页面设计与交互优化,具备良好的UI/UX意识。
在嵌入式开发方面,熟练使用STM32(如STM32F103)进行底层开发,掌握GPIO控制、串口通信、定时器等基础外设,能够独立完成PCB项目逻辑设计。熟悉ESP32开发及网络通信,掌握WiFi连接、MQTT协议通信,能够实现设备与服务器/小程序之间的数据交互。
熟悉物联网系统架构设计,能够基于MQTT(如EMQX)实现设备状态同步、远程控制(开关、亮度、颜色等),并实现前后端联调。了解蓝牙通信(如HC-05模块)用于设备间控制。
项目一:智能家居控制系统(STM32 + ESP32 + 小程序)
项目描述:
基于STM32与ESP32开发的智能家居控制系统,实现灯光、风扇、窗帘等设备的远程控制及状态同步。
主要职责:
使用STM32作为主控,实现对外设(灯、风扇、窗帘)的控制
使用ESP32接入WiFi,通过MQTT协议(EMQX)与服务器通信
设计设备数据结构(设备ID、类型、状态、亮度、颜色等)
实现设备每3秒自动同步状态至数据库
开发微信小程序,实现设备添加、控制(开关/亮度/颜色)
实现前后端+硬件联调,保证控制实时性与稳定性
项目成果:
实现完整“硬件 + 通信 + 小程序”闭环系统,具备实际落地能力。
项目二:言心墙小程序(社交+积分系统)
项目描述:
独立开发一款校园类社交小程序,包含内容发布、图片上传、分类展示及积分激励机制。
主要职责:
设计小程序整体架构(前端+云开发)
实现用户登录(微信授权+自定义昵称)
实现图片上传与分类发布功能
搭建云数据库,设计数据结构
实现积分系统(用户行为记录+后台管理)
优化用户交互体验及页面展示
项目成果:
完成完整可运营的小程序系统,具备用户激励机制与扩展能力。
| 角色 | 职位 |
| 负责人 | 工程师 |
| 队员 | 产品经理 |