基本信息
规则
视频课程
案例
内容介绍
附件
-
M1s_Dock_3272_Schematic_V1.pdf
M1s_Dock原理图
2023年寒假练活动已结束,板卡已恢复原价,并不赠送数据线。
本页包含平台所需完成的任务,活动时间,活动规则和电子森林项目提交使用说明。
购买本平台板卡所需完成的项目如下(任选其一完成即可,项目均为单人项目,不支持团队合作完成,完成项目必须用上所购板卡):
项目1 - GBA模拟器
目标:实现简易GBA模拟游戏机功能,熟悉BL808的工程编译,屏幕驱动
具体要求:
- 完成屏幕的基础驱动
- 完成GBA模拟器软件 44VBA 的基础移植
- 视情况添加物理按键,扬声器驱动,没有物理按键也可以使用串口进行游戏操作
项目2 - 语音关键词识别
目标:实现简易语音关键词唤醒功能,熟悉BL808的音频驱动,TinyMaix推理引擎
具体要求:
- 完成板载麦克风的录音功能
- 完成时域音频信号转Mel Fbank特征数据
- 使用TinyMaix推理语音数据,实现对“你好问问”关键词的识别
项目3 - 人脸关键点识别
目标:实现人脸关键点的识别和简单特效,熟悉BL808的摄像头/屏幕 模型操作
具体要求:
- 将摄像头图像显示到屏幕上
- 使用矽速提供的人脸68关键点检测模型,检测出68关键点并标注出来
- 基于68关键点位置,尝试进行一些简易特效,如叠加眼镜,叠加口罩,变脸等操作
项目4 - 人脸识别模块
目标:实现简易人脸识别模块,熟悉摄像头/屏幕/人脸识别操作
具体要求:
- 将摄像头图像显示到屏幕上
- 使用矽速提供的人脸识别库,进行人脸检测,人脸录入,人脸比对操作
- 在屏幕上显示相关 检测/录入/比对 结果信息
项目5 - 网络相机
目标:完成一个基于Sipeed M1s Dock 的网络相机
具体要求:
- 完成相机驱动,定时拍摄图片,并将图片通过网络传到电脑或服务器,实现长时间拍摄
- 通过电脑端编程将图片合成为一个视频
活动流程及时间安排
-
购买:活动参与者需先从硬禾学堂购买板卡(任选其一或多)参加活动,从活动上线日—2023/3/15前均可购买,购买即参加。
-
发货:于2023/1/3开始发货,受疫情影响,请填写一定能收到货的地址。
- 直播&答疑:待同学们收到板卡之后,硬禾官方将采用每个板卡2场直播的方式教大家上手,并有技术交流群一起讨论学习,直播前将在群内通知。
-
活动时间:从收到板卡日起,活动参与者需于2023/3/15 24:00前实现规定的项目,并按照规则将项目报告上传到电子森林,逾期提交者无效。
-
审核时间:硬禾学堂将于2023/4/10前审核完毕并邮件告知审核通过者。
-
返款时间:审核结束之后,将于2023/4/30前完成返款(原路退回)。
活动福利:
-
在硬禾学堂购买板卡且项目通过审核的同学,将退还购买板卡金额,板卡不回收,优秀的项目将给予一定的奖励,并在硬禾学堂微信公众号上展示
-
审核通过的项目均可获得活动证书和硬禾专属纪念章,拥有的纪念章越多,可兑换的奖品越丰厚
-
优秀的同学硬禾将给予带薪实习面试的机会(应届毕业生/研究生均可,需在硬禾持续工作6个月以上)
-
向知名企业内推实习机会(上海、苏州、深圳、北京)
以下内容包含2023年寒假在家一起练材料提交说明以及电子森林项目网站使用说明(请认真查阅)。
“2023年寒假在家一起练”材料提交及方式
一、完成项目之后在电子森林项目网站需提交以下材料
上传之前请先使用手机号注册电子森林账号:https://www.eetree.cn/,项目标题请命名为:用/基于xxx实现/完成/设计/制作xxx
1. 所参加活动板卡的3-5分钟短视频(要求横屏且1080p,放于“视频代码”处)
- 简短的自我介绍
- 硬件介绍
- 项目设计思路
- 项目实现功能(重要的代码介绍和实物功能展示)
注:视频太短(仅几十秒),视频无板卡演示效果,拍摄不清晰,镜头太晃均不合格。
2. 项目总结报告(放于项目的“描述”处)
- 项目描述(项目介绍、设计思路、框图和软件流程图(若是FPGA平台,请截取FPGA资源占用报告放在项目中)、简单的硬件介绍、实现的功能及图片展示、主要代码片段及说明、遇到的主要难题及解决方法、未来的计划或建议等,需达到除代码之外的约1500字左右)
项目案例参考:https://www.eetree.cn/project/detail/167,https://www.eetree.cn/project/detail/498
- 可编译下载的代码(放在项目的附件,用于验证)
注:项目的附件中没有上传源代码均被退回,抄袭的项目不予退款。
二、项目提交后需提交以下材料到training@eetree.cn 邮箱,以作项目关联和顺利返款
邮件请命名:2023寒假在家练+购买板卡的简称+真实姓名(例:2023寒假在家练+M1s Dock板卡+姓名)
1. 电子森林注册昵称(不是用户名)
2. 下单时所留姓名和电话
订单查看方式:请关注“硬禾学堂”公众号,移动端点击底部“硬禾学堂”,进入后点击“我的”,即可查看全部订单信息。
3. 订单号和付款截图
在全部订单信息中点击对应订单即可复制订单号(在“微信支付”中可截图付款凭证):

