开发者成长激励计划-基于TencentOS Tiny的服务器智能开机卡

2022-08-10 23:59:10 浏览数 (2)

原本计划用开发板做一个服务器智能开机卡,目前因为开发进度不理想,只完成了一部分的功能。

  1. PWM控制风扇转速(已完成)
  2. 使用LVGL制作显示界面(仅完成了LVGL移植)
  3. 使用flutter制作手机app控制(仅完成了界面,未实现mqtt连接控制)
  4. 控制电路板(已完成控制部分焊接)

以下为部分半完成品内容:

  1. 风扇控制电路板
pwm.pngpwm.png
  1. 手机app界面
IMG_4535.PNGIMG_4535.PNG
  1. 源码已实现的部分,其中flutter的mqtt部分代码,调用方式和golang还是有一些区别,还没调试好。以下为flutter界面的代码
flutter.pngflutter.png

ch32v307的源码部分,已使用GN ninja重构了构建系统,移植了LVGL并完成了demo

lvgl.pnglvgl.png

后续再将mqtt连接腾讯云部分和移植lvgl部分的经验进行分享。

0 人点赞