0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

RT-Thread 特别兴趣小组(SIG)招募: 发现你的技术热情

RT-Thread官方账号 2024-05-08 08:35 次阅读

RT-Thread 一直致力于促进开源社区的合作和技术创新。为了进一步推动这一目标,我们很高兴地宣布成立一系列社区特别兴趣小组,旨在汇聚志同道合的社区技术爱好者和专业人士,共同探讨和推动嵌入式不同方向的技术发展。

RT-Thread优先开放以下特别兴趣小组,每个兴趣小组拥有一位负责人,且列出了短期to-do-list,以及SIG目标,欢迎各位社区开发者根据自己的擅长及爱好报名加入对应的SIG。

兴趣小组

工具链/mlibc兴趣小组

文件系统DFSv2兴趣小组

Smart微内核兴趣小组

CherryUSB兴趣小组

RTDUINO兴趣小组

RISC-V兴趣小组

Openmv兴趣小组

1

工具链/mlibc兴趣小组

短期计划

评估当前状态:确认mlibc在STM32F4中的使用情况和存在的问题,并汇总成文档。

架构支持:适配riscv-v 32位和64位版本,将各个架构有关的代码分开实现。

Todo-list

文档编写

《mlibc上手指南》,介绍如何在新平台上运行mlibc。

《多架构支持的mlibc及不同的libc指标》,讨论不同架构下mlibc的性能和特点。

架构适配

适配arm cortex-m、arm cortex-a 32位和64位架构。

适配riscv32和riscv64架构。

头文件适配

解决与工具链头文件的兼容性问题。

将头文件以及mlibc代码集成进工具链,与工具链一起编译。

文件系统支持

完善文件句柄结构体。

实现文件系统相关的API

性能优化与体积裁剪

优化运行性能,针对具体函数对具体处理器架构进行性能优化。

针对不同处理器和存储资源条件,提供不同的specs。

测试与验证

实现和测试新API。

补充测试用例。

posix兼容

根据PSE 51/52/53/54 API list进行兼容。

多线程支持

确保libc库在多线程环境下的安全性

2

文件系统DFSv2兴趣小组

设计实现一个类 debugfs 功能的文件系统

适配 lwext 文件系统软件包,使得此ext4软件包可以在当前新smart操作系统上工作起来

移植 ntfs-3g 文件系统做为软件包(注意源代码版权)

完善 procfs 里的文件节点功能实现

DFS(设备虚拟文件系统)做为RT-Thread操作系统的核心组件之一,具有举足轻重的作用。

在整个操作系统内核中,文件系统发挥了从用户到整个系统各个资源的纽带作用。如何设计和维护好一套高质量的 DFS 组件变得非常具有挑战。好在RT-Thread社区成立了SIG组,可以将社区中的力量和智慧凝聚在一起,相信借此机会每个参与到 DFS SIG 组的成员都能从中相互学习,共同进步。

DFS SIG组期待每个对文件系统感兴趣的你加入进来,大show身手!

3

Smart微内核兴趣小组

cf9ded3e-0cd2-11ef-9118-92fbcf53809c.png

【腾讯文档】RT Smart SIG TODO

https://docs.qq.com/mind/DSmVUZWh5WWxQRWtu

RT-Smart SIG 为学习和贡献提供了一个理想平台。参与者可以深入探索POSIX操作系统的底层原理,加强对不同处理器架构的了解,学习各种功能组件的实现方法,从而不断提升自己的技能水平

4

CherryUSB兴趣小组

第一阶段

移植 cherryusb 1.2 版本

适配相关具备代表性的 bsp:stm32f429,bl616 or hpm 系列,全志f1c100

在上述基础上完成 cdc ,hid,msc 主从机例程

对接 dfs,涵盖主从机 的msc

对接lwip相关,主要涵盖 cdc rndis,cdc ecm, cdc ncm,私有驱动

对接主机蓝牙驱动

第二阶段

社区其他 bsp的移植工作

网卡相关性能优化

基于lwip + 主机 class驱动,制作tcp,udp,http,web,mqtt 等相关应用层协议的例程

基于 dfs +主机 msc + lvgl 制作文件管理器

在这里,学习到usb的基本概念,主机从机各类class驱动的使用,如何搭配使用第三方组件。同时我们提供交流的平台,你可以提出问题,提出bug,以及新的feature,这些会在很短的时间内得到回应和反馈。并且,可以一起参与到开发和维护中来,使得cherryusb更加的完善和稳定。

5

RTDUINO兴趣小组

RTduino综合性工程设计

一、总体原则

