一
活动介绍
作为全新一代开源精简指令集,RISC-V在AIoT时代备受关注,国内外芯片公司积极布局,RISC-V生态正逐渐起步。TencentOS Tiny(待更名)物联网操作系统也率先支持了RISC-V架构的芯片,提供基于RISC-V的全栈AIoT解决方案。
本次开发者成长激励计划是由开放原子开源基金会主办,腾讯TencentOS团队联合国内本土领先MCU芯片公司-南京沁恒微电子等多家单位协办、发起的线上开发者活动,主要面向中小企业嵌入式工程师、RISC-V开发者、物联网爱好者、创客团队等,期待与广大开发者一起共建RISC-V应用生态,基于TencentOS Tiny(待更名)和沁恒RISC-V MCU打造更多新颖、实用、有价值和创造力的IoT应用作品。
二
TencentOS Tiny简介
TencentOS Tiny(待更名)是开放原子开源基金会孵化的,面向物联网领域开发的实时操作系统,具有低功耗,低资源占用,模块化,安全可靠等特点,可有效提升物联网终端产品开发效率。
TencentOS Tiny(待更名) 提供精简的 RTOS 内核,内核组件可裁剪可配置,可快速移植到多种主流 MCU (如沁恒RISC-V MCU)及模组芯片上。而且,基于RTOS内核提供了丰富的物联网组件,内部集成主流物联网协议栈(如 CoAP/MQTT/TLS/DTLS/LoRaWAN/NB-IoT 等),可助力物联网终端设备及业务快速接入腾讯云物联网平台。
更多产品信息请了解
项目产品官网:https://cloud.tencent.com/product/tos-tiny
Github代码仓:https://github.com/OpenAtomFoundation/TencentOS-tiny
码云代码仓:https://gitee.com/Tencent/TencentOS-tiny
开放原子开源基金会:
https://www.openatom.org/#/projectDetail/65c4b7304fc24330bd25f0435d8a1dd5
三
沁恒微电子简介
沁恒微电子股份有限公司成立于2004年,是一家通讯接口芯片和全栈MCU芯片公司。沁恒专注于连接技术和MCU内核研究,基于自研收发器PHY和处理器IP的全栈研发模式,取代传统的外购IP整合模式,提供以太网、蓝牙无线、USB和PCI类等接口芯片,及集成上述接口的连接型/互联型/无线型全栈MCU+单片机。
更多产品信息请了解
项目产品官网:http://www.wch.cn/products/CH32V307.html
Github代码仓:https://github.com/openwch
四
活动日程安排
1
报名
2022/05/20 10:00 – 2022/06/05 23:59
说明:点击阅读原文进入云+社区赛事平台,或扫描下方二维码完成信息填写和在线报名。
注意:报名信息需完整填写,需提交作品题目、基本设计思想、期望的成果或者目标,同时需要提交参赛者在嵌入式领域的相关已有成果作为参考材料,评审委员会根据参赛者提供的报名信息进行入围筛选。筛选规则:根据开发者在腾讯问卷上提交的信息,对开发者的嵌入式、物联网开发能力进行审核、针对开发者提交的项目可行性、难易程度、创新性等维度进行综合考量,评审委员会根据各项标准进行打分,按照得分高低进行排序筛选。
2
开发者工作坊--线上直播
报名完成后会进行线上直播宣讲,基础技术宣导。
(具体直播课程将通过基金会开发者工作坊的形式开展,安排如下,可能根据讲师时间做微调,如有更改会在公众号和技术交流群同步)
3
公布入选者名单,寄送开发套件
2022年6月5日~9日
4
初赛
2022/06/10 10:00 – 2022/08/10 20:00
说明:在赛事平台提交初赛参赛作品,需要提交的材料有:“云+社区”发帖+作品 PPT + 演示视频。
注意:
请在赛事页面的讨论区撰写文章,标题完整名称需带上【IoT开发者训练营-基于TencentOS Tiny xxx方案、软件、产品】,并确认文章关联了“TencentOS Tiny”标签。
文章发表请遵循社区规范:https://cloud.tencent.com/developer/article/1006435?from=10680
文章发表后会进行审核,不符合规范的文章,将予以驳回。具体文章示例,可参考往期活动文章:
https://cloud.tencent.com/developer/article/1955718
5
决赛
2022/08/11 10:00 – 2022/08/19 23:59
说明:入围决赛名单公布、决赛作品答辩与评审
6
公布训练营决赛结果,奖品发放
暂定2022年8月26日
五
活动参与对象
中小企业嵌入式工程师、RISC-V开发者、物联网爱好者、高校学生、创客团队等,可个人或者组团参加;
注意:报名后赛事主办方将根据相关报名信息进行入围筛选,入选者方可提交作品参加初赛。
六
参与活动须知
1
训练营免费提供硬件
TencentOS Tiny CH32V_EVB RISC-V开发套件
开发板特性
内置TencentOS Tiny开源物联网操作系统
开发板采用沁恒RISC-V MCU CH32V307VCT6芯片,CH32V305/7系列是基于沁恒自研RISC-V架构微处理器青稞V4系列设计的32位工业级互联型微控制器,配备了硬件堆栈区、快速中断入口,在标准RISC-V基础上大大提高了中断响应速度。加入单精度浮点指令集,扩充堆栈区,具有更高的运算性能。扩展串口UART数量到8组,定时器到10组,其中4组高级定时器。提供USB2.0高速接口(480Mbps)并内置了PHY收发器,以太网MAC升级到千兆并集成了10M-PHY模块。
64KB SRAM,256KB Flash
板载Type-C接口WCH-LINK仿真器
板载esp8266 WiFi模组,支持腾讯云固件
板载以太网接口
板载物联网俱乐部WAN Interface接口,可支持NB-IoT、WiFi、4G cat1、LoRa等模组
板载物联网俱乐部E53 Interface接口,可扩展全系E53传感器以及音频模块;
板载标准24P DVP摄像头接口,可支持最高500万像素摄像头;
板载1.54寸 IPS高清显示屏,支持240*240分辨率;
预留SD卡、用户按键、SPI Flash,
扩展IO口,方便开发者扩展硬件模块
2
参赛作品要求
必须基于TencentOS Tiny 操作系统实现作品,推荐使用腾讯云物联网开发平台IoT Explorer 和腾讯连连小程序。
必须基于本次大赛提供TencentOS RISC-V开发板开发相关应用。
参赛作品需要提供源码、文档、演示视频,所有交付件要求独立创作,不侵犯第三方知识产权。
参赛者拥有作品全部知识产权,作品授权主办方可以进行公示和宣传。
参赛者报名入围成功将免费获得开发板套件,获得者将视为遵守参赛规则,承诺按照参赛要求完成相关参赛任务,提交相关交付件,如未能按照参赛规则完成比赛,视为放弃,需退回开发套件并承担对应的邮寄费用。
其他说明
请您在报名中填写真实信息,以便赛事方及时与您联系,用于赛事节点通知、奖励发放或其它事宜。如因信息错误导致赛事方无法联系到您,且您未及时通过官方交流群等方式联系赛事方等原因而导致的奖励发放失败,将视为放弃领奖。
本次比赛最终解释权归主办方所有。
七
大赛组织单位
主办单位:开放原子开源基金会
协办单位:腾讯TencentOS团队、南京沁恒微电子、腾讯架构师、腾讯开源、腾源会
赛事平台:云+社区
合作媒体:腾讯架构师、腾讯云+社区、腾讯TencentOS公众号、腾讯连连、腾讯开源、腾源会、沁恒公众号、瑞斯科微研究院公众号
活动声明:
开放原子开源基金会将采取安全保护措施保护您的个人信息,本次TencentOS Tiny(待更名)开发者成长激励计划-TencentOS Tiny RISC-V IoT开发者训练营(下称“本活动”)收集您的个人信息,姓名、手机号、收件地址,相关数据仅用于本活动报名、赛事相关信息通知、数据统计、委托第三方物流公司进行开发板寄送服务。如您参加本活动并最终获奖的,本活动获奖宣传将使用您的姓名。您可以通过查看本问卷访问或更正您的个人信息。您可以联系本项目活动方邮箱tiny@openatom.io,对您的个人信息行使选择权、删除权或更改您授权同意的范围。您的个人信息将在中华人民共和国境内被保存六(6)个月。开放原子开源基金会将始终遵照我们的隐私政策来收集和使用您的个人信息,基金会隐私政策可点击阅读原文至赛事主页查看。
上届大赛回顾→
腾源会是腾讯云成立的汇聚开源项目、开源爱好者、开源领导者的开放社区,致力于帮助开源项目健康成长、开源爱好者能交流协助、开源领导者能发挥领袖价值,让全球开源生态变得更加繁荣。
欢迎关注「腾源会」公众号,期待你的「在看」👇