注:如不参与退款,也需邮件发送订单信息。
电子森林项目网站使用说明
2. 请注意每编辑完成一个页面一定要点击底部“保存”
3. “基本信息”页
- 标题请按照规则填写
- 封面图一定要更换成适合本人项目的图,不要用默认的
- 视频请先上传到B站/优酷/腾讯,然后在“视频代码”处粘贴iframe格式代码
- 类型选择“分享类”
- 标签请填写3-5个描述你所做项目的关键词,其中一个要包括“2023寒假在家练”标签
- 在“高校”处选择个人学校
- 在“团队介绍”和“团队成员”处添加个人姓名和学校/公司
注:寒/暑假练项目均为个人项目,团队合作完成者仅退一人款
- 在“描述”中编辑项目总结报告
- 图片的上传请点击右上角的“上传”
- 代码的插入请使用插入工具
- 注意格式整洁,正文字号建议用12pt,标题建议用14pt,并加粗显示,正文首行不要缩进两字符
- 描述下面的“规则”、“参与推广”、“支付协议”则无需填写’
4. “进度”页和“软硬件”
- 在“进度”页中可添加个人的每一个阶段项目进程

- 在“软硬件”页中可选择使用的软件和工具,若没有则无需填写
- 在附件处一定要添加可下载的代码文件,若是文件太大, 可上传到百度网盘上,并在“描述”中粘贴链接
- 编辑完成后一定要点击“保存”
5. 其他页
- “视频课程”、“应用案例”和“商品”页若没有则无需填写
6. 点击“预览”,并“发布”项目
- 本人先点击“预览”查看自己的项目,若没有问题之后再点击“发布”
- 发布之后若查出存在问题,可点击“取消审核”再次修改。若在项目通过之后发现存在问题,依旧可再次修改项目,直到项目完善