设计并实现一个基于RTduino的Demo,要求工程易于他人复刻:

不要出现3D打印的环节和步骤(可以最后设计3D打印外壳让作品更美观,但绝不是必须)

不要出现制作PCB的环节和步骤(可以最后设计成PCB让作品更美观,但绝不是必须)

使用面包板、杜邦线、传感器第可以在淘宝等购物网站易于获得的元件和模组来设计

可以使用易于获得的原材料来做机械部分的裁剪与设计,例如空饮料水瓶等

复杂性尽可能体现在软件上(例如绚丽的人机界面等),并简化硬件和机械部分的设计和组装

尽量基于现有已经支持RTduino的RT-Thread BSP进行设计

二、想法与建议

下面列举了几个设计方向,请优先考虑:

想法1:HMI-Board+RTduino+LVGL(优先考虑)

基于HMI-Board或者STM32F469-Discovery板设计一个RTduino+LVGL(v8.3.x版本)的综合Demo。

例如,使用RTduino来驱动Arduino的传感器库,将传感器数据交由LVGL进行显示。

本想法不限于仅使用RTduino和LVGL软件包,也可以继续使用其他RT-Thrad软件包以及Arduino库。

想法2:基于星火一号开发板设计(优先考虑)

基于星火一号开发板设计一个RTduino的综合性工程或者Demo,题目自拟,满足第一节提到的要求即可。

等等...

上述两个想法仅作为抛砖引玉,有任何想法或者思路均可尝试。欢迎社区小伙伴集思广益。

三、设计产出

设计完成后,需要将自己设计的工程的源码上传,并撰写的文档,指导用户如何将你的工程复刻出来。

6

RISC-V兴趣小组

cfa50f7e-0cd2-11ef-9118-92fbcf53809c.png

7

Openmv兴趣小组

第一阶段

移植最新micropython版本(更新到rtthread软件包中)

基于OpenMV版本制作软件包,并适配Vision Board硬件平台

第二阶段

移植OpenMV到ART-PI2平台

在这里,你将学习并参与到开源OpenMV机器视觉项目的维护中,我们将不定期同步OpenMV上游的代码/功能。同时我们提供交流的平台,你可以提出问题,提出bug。大家可以一起参与到开发和维护中来,使得OpenMV软件包更加的完善和稳定。

同时,RT-Thread也面向厂商合作伙伴开放SIG窗口,如果您想要为您的项目开放一个RT-Thread SIG, 欢迎联络我们。

我们期待每个特别兴趣小组都将提供一个开放的平台,让成员们分享知识、交流想法,并共同解决技术上的挑战。我们相信,通过这些兴趣小组的活动,我们将能够激发更多的创新和合作,推动整个开源社区向前发展!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    5017

    文章

    18501

    浏览量

    293320
  • 开源
    +关注

    关注

    3

    文章

    3047

    浏览量

    41829
  • RT-Thread
    +关注

    关注

    31

    文章

    1199

    浏览量

    39060
