1、简单易用,可快速上手
2、流畅支持300个器件或1000个焊盘以下的设计规模
3、支持简单的电路仿真
4、面向学生、老师、创客
1、全新的交互和界面
2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计
3、更严谨的设计约束,更规范的流程
4、面向企业、更专业的用户
标准版 【训练营】ESP32多功能桌面助手
简介:基于ESP32-C3-12F的多功能桌面助手
开源协议: GPL 3.0
基于ESP32-C3-12F的多功能桌面助手
设计方案
开发思路
使用ESP32-12F的WiFi功能,连接网络,获取时间,解析json数据,得到时间数据,然后通过LCD屏幕进行显示,
通过程序计算当前时间距离某一天还有多少天,如四级,考研日期等等。
单词显示部分,通过RTC时间来进行判断,间隔大于多少时,刷新下一个单词
同时ESP32-12F还有蓝牙功能,可以使用蓝牙连接电脑,通过HID协议,来控制电脑,如旋转按键控制蓝牙音量。
不足与后期改进目标
作为ESP32,而且还有屏幕,还是跑LVGL比较好,界面设计也很好看,但是时间精力有限,且LVGL未适配ESP32-C3,因此暂未移植,仅仅写了简单的LCD驱动程序,实现最基本的显示图形,ASCII码,简单汉字,
由于未添加字库,所以显示单词的汉语意思还未进行设计
语音识别模块暂未焊接,因此很多交互设计被阉割掉了,单独调试基本通过,但未整机联调。
这次开发使用的是ESP-IDF4.3.1版本,由于对FreeRTOS掌握不是很熟练,所以代码写的很简陋,只完成了基本功能,可能还有BUG,仅作为大家参考使用
展开
加载中...
是否需要添加此工程到专辑?