基于Sipeed M1s Dock实现的GBA模拟器
实现简易GBA模拟游戏机功能,完成GBA模拟器软件 44VBA 的基础移植。
冷月烟
用Sipeed M1s Dock实现网络相机
用Sipeed M1s Dock实现网络相机,完成相机驱动,定时拍摄图片,并将图片通过网络传到电脑或服务器,实现长时间拍摄,通过电脑端编程将图片合成为一个视频。
doudou
2023寒假一起练平台(3)- 基于Sipeed M1s Dock综合应用 网络相机
利用M1S实现网络相机功能,把M1S当成一个便捷的摄像头,可以通过在屏上显示,可以用过电脑端显示,本人这里以电脑端显示演示。
yao
基于Sipeed M1s Dock制作网络相机
使用M1s Dock制作网络相机,带取景框屏幕预览,将拍摄画面通过wifi传输至电脑合成视频进行存储。
无书之录
安徽工程大学
基于Sipeed M1s Dock的网络相机
基于Sipeed M1s Dock的网络相机 实现拍摄与查看
颜七岁
基于M1s dock实现的网络相机
基于该速矽公司板卡完成的网络相机,完成了相机驱动并拍摄图片通过网络上传到电脑的过程。并在电脑端完成了照片合成视频的工作。
yang15611106899
北京理工大学
【2023寒假一起练】基于Sipeed M1s Dock的网络相机
本项目基于Sipeed M1s Dock,使用M1s_BL808_SDK与VSCode开发,实现了网络相机功能,可进行长时间拍摄,并在PC上获取并保存拍摄的图像,合成多帧图像为视频。
葉SiR
北京大学
基于Sipeed M1s Dock 的简易网络相机
Sipeed M1s Dock 是以博流BL808 MCU为主控所制作的 AIOT 核心板。项目主要分为两部分:第一部分在开发板上实现相机驱动,拍摄图片,并通过网络发送。第二部分上位机实现接收并保存图片,并将图片合成为一个视频。
都市木头
2023寒假在家练——使用M1s Dock实现网络相机
使用M1s Dock实现网络相机,通过TCP将视频流推送到电脑端进行显示和保存
yekai
中国计量大学
基于 Sipeed M1s Dock 的网络相机
本项目使用 M1s Dock 开发板和上位机 Python GUI程序实现了一个网络相机,包含实时网络流图像传输显示、视频录制功能。
2x3j
中国海洋大学
基于 Sipeed M1s Dock 实现网络相机
使用 Sipeed M1s Dock 的板载摄像头定时捕获当前画面,并通过 WiFi 将图片发送到同一网络下的 PC 服务程序。
topgear
基于Sipeed M1s Dock实现的网络相机
本项目是基于Sipeed M1s Dock实现的网络相机,可实现定时拍摄图片,并将图片通过网络传到电脑或服务器,实现长时间拍摄
sqzr
南京信息工程大学
基于Sipeed M1s Dock实现的网络相机
本项目基于Sipeed M1s Dock,运行PikaScript环境,应用Python控制开发板,通过摄像头实现照片的拍摄,通过网络传输拍摄的照片,实现为一个网络相机。同时提供桌面应用接收数据,控制拍照和视频录制。
HonestQiao
2023寒假一起练平台(3)- 基于Sipeed M1s Dock的GBA模拟器
基于Sipeed M1s Dock完成44VBA移植,通过外接物理按键的方式,实现GBA模拟器功能。
launcher
基于Sipeed M1s Dock完成网络相机
基于Sipeed M1s Dock平台,完成相机驱动,通过Python Socket服务器,监听端口上的所有连接并接收来自客户端的图像数据拍摄图片,并将图片通过网络传到电脑或服务器,实现长时间拍摄,通过电脑端编程将图片合成为一个视频。
Kol
北京理工大学
基于Sipeed M1s Dock制作的网络摄像头
2023寒假一起练 Sipeed M1s Dock wifi socket opencv 摄像头 视频
aramy
基于M1s Dock的网络摄像机
本项目是2023寒假在家一起练项目,本项目基于M1s Dock开发板实现了一款网络摄像机
tinySDR
基于Sipeed M1s Dock的网络相机
基于Sipeed M1s Dock开发板,本项目实现了一个简单的网络实时相机
Parteiadler
基于Sipeed M1s Dock综合应用-网络相机
本片文章分享我在硬禾学堂的2023年寒假在家一起练活动,基于Sipeed M1s Dock综合应用的网络相机的流程及效果展示
反正都一样
基于Sipeed M1s Dock实现的网络相机
基于Sipeed M1s Dock平台的网络相机,能够定时拍摄图片上传到电脑端程序,电脑端将拍摄图片合成为一个视频并保存下来。
我就是我
北京邮电大学
基于BL808的人脸关键点识别
使用Tensorflow训练、量化人脸68点关键点检测模型,使其在Sipeed的M1s开发板上完成人脸关键点检测和人脸特效
Windy-sha
华东理工大学
基于Sipeed M1s Dock实现网络相机
目标:完成一个基于Sipeed M1s Dock 的网络相机 具体要求: 完成相机驱动,定时拍摄图片,并将图片通过网络传到电脑或服务器,实现长时间拍摄 通过电脑端编程将图片合成为一个视频
Kita-Ikuyo
北京理工大学
基于Sipeed M1s Dock制作的简化版网络相机
2023寒假在家练活动。要求完成一个基于Sipeed M1s Dock 的网络相机。具体任务包括:完成相机驱动,定时拍摄图片,并将图片通过网络传到电脑或服务器,实现长时间拍摄;然后通过电脑端编程将图片合成为一个视频。
fyjh2023
复旦大学
寒假在家一起练(3)- 基于Sipeed M1s Dock的网络相机
完成一个基于Sipeed M1s Dock 的网络相机,完成相机驱动,定时拍摄图片,并将图片通过网络传到电脑或服务器,实现长时间拍摄,通过电脑端编程将图片合成为一个视频。
梦南河
河南工业大学
基于SipeedM1sDock的GBA模拟器实现
本项目是基于BL808实现可以通过PC按键进行游戏操作的简易GBA(44VBA)模拟游戏机。
maskmoo
2023年寒假在家练-基于M1S-Dock 实现的网络相机
完成一个基于Sipeed M1s Dock 的网络相机,实现相机的驱动,并将图片通过网络传到电脑上,并能实现长时间拍摄
xinshuwei
团队介绍
-
苏州硬禾信息科技有限公司
团队成员
-
硬禾学堂
苏州硬禾信息科技有限公司
-
矽速科技
专注AloT边缘计算服务 /提供嵌入式AI解决方案构建AloT开源硬件生态 /深度优化终端计算性能。