收藏 人收藏

    评论

    相关推荐

    6月6日杭州站RT-Thread线下workshop,探索RT-Thread混合部署新模式!

    嵌入式软件工程师郭占鑫老师为您讲解有关技术知识和实践经验。通过本次workshop能深入理解RT-Thread专业版与混合部署的潜力,在RK3568平台上提升系统实时
    的头像 发表于 05-28 08:35 194次阅读
    6月6日杭州站<b class='flag-5'>RT-Thread</b>线下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式!

    2024 RT-Thread 全球技术大会演讲议程发布!

    RT-ThreadGlobalTechConference(RT-ThreadGTC,RT-Thread全球技术大会)致力于围绕RT-Thread
    的头像 发表于 05-16 08:34 200次阅读
    2024 <b class='flag-5'>RT-Thread</b> 全球<b class='flag-5'>技术</b>大会演讲议程发布!

    【上海】5月25日-基于恩智浦MCX N系列MCU结合RT-Thread的应用与实践 线下培训

    基于FRDM-MCXN947和RT-Thread的动手实践,率先完成的同学有福利哦~同时,我们还特别设置了现场交流环节,RT-Thread和恩智浦的资深技术工程师将
    的头像 发表于 05-13 18:19 204次阅读
    【上海】5月25日-基于恩智浦MCX N系列MCU结合<b class='flag-5'>RT-Thread</b>的应用与实践 线下培训

    5月16日南京站RT-Thread线下workshop,探索RT-Thread混合部署新模式!

    嵌入式软件工程师郭占鑫老师为您讲解有关技术知识和实践经验。通过本次workshop能深入理解RT-Thread专业版与混合部署的潜力,在RK3568平台上提升系统实
    的头像 发表于 05-01 08:35 163次阅读
    5月16日南京站<b class='flag-5'>RT-Thread</b>线下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式!

    4月25日北京站RT-Thread线下workshop,探索RT-Thread混合部署新模式

    嵌入式软件工程师郭占鑫老师为您讲解有关技术知识和实践经验。通过本次workshop能深入理解RT-Thread专业版与混合部署的潜力,在RK3568平台上提升系统
    的头像 发表于 04-16 08:35 215次阅读
    4月25日北京站<b class='flag-5'>RT-Thread</b>线下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式

    4月10日深圳场RT-Thread线下workshop,探索RT-Thread混合部署新模式!

    4月10日我们将在深圳福田举办RT-Thread混合部署线下workshop,在瑞芯微RK3568平台上实现同时运行RT-Thread和linux,本次workshop邀请到RT-Thread资深嵌入式软件工程师农晓明老师为您讲
    的头像 发表于 03-27 11:36 530次阅读
    4月10日深圳场<b class='flag-5'>RT-Thread</b>线下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式!

    4月10日深圳场RT-Thread线下workshop,探索RT-Thread混合部署新模式!

    嵌入式软件工程师农晓明老师为您讲解有关技术知识和实践经验。通过本次workshop能深入理解RT-Thread专业版与混合部署的潜力,在RK3568平台上提升系统实
    的头像 发表于 03-27 08:34 269次阅读
    4月10日深圳场<b class='flag-5'>RT-Thread</b>线下workshop,探索<b class='flag-5'>RT-Thread</b>混合部署新模式!

    基于rt-thread的socket通信设计

    最近再研究 rt-thread 的通信 ,想设计出 eps8266(多个) rt-thread(作为中控) 服务器的通信框架,使用的开发板是 潘多拉
    的头像 发表于 10-13 15:02 887次阅读
    基于<b class='flag-5'>rt-thread</b>的socket通信设计

    试用RT-Thread Studio(VSCode)

    想尝试RT-Thread studio (VSCode),先下载安装VSCode,再搜索RT-Thread
    的头像 发表于 10-12 10:58 713次阅读
    试用<b class='flag-5'>RT-Thread</b> Studio(VSCode)

    RT-Thread v5.0.2 发布

    RT-Thread 代码仓库地址: ●  https://github.com/RT-Thread/rt-thread RT-Thread 5.0.2 版本发布日志详情: ●  htt
    的头像 发表于 10-10 18:45 943次阅读
    <b class='flag-5'>RT-Thread</b> v5.0.2 发布

    新书上架|嵌入式系统原理及应用——基于STM32和RT-Thread

    人间九月,山河已秋, RT-Thread又上新了!自2018年RT-Thread首本书籍问世后,越来越多的创作者因为RT-Thread的自主可控、稳定可靠、友好生态,把RT-Thread
    的头像 发表于 09-25 18:25 686次阅读
    新书上架|嵌入式系统原理及应用——基于STM32和<b class='flag-5'>RT-Thread</b>

    基于 RT-Thread 的 RoboMaster 电控框架(一)

    。但也正是因为这些优点的覆盖面较广,很多初学者会觉得无从下手,但只要步入 RT-Thread 的大门,你就发现她的美好。这系列文档将作为本人基于 RT-Thread 开发 RoboMaster 电控框架
    的头像 发表于 09-19 19:55 510次阅读

    新书上架|RT-Thread带你解密“芯”世界

    夏木荫荫,人间八月,RT-Thread又上新了!自2018年RT-Thread首本书籍问世后,越来越多的创作者因为RT-Thread的自主可控、稳定可靠、友好生态,把RT-Thread
    的头像 发表于 08-22 20:10 521次阅读
    新书上架|<b class='flag-5'>RT-Thread</b>带你解密“芯”世界

    教你手上没有开发板如何跑RT-THREAD STM32应用?

    首先打开 RT-Thread Studio,新建RT-Thread
    的头像 发表于 07-18 16:09 1202次阅读
    教你手上没有开发板如何跑<b class='flag-5'>RT-THREAD</b> STM32应用?

    下周六!上海站RT-Thread线下入门培训!

    好久不见 ,RT-Thread 线下培训终于又和大家见面了! 本次培训就以摩斯密码为背景,了解体验电报员的生活,感受摩尔斯电码里的爱情故事,掌握RTOS 基础知识。 活动详情   2023年7月15
    的头像 发表于 07-07 18:45 471次阅读
    下周六!上海站<b class='flag-5'>RT-Thread</b>线下入门培训!