← 全部项目
案例研究 · Foodease cooking device
用手机设置的智能炊具
ESP32-S3 + FreeRTOS:BLE 配网、WebSocket/JSON 控制、OTA 升级与状态机。
为 Foodease 自动烹饪设备及其配套手机应用开发固件,2025 年在巴基斯坦伊斯兰堡的 MachaDev Engineering 完成。基于 ESP-IDF 与 FreeRTOS 的 ESP32-S3 固件负责 BLE 配网、与应用之间的 Wi-Fi WebSocket/JSON 通信、空中升级(OTA)、外设驱动以及烹饪流程的状态机控制。
- 机构
- MachaDev
- 年份
- 2025
- 状态
- Live
- 通道
- CH1CH4
问题
自动烹饪设备需要通过手机轻松配置、实时控制,并能在现场安全升级固件。
我做了什么
- 支持 BLE 配网的 ESP32-S3 固件
- 与手机应用之间的 Wi-Fi WebSocket/JSON 消息通信
- OTA 升级、外设驱动与状态机设备控制
技术栈
ESP32-S3 · ESP-IDF · FreeRTOS · BLE · WebSocket · OTA
成果
- 于 MachaDev Engineering 开发(2025)
设备首先通过手机进行 BLE 配网,之后经 Wi-Fi 使用 WebSocket 与 JSON 与应用通信,实现实时控制与状态反馈。固件通过空中升级更新,设备在使用现场即可完成升级。
状态机运行整个烹饪流程,通过 FreeRTOS 上的外设驱动协调加热与温度检测、电机以及配料分配器。
图集
从我的存档里翻出来的:这个项目能找到的照片都在这里了。
