页面加载中,请稍候
来源:芯片大师发布时间:2021-11-12206浏览
询问 AI工程名称:#第六届立创电赛#ESP_MASTER ESP32多功能开发板
工程作者:Kevincoooool
前言
本次开源推荐是一个ESP32的多功能开发板,至于为什么想推此开发板,主要还是开发板可塑性强,能做出很多功能,这两天又电赛,给大家带来些许灵感。
(也是希望有大佬能做出一些更应景的功能
)
比如当下的双十一,做个你的快递离你怀里的距离,或是快递小哥离你的距离
。

言归正传,我们来看看此多功能开发板。
工程介绍
此工程项目是以ESP32为核心,尽可能榨干其MCU的能力,打造一个集多功能于一体的,综合性极强的小模块,功能包含:
语音识别。将数字麦克风通过I2S连接到ESP32,经过esp-skainet离线语音识别,自定义语音命令词最大个数为 100
物体识别、文字识别(车牌识别)。基于百度智能云,将摄像头获取的RGB图像转为JPG,经过base64和urlcode编码上传到百度云后获取识别结果来显示。
颜色识别。可由摄像头获取的图像将RGB转为HSL判断每一个像素点,进行颜色块的识别,获取颜色块坐标。
家电控制。可由语音设置空调类型,也可以在设置界面设置空调种类,当前支持格力、美的、海尔空调,空调码库由IREXT提供,码库存放在flash的spiffs分区中。
LVGL。基于LVGL 7.6.0,10余个界面切换。
ADC按键。在ESP32引脚极其不够的情况下,使用一个IO口,经过电阻分压可读取三个按键的状态。
FFT频谱。将数字麦克风通过I2S连接到ESP32,经过软件fft获得频谱通过lvgl img显示。
小游戏。移植2048和贪吃蛇游戏。
每日鸡汤。进入每日鸡汤界面后,HTTP随机获取一句话显示。

硬件部分
硬件部分采用了ESP32-WROVER模组内置 16Mb Flash +4Mb PSRAM
两个3528红外管
四个按键
一个数字麦克风 MSM261S4030H0高灵敏度数字硅麦芯片
一个显示屏 可用1.3寸ST7789 240*240或者1.54寸 ST7789 240*240
电源采用AP3410 可提供1.2A电流
24P FPC摄像头插座 可使用OV7725 OV2640 OV5640
串口转TTL 使用CP2104
一个陀螺仪 MPU6050
软件部分
软件部分采用IDF 4.4开发,主界面显示时间、天气、温度、日期、太空人小动画、B站粉丝和wifi连接情况,长按中键进入菜单选择按钮,菜单见下图。


软件框图
其他软件代码可从原工程获取和查看。
功能展示






新闻来源:芯片大师,文中所述为作者独立观点,不代表icspec立场。更多精彩资讯请下载icspec App。如对本稿件有异议,请联系微信客服specltkj。
暂无评论哦,快来评论一下吧!
2026-06-22
2026-06-10

2026-06-25