Funpack第二季第三期:FireBeetle 2 ESP32-E IoT 开发板
时间
2022年10月08日 00:00 - 2022年12月31日 00:00
更新
2022年10月08日
基本信息
规则
案例
内容介绍
Funpack第二季第三期活动规则
一、什么是Funpack
Funpack活动是硬禾学堂联合Digi-Key发起的为期一年的“玩成功就全额退”活动。第二季共有六期,每两个月我们都会推出一款全球顶级半导体厂商的开发板/仪器套件。如果你能在规定时间内按照指定目标把它玩起来,就可以获得丰厚奖励。
二、Funpack第二季第三期活动流程及时间安排
1. 下单:请于10月8日-11月10日在Funpack活动首页(https://www.eetree.cn/page/digikey-funpack) 点击“得捷购”,购买本期板卡
2. 直播:本期直播将于11月10日开始
3. 截止日期:参与者需在2022年12月31日晚上12点前完成指定任务,上传项目并通过邮件上传视频提交给硬禾
4. 活动返还:除购买规定的FireBeetle ESP32-E做主控外,另从得捷选择其他一款来自DFRobot公司的模块,搭配完成任务,若还不满300元,可自由选择其他模块,凑齐300元顺利发货,审核通过者可获得300元京东券的返还
三、Funpack第二季第二期指定完成的任务
以下题目建议搭配一个/多个传感器模块或一个屏幕完成任务(除规定的FireBeetle ESP32-E开发板做主控外,传感器/屏幕必须有一个模块来自DFRobot公司,并从得捷官网下单购买)。
任务一:渔业养殖水质监控系统
用FireBeetle ESP32-E开发板作为控制单元,观察养殖水质参数(温度/浊度/tds/pH值/电位/溶解氧中两项指标以上)的变化,并能把数据上传到IoT网站上,可实时动态显示监测水质的变化情况。
建议搭配:防水温度计/浊度计/tds传感器/pH计/溶氧传感器等两个及以上传感器配合完成。
任务二:lvgl图形库和应用
用FireBeetle-E开发板作为控制单元,搭配显示屏移植lvgl图形库,动态显示任意一个及以上传感器采集到的数据,或者使用触摸屏对执行器进行控制。
建议搭配:温湿度传感器/CO2传感器/CO传感器/PM2.5 等一个及以上传感器 + 屏幕等硬件配合完成。
任务三:遥控小车
用FireBeetle ESP32-E开发板作为控制单元,制作一台可以遥控的小车,遥控方式可以是蓝牙、红外、espnow,wifi等方式实现车辆前进后退转向等功能。
建议搭配:小车配件、红外传感器、3.7V电池等硬件配合完成。
任务四:TinyML项目
用FireBeetle ESP32-E开发板作为控制单元,结合DFRobot公司的Gravity接口传感器完成一项用TinyML实现的项目,例如TinyML完成语音识别控制家电或其他TinyML为主要内容的项目。
建议搭配:声音传感器/加速度传感器等硬件配合完成。
任务五:其他物联网信息显示控制项目
用FireBeetle ESP32-E开发板为控制单元的智能家居及物联网信息显示控制项目。
建议搭配:声/光/气/液等传感器 + 电机/继电器等执行器等硬件配合完成。
任务六:开放性题目
用FireBeetle ESP32-E开发板,再任选一个及以上传感器 + 一个屏幕搭配完成任务,难度不低于以上题目难度。
注:传感器和屏幕的选择建议前去DFRobot官网的“产品资料库”查找,如有合适的可去得捷官网购买。以下是推荐的传感器和屏幕,但不限于这些:
FireBeetle 2:Gravity IO扩展板力推 | ||
名称 | 金额/元 | 类型 |
DFR0762 | 38.22 | 专为FireBeetle 2系列提供的Gravity IO扩展板 |
传感器推荐 | |||||
名称 | 金额/元 | 类型 | 名称 | 金额/元 | 类型 |
SEN0019 | 55.71 | 红外数字避障传感器 | SEN0244 | 95.28 | tds传感器 |
DFR0067 | 61.62 | 数字温湿度传感器 | SEN0245 | 100.62 | 光学传感器 |
SEN0101 | 61.62 | 颜色传感器 | SEN0315 | 108.42 | 手势传感器 |
SEN0132 | 76.83 | CO 传感器 | KIT0021 | 60.56 | 防水温度传感器 |
SEN0189 | 77.22 | 浊度传感器 | DFR0034 | 34.32 | 声音传感器 |
屏幕推荐 | |||||
名称 | 金额/元 | 简介 | 名称 | 金额/元 | 简介 |
DFR0649 | 128.38 | 1.54" 240x240 IPS广视角TFT显示屏 | DFR0847 | 71.86 | 0.96”160x80 TFT高清彩屏 |
OLED 1306 | 42.9 | SSD1306 OLED 0.96寸 128 x 64 |
四、材料提交要求
指定时间内完成指定任务,并按以下要求提交材料。
1. 下单后请提交Digi-Key购买订单的pdf(如下图显示,若无法下载,请将Digi-Key发给您的销售订单发到邮箱)到funpack@eetree.cn邮箱
邮件请命名为:Funpack2-3订单 – 姓名(请填写真实姓名)
邮件正文请按以下格式填写相应信息:
-
姓名
-
电话
-
邮箱
-
公司或学校
-
职务或专业及年级
2. 在12月31日晚上12点之前将以下材料提交到电子森林项目网站,使用说明请见详细说明
【项目标题需包含关键字:“Funpack2-3”、“ESP32-E”,及所完成任务的关键字,其他可自由发挥。】:
a. 3-5分钟短视频(要求横屏且1080p)【请先上传到自己的bilibili账号上(或优酷/腾讯视频)】
-
简短的自我介绍
-
硬件介绍(控制器及外设,应用方向及应用场景)
-
设计思路(用板子的哪些模块实现了什么功能)
-
本期指定完成任务的功能演示
b. 项目总结报告(放在电子森林项目的描述处)
-
项目描述(不少于1000字,注意格式整洁)
-
各功能对应的主要代码片段及说明
-
功能展示及说明(可右上角点“上传”插入图片进行展示并说明)
-
对本活动的心得体会(包括意见或建议)
c. 可编译下载的代码(放在电子森林项目的附件处)
3. 在截止日期之前将以下内容发送到 funpack@eetree.cn 邮箱,以作最后材料关联和京东券的返还。邮件请命名为:Funpack2-3项目 – 姓名(请填写真实姓名)
-
视频原文件(要求横屏且1080p)
-
在电子森林项目网站(www.eetree.cn)注册的昵称,即网站右上角的名字则为昵称(用于关联最后在电子森林项目网站提交的材料)
五、返还方法
审核通过者返还与购买板卡费用等值的京东购物券。
六、微信交流群
请关注“硬禾学堂”微信公众号,并发送关键字“ESP32-E”或“Funpack2-3”获取群二维码进群交流(我们采用回复关键词的方法,维护群聊,尽力为大家提供一个干净的技术交流环境)。
注:每期活动用户只有从硬禾指定链接购买才有效(即从“得捷购”进入购买页面),用户邮件提交的项目、视频、代码将会用于在硬禾或得捷电子运营的网站、公众号、视频号上展示,且同意接收由Digi-Key得捷电子发出的电子通讯。活动最终解释权归硬禾所有。
Funpack2-3——使用ESP32-E控制的小车
Funpack2-3 ESP32-E UDP通讯 OPENCV 图像识别 电机驱动
happy
Funpack2-3---基于FireBeetle ESP32-E开发板的渔业养殖水质监控系统
用FireBeetle ESP32-E开发板作为控制单元,观察养殖水质参数(温度、浊度)的变化,并能把数据上传到阿里云网站上,可实时动态显示监测水质的变化情况。
冷月烟
基于ESP32-E的水质检测系统
基于FireBeetle ESP32-E的水质检测系统,使用TDS和浊度传感器采集水的固体颗粒和浊度数据,在屏幕和手机APP上面显示。
Joey
Funpack2-3基于LVGL的温湿度计实现
本项目是在ESP32-E进行LVGL图形库的移植,实时读取温湿度传感器DHT22的数据并通过LVGL图形库接口动态显示在TFT显示屏上。
maskmoo
Funpack第二季第三期 基于FireBeetle的手机遥控小车
手机APP与FireBeetle连接同一个MQTT服务器,实现收发对接完成遥控
voncg
安徽师范大学
Funpack 2-3|基于DFireBeetle ESP32-E渔业养殖水质监控系统
用FireBeetle ESP32-E开发板作为核心控制单元,观察养殖水质相关参数(温度、浊度、tds)的变化,把数据上传至云服务器,可在“点灯·binker“APP中实时动态显示监测水质的变化情况。
小陈.
Funpack2-3——使用ESP32-E监测水质
Funpack2-3 ESP32-E TDS Arduino DS18S20 温度 百度物联网 水质
aramy
Funpack2-3基于ESP32-E的ESPNOW遥控小汽车
使用两片ESP32处理器,基于ESPNOW协议制作遥控小汽车,实现基本的前进后退,两轮差动转向功能,以及温湿度气压音量探测功能
six
河南科技大学
#Funpack2-3 #ESP32-E #任务二 lvgl图形库和应用-颜色拾取器
在本项目中,选用FireBeetle-E开发板加TSC3200颜色传感器以及串口彩色TFT显示屏模块,配合LVGL图形库实现了一个“颜色拾取器”小工具
Geralt
河南大学
Funpack2-3 基于ESP32-E的lvgl图形库和应用
本片文章分享我在Funpack第二季第三期活动中使用ESP32-E开发板进行lvgl图形库和应用开发的流程及效果展示
反正都一样
Funpack2-3 基于LVGL的测距系统
用FireBeetle ESP32-E开发板作为控制单元,通过VL53采集目标距离,然后通过显示屏以及LVGL显示测量数据。
madfish
Funpack2-3 ESP32-E 任务五:家庭安防系统
使用 DFRobot 的Fire Beetle ESP32-E 搭配雷达模块 声音传感器 光传感器 实现家庭安防系统,在警报被触发时本地发出警报并在远程物联网平台控制面板上显示警报状态。
xuyu
Funpack2-3:FireBeetle ESP32-E的甲醛监测
基于FireBeetle ESP32-E的甲醛监测终端,实现甲醛传感器检测、数据展示和数据上云等功能。
PORTB
Funpack2-3:基于ESP32-E的水质监控系统
用FireBeetle ESP32-E开发板作为控制单元,观察养殖水质参数(温度/浊度)的变化,并能把数据上传到IoT网站上,可实时动态显示监测水质的变化情况。
zhiwu
南京邮电大学
Funpack2-3:用FireBeetle-ESP32-E开发板移植 lvgl图形库实现传感器采集数据动态显示
用FireBeetle-ESP32-E开发板作为控制单元,搭配显示屏移植lvgl图形库,动态显示 任意一个及以上传感器采集到的数据。
都市木头
Funpack2-3:基于 FireBeetle ESP32-E 实现一个温湿度传感器数据展示面板
使用 FireBeetle ESP32-E 作为主控,从传感器 DHT11 获取温度和湿度数据,并通过 TFT 显示屏将传感器数据展示出来。
topgear
Funpack2-3基于DFireBeetle ESP32-E养殖水质监控系统
本项目是基于DFireBeetle ESP32-E养殖水质监控系统,主控采用ESP32-E,传感器采用TDS 传感器、浊度传感器。
smile
FireBeetle ESP32-E水质监控系统
基于FireBeetle ESP32-E水质监控系统,监测浊度和温度两项数据并上传到onenet云平台
llzx
FireBeetle 2 ESP32-E - TinyML 语音识别开关灯
FireBeetle 2 ESP32-E - TinyML 语音识别开关灯
cjmf
中国计量大学
Funpack2-3: 基于FreeRTOS和LVGL8.3的动态声音数据显示和IoT监测设计
基于FireBeetle ESP-E的声音传感器采集以及IOT网站动态显示。 主控单元:FireBeetle ESP32-E开发板 传感器:SKU_DFR0034_模拟声音传感器_V2 IOT网站:thingSpeak.com
playlikework
Funpack2-3 一起学习使用FireBeetle ESP32-E搭建智能家居控制
使用Arduino IDE2.0 学习使用FireBeetle ESP32-E搭建智能家居控制。
好大一只荣哥哥
Funpack第二季第三期:FireBeetle 2 ESP32-E IoT 开发板 任务一:渔业养殖水质监控系统
利用FireBeetle2-ESP32e和温度传感器 浊度传感器等采集水质数据并在lot上发布
老孙头
Funpack2-3 ESP32-E 任务五 物联网信息显示控制项目
通过ESP32-E控制器,采集目标物体的晃动情况,以及周围环境的温湿度信息,通过WiFi上传至阿里云服务器,使用户能够远程实时监测其状态。
gram
Funpack2-3活动ESP32-E采用LVGL显示温湿度及环境声音音量值
Funpack2-3活动ESP32-E采用LVGL显示温湿度及环境声音音量值
Snapdragon
Funpack2-3_ESP32-E_水质监控系统
使用FireBeetle ESP32-E开发板外接浊度传感器、TDS传感器、温度传感器采集水的浊度、TDS、温度传感器,通过OLED显示采集值,并且周期性传递数据到阿里云服务器
vic
【Funpack2-3】基于ESP32-E的水质检测仪
该检测仪基于于ESP32-E开发板,能够同时检测水体的浊度以及溶解性固体含量,并通过MQTT发布IoT数据,在手机端接受数据并实时查看
HonestQiao
Funpack2-3 使用FireBeetle 2 ESP32-E IoT板卡完成oled屏幕的lvgl移植
本次项目使用FireBeetle 2 ESP32-E IoT 开发板,完成了oled屏幕的lvgl移植,并且读取显示了HYLD9767 声音 传感器采集的数值。
杨不止
安徽师范大学
Funpack第二季第三期——基于ESP32-E的水质监控系统
水质实时监控系统。用FireBeetle ESP32-E开发板作为主控,通过对水塔/水箱水质TDS、浊度的变化的检测,并能把数据上传到MQTT服务器上,可实时动态监测水质的变化情况
doudou
基于FireBeetle ESP32-E设计的加热台
ESP32加热台 Funpack3-2 本次设计的想法是利用来自DFRobot公司的DFR0654-F和DFR0558的两个产品来开发一个可视化加热台。
Javion
Funpack2-3 FireBeetle ESP32-E 水质监控系统
使用FireBeetle ESP32-E开发板作为控制单元,读取TDS和浊度传感器数据,并通过ESP32的WIFI功能,将读取到的数据上传到阿里云的物联网平台,从而实现对水质的实时监控。
C6C6C6
Funpack2-3 基于firebeetle ESP32-E 实现的音乐频谱时钟
本项目使用Dfrobot firebeetle -E搭配了2.8寸的ili9391触控屏和一个I2S麦克风实现了声音彩色频谱显示、苹果风时钟及动态壁纸功能。
Fifi_cen
Funpack2-3 基于firebeetle ESP32-E 实现的电脑运行状态信息监控屏
本项目使用Dfrobot firebeetle -E搭配了2.8寸的ili9391触控屏,结合LVGL图形库实现了板载led灯控制和接收显示普通电脑传输过来运行状态信息。
genvex
Funpack2-3 使用FireBeetle ESP32-E制作物联网温湿度监控平台
以FireBettle EPS32-E作为边缘设备,采集温湿度数据并上传自建服务端。
2x3j
中国海洋大学
Funpack2-3基于FireBeetle ESP32-E的蓝牙遥控小车
本项目基于DFRobot公司的FireBeetle ESP32-E模块通过VScode进行代码的编写,使用DFRobot公司的红外模块进行车辆与前方距离的判断来进行指示灯的亮灭,ESP32通过电机驱动模块驱动四颗N20减速电机来驱动小车
叶佳敏
济宁学院
Funpack2-3 ESP32-E 水质监控
水质监控系统 用FireBeetle ESP32-E开发板作为控制单元,观察养殖水质参数温度/浊度的变化,并能把数据上传到IoT网站上,可实时动态显示监测水质的变化情况。
搜主意
基于FireBeetle ESP32-e倾斜报警开关实现报警功能的设备
利用倾斜开关触发时,使电路导通,给ESP-WROOM-32E IO高电位,并通过IO输出开马达,开LED起到警示的作用,在OLED与MQTT平台窗口显示工作信息。
yao
Funpack2-3-----基于ESP32-E的蓝牙遥控小车
用FireBeetle ESP32-E开发板作为控制单元,通过蓝牙连接的方式实现车辆前进后退转向等功能。
好喝的娃哈哈
济南大学
Funpack第二季第三期任务一基于FireBeetle ESP32-E水质检测物联网系统
Funpack第二季第三期任务一使用FireBeetle ESP32-E开发板,和DS18S20温度传感器和Turbidity sensor浊度传感器模块,通过WIFI和阿里云的物联网平台实现了对水质的温度和浊度的实时监
wjhgbpqm
杭州电子科技大学
Funpack2-3基于ESP32-E的LVGL 的ESP-IDF展示
本文介绍如何 快速使用ESP-IDF的方式构建ESP32+ST7789 的lvgl工程
飞跃1989
苏州大学
Funpack2-3: 基于FireBeetle ESP32和LVGL的声音传感器数据采集和显示设计
本设计目标是完成任务二:lvgl图形库和应用 用FireBeetle-E (ESP32)开发板作为控制单元,搭配显示屏移植lvgl 8.3图形库,动态显示声音传感器(SEN0487)采集到的数据并在显示屏上进行展示
littlestudent
Funpack第二季第三期基于FireBeetle ESP32-E的水质监控系统
用FireBeetle ESP32-E开发板作为控制单元,观察养殖水质参数的变化,并能把数据上传到IoT网站上,可实时动态显示监测水质的变化情况。
Meatdd
南京工业职业技术大学
基于DFireBeetle ESP32-E渔业养殖水质监控系统
FireBeetle ESP32-E是一款基于ESP-WROOM-32E双核芯片的主控板,它专为IoT设计。
颜七岁
Funpack2-3_ESP32-E物联网门报警
使用FireBeetle ESP32-E开发板制作的物联网门报警系统,arduino程序,物联网
把酒灵灵
基于FireBeetle 2 ESP32-E音乐频谱仪
使用ESP32 ADC对声音信号进行采样,采样声音ADC数据后进行FFT变换,通过LVGL的图表显示在屏幕上。
退役熬夜选手
Funpack第2季第3期——FireBeetle-E移植lvgl图形库
用FireBeetle-E开发板作为控制单元,搭配显示屏移植lvgl图形库,动态显示任意一个及以上传感器采集到的数据,或者使用触摸屏对执行器进行控制。
MDYi
北京交通大学
Funpack第二季第三期-使用firebeetle开发遥控小车
使用dfrobot firebeetle开发板开发基于esp32-e的蓝牙遥控小车
james
基于TCS3200和ESP32-E的颜色识别显示与报警系统(Funpack2-3)
本文使用TCS3200颜色传感器和 ESP32-E主控板,开发了一款颜色识别、显示与报警系统。单色屏显示RGB色彩值,彩色屏浮现出被测物体颜色效果;当检测到不同色块时,会发出高低不同的报警音。
chinaking
Funpack2-3 基于esp32-e 实现lvgl 传感器信息动态显示
此次任务主要实现用FireBeetle-E开发板作为控制单元,搭配显示屏移植lvgl图形库,动态显示任意一个及以上传感器采集到的数据
xinshuwei
南昌大学
【Funpack2-3】基于FireBeetle 2 ESP32-E开发板的LVGL移植及传感器显示
本项目基于FireBeetle 2 ESP32-E开发板,使用VSCode+Arduino开发,通过TFT_eSPI驱动LCD屏幕,并移植LVGL。搭配SHT40温湿度传感器与VL53L0激光测距传感器,将检测的数据较为美观地显示在屏幕上。
葉SiR
北京大学
基于FireBeetle 2 ESP32-E的水质监控系统
基于FireBeetle 2 ESP32-E的水质监控系统,可以实时测试TDS 与温度 到阿里云平台。
安先生
FireBeetle 2 ESP32-E IoT 开发板
FireBeetle ESP32-E是一款基于ESP-WROOM-32E双核芯片的主控板,它专为IoT设计。它支持WIFI和蓝牙双模通信并具有体积小巧、超低功耗、板载充电电路、接口易用等特性。可灵活的用于家庭物联网改装、工业物联网改装、可穿戴设备等等。