发布于 2021-12-04 11:34:46 浏览:846
github地址:
https://github.com/supperthomas/rtthread_software_package_list_show
可以自行更新或者star
由于软件包实在这个太多了,论坛上显示会出异常。如果想要看全的可以去CSDN地址:
https://blog.csdn.net/lt6210925/article/details/115427474
或者github地址:
https://github.com/supperthomas/rtthread_software_package_list_show/blob/main/rtthread_softlist.md
RTTHREAD 软件包目录
ai
包名 | 作者 | license | 备注 |
---|
elapack | wuhanstudio | MIT | 嵌入式线性代数库,兼容 matlab |
libann | wuhanstudio | MIT | 轻量级 ANN 库,可以训练,保存和导入模型 |
naxos | wuhanstudio | LGPL-3.0 | C++ Constraint Programming 库 |
nnom | Jianjia Ma | Apache-2.0 | 轻量级的神经网络框架, 模型一键转换, 让MCU也神经一把 |
onnx-backend | wuhanstudio | MIT | 开源神经网络模型 onnx 后端,支持几乎所有主流机器学习模型 |
onnx-parser | wuhanstudio | MIT | 开源神经网络模型 onnx 解析库 |
quest | wuhanstudio | MIT | 嵌入式系统上的量子计算机模拟器 |
TensorflowLiteMicro | QingChuanWS | LGPLv2.1 | 用于rt-thread操作系统的轻量级深度学习端侧推理框架Tensorflow Lite软件包。 |
ulapack | wuhanstudio | MIT | 嵌入式线性代数库 |
iot
包名 | 作者 | license | 备注 |
---|
abup_fota | RayShen1018 | Apache-2.0 | 基于 abup FOTA 组件的 固件下载器 |
agile_ftp | loogg | LGPL-2.1 | 轻量级 ftp 服务器。 |
agile_jsmn | loogg | MIT | 轻量级json解析器。 |
agile_modbus | loogg | LGPL-2.1 | 轻量级 modbus 协议栈。 |
agile_telnet | loogg | LGPL-2.1 | 以太网TCP调试。 |
airkissOpen | heyuanjie87 | Apache-2.0 | 腾讯airkiss协议解析库 |
atsrv_socket | RealThread | Apache-2.0 | socket 相关指令的 AT 服务端 |
at_device | RealThread | LGPL-2.1 | AT 组件在不同设备上的移植或示例 |
bc28_mqtt | luhuadong | Apache-2.0 | BC28 MQTT: 使用移远BC28模块连接阿里云IoT平台 |
bsal | supperthomas | Apache-2.0 | 蓝牙协议栈抽象层。 |
btstack | supperthomas | non-commercial | 软件包 btstack 用于BTSTACK在RT-THREAD中的使用 |
capnp | wuhanstudio | MIT | Cap'n 串行化协议,比 protobuf 更高效,更轻量级。 |
cJSON | RealThread | MIT | 超轻量级的 C 语言 json 解析库 |
cmux | xiangxistu | Apache-2.0 | 在 RT_Thread 上实现的串口多路复用协议, 支持 GSM0710 |
coap | RealThread | BSD-2-Clause | 一种 C 语言实现的 CoAP 协议 |
dlt645 | WKJay | LGPL-2.1 | 基于DLT645协议的主机采集软件包 |
EmbeddedProto | wuhanstudio | GPL-3.0 | EmbeddedProto: 嵌入式 C++ protobuf 针对 ARM Cortex-M 优化 |
ezXML | RealThread | MIT | 一个用 C 语言描述的 XML 解析库,并且简单易用 |
freemodbus | flybreak | BSD | FreeModbus: 开源的 Modbus 主从协议栈 |
hm | Jackistang | Apache-2.0 | 一个通用的蓝牙 HCI 传输层 |
ali-iotkit | RealThread | Apache-2.0 | 连接阿里 IoT 云平台的软件包 |
azure-iot-sdk | RealThread | MIT | 微软 azure 云软件包,支持 MQTT 协议和 HTTP 协议,使用该软件包可轻松将设备连接至 azure 云平台 |
GAgent | RealThread | LGPL-2.1 | 连接机智云的软件包 |
jiot-c-sdk | ouyangshengduo | MIT | 连接极光IoT云的客户端软件包 |
joylink | RealThread | Apache-2.0 | 连接京东小京鱼 IOT 云平台的软件包 |
onenet | RealThread | LGPL-2.1 | 连接中国移动 OneNet 云的软件包 |
tencent-iot-sdk | yougaliu | MIT | 连接腾讯物联网开发平台的软件包。 |
ucloud_iot_sdk | ucloud | Apache-2.0 | 用于快速连接优刻得物联网平台的软件包。 |
ipmsg | heyuanjie87 | Apache-2.0 | 在 RT-Thread 上实现的 飞鸽传书 |
jsmn | RealThread | MIT | 世界上最快 JSON 解析器或标记器 |
kawaii-mqtt | jiejie | GPL-2.0 | 一个基于socket API之上的跨平台MQTT客户端,拥有非常简洁的API接口,以极少的资源实现QOS2的服务质量,并且无缝衔接了mbedtls加密库。 |
libcurl2rtt | liu2guang | Apache-2.0 | 基于 RT-Thread 移植的 curl 库 |
libmodbus | malongwei | LGPL-2.1 | libmodbus在RT-Thread上的移植 |
librws | RealThread | MIT | 小型、跨平台websocket客户端C库。 |
ljson | qiaoqidui | unknown | ANSI-C 标准的 JSON 解析器 |
lorawan_driver | zyk6271 | Apache-2.0 | 将LoRaWAN协议栈运行在RT-THREAD系统上 |
lorawan_ed_stack | Forest-Rain | Apache-2.0 | lorawan_ed_stack是LoRaWAN终端设备协议栈的实现. |
lora_pkt_fwd | forest-rain | Apache-2.0 | lora_pkt_fwd实现基于Semtech GWMP协议的LoRaWAN协议包转发 |
lora_pkt_sniffer | forest-rain | Apache-2.0 | lora_pkt_sniffer是一个lora(wan)数据包的抓包工具 |
lssdp | RealThread | MIT | 在 RT-Thread 上实现的 lssdp 协议,可以用于局域网设备自动发现 |
mavlink | sogwms | Apache-2.0 | 一非常轻量级的消息传输协议 |
mongoose | armink | GPL-2.0 | 一款嵌入式 Web 服务器库 |
mymqtt | hichard | EPL-1.0 | Eclipse 开源的 MQTT C/C++ 客户端的一种高效、稳定的实现。 |
nanopb | RealThread | Zlib | Protocol Buffers 解析器在嵌入式上的实现 |
netutils | RealThread | Apache-2.0 | RT-Thread 网络网络小工具集 |
NimBLE | RealThread | Apache-2.0 | Apache 开源蓝牙 5.0 协议栈在 RT-Thread 的移植 |
nmealib | ShineRoyal | LGPL-2.1 | nmealib库在RT-Thread上的移植 |
nopoll | RealThread | LGPL-2.1 | 一款 C 实现的开源 WebSocket 软件包 |
ota_downloader | RealThread | Apache-2.0 | 基于 RT-Thread OTA 组件的 固件下载器 |
pahomqtt | RealThread | EPL-1.0 | Eclipse 开源的 MQTT C/C++ 客户端 |
pdulib | ShineRoyal | LGPL-2.1 | 一个用于PDU格式的短信文本解析库 |
ppp_device | xiangxistu | Apache-2.0 | lwIP PPP 功能针对蜂窝( 2G/3G/4G )模块移植和实现 |
protobuf-c | wuhanstudio | MIT | Google 的 prototol buffer 一种轻便高效的数据存储格式 |
qxwz | daniel.chen | Apache-2.0 | qxwz 高精度定位应用 |
rapidjson | wuhanstudio | MIT | 支持 SAX/DOM 的 C++ JSON 处理库 |
rt-link_hw | RealThread | Apache-2.0 | rt-link 组件的底层通信端口适配层 |
rt_cjson_tools | maplerian | Apache-2.0 | 用于 RT-Thread 的 cJSON工具库 |
small_modbus | chenbin182 | Apache-2.0 | small modbus协议栈 |
smtp_client | WKJay | LGPL-2.1 | SMTP邮件发送软件包,简单易用,支持普通25端口及465/587加密端口 |
tcpserver | flybreak | Apache-2.0 | 一个支持多客户端的 TCP 服务器 |
umqtt | springcity | Apache-2.0 | 一个轻量级、功能强大、可定制、易于使用和可嵌入的RT-Thread mqtt客户端。 |
wayz_iotkit | jianxiong.ye | GPL-2.0 | wayz iot 定位软件包 |
webclient | RealThread | Apache-2.0 | RT-Thread 官方开源的 http/https 协议客户端 |
webnet | RealThread | GPL-2.0 | RT-Thread 官方开源的、轻量级、可定制嵌入式 Web 服务器 |
WebTerminal | armink | unknown | 可以在浏览器上运行的终端 |
rw007 | RealThread | Apache-2.0 | RT-Thread 的 RW007 驱动(SPI Wi-Fi 模式) |
wlanmarvell | JianRuiqian | GPL-2.0 | RT-Thread 的 Marvell wifi 驱动 |
wlan_wiced | RealThread | GPL-2.0 | WICED 的 wlan 驱动 |
wiznet | RealThread | Apache-2.0 | WIZNet TCP/IP 芯片(例如: W5500/W5100)的 SAL 框架对接实现 |
zb_coordinator | TaoYang0907 | LGPL-2.1 | AT命令在ZigBee协调器上的应用 |
language
包名 | 作者 | license | 备注 |
---|
jerryscript | RealThread | Apache-2.0 | 针对 RT-Thread 的 JerryScript 移植 |
Lua | liu2guang | MIT | Lua 在 RT-Thread 上的移植 |
micropython | armink | MIT | MicroPython 在 RT-Thread 上的移植 |
pikascript | mimilib | MIT | 极易定制的轻量级python脚本支持工具 |
misc
包名 | 作者 | license | 备注 |
---|
armv7m_dwt | sogwms | Apache-2.0 | armv7m_dwt 高精度计时与延时 |
CanFestival | gbcwbz | LGPL-2.1 | Canfestival (开源的 CANopen 协议栈)在 RT-Thread 系统上的移植 |
Controller | hao.dong | MIT | 比例积分, 比例谐振, 重复控制器库 |
cowsay | wuhanstudio | MIT | linux cowsay 软件包 |
crclib | qiyongzhong0 | LGPL-2.1 | 一个包含8位、16位、32位CRC校验计算的函数库 |
DigitalCtrl | xuzhuoyi | MIT | 数字闭环控制算法库 |
dstr | RealThread | LGPL-2.1 | 用 C 编写的动态字符串库 |
aclock | mysterywolf | Apache-2.0 | 终端钟表界面 |
c2048 | mysterywolf | MIT | 2048是一款益智类游戏,原版游戏运行在苹果手机上 |
cal | mysterywolf | MIT | 终端公历日历 |
cmatrix | wuhanstudio | MIT | text flying in and out in a terminal like as seen in 'The Matrix' movie |
donut | mysterywolf | None | 使用字符渲染的3D旋转甜甜圈 |
sl | wuhanstudio | MIT | sl奔跑的小火车命令 |
snake | mysterywolf | GPL-2.0 | 贪吃蛇游戏 |
tetris | volatile-static | MIT | 俄罗斯方块 |
threes | mysterywolf | MIT | threes是一款在2014年很火的益智类游戏,原版游戏运行在苹果手机上 |
fastlz | RealThread | unknown | 一款极速的压缩库 |
FlexibleButton | MurphyZhao | Apache License 2.0 | 小巧灵活的按键驱动程序(事件驱动、无限按键数量、可用中断模式) |
hello | RealThread | LGPL-2.1 | RT-Thread 软件包示例 |
kendryte-demo | BernardXiong | Apache-2.0 | Kendryte k210 demo |
ki | mysterywolf | GPL-2.0 | ki是一个带有C/C++语法高亮的终端编辑器 |
libcsv | liu2guang | LGPL-2.1 | libcsv是用纯ANSI C89编写的小型、简单、快速的CSV库,支持读写CSV数据 |
lwgps | orange2348 | MIT | 轻量级GPS NEMA协议解析器 |
lzma | RiceChen | LGPL-2.1 | 高压缩率的压缩库 |
mcurses | wuhanstudio | MIT | 轻量级的 ncurses 控制台绘图库 |
miniLZO | RealThread | GPL-2.0 | LZO 是一个实时数据压缩库,而 miniLZO 是 LZO 压缩库的精简版本 |
minizip | mysterywolf | unknown | zip压缩解压库 |
MultiButton | 0x1abin | MIT | 一个小巧易用的事件驱动按钮驱动模块 |
optparse | liu2guang | Unlicense | 基于 RT-Thread 的 Getopt 命令行解析器 |
phase-locked-loop | hao.dong | MIT | 锁相环与锁频环算法 |
quicklz | RealThread | GPL-3.0 | 世界上速度最快的压缩库 |
filesystem_samples | RealThread | Apache-2.0 | RT-Thread 文件系统示例 |
kernel_samples | RealThread | Apache-2.0 | RT-Thread 内核示例 |
network_samples | RealThread | Apache-2.0 | RT-Thread 网络示例 |
peripheral_samples | RealThread | Apache-2.0 | RT-Thread 外设示例 |
state_machine | redoccheng | LGPL-2.1 | 一个用C语言实现功能丰富但简单的有限状态机(FSM)。 |
termbox | mysterywolf | MIT | 轻量TUI图形库 |
TinyFrame | XXXXzzzz000 | MIT | 应用于串口设备(如 UART / RS232)的构建或者解析的库 |
ukal | wuhanstudio | MIT | 卡尔曼滤波算法 |
upacker | zpw | MIT | 串行通信链路协议 |
uparam | zpw | MIT | 系统参数读写管理和持久化 |
vi | RealThread | GPL-2.0 | vi 编辑器在 RT-Thread 操作系统上的移植 |
vt100 | wuhanstudio | MIT | 串口终端绘图库,可以在 msh 下画图 |
zlib | RealThread | unknown | 通用数据压缩库 |
请教一下,协议是unlicense的软件包,是能商用对吧?
@ccxzjz 不一定哦。这个unlicense是因为作者当时没有根据自己的license填写到对应的软件包里面(默认是unlicense),你需要点进去看看代码,代码头部有注明license。
@ccxzjz unlicense这个也是小bug,也欢迎大家PR修复一下。
很方便查找了
赞一个,github打不开的也可以在这个网页查看 https://packages.rt-thread.org/
给大佬点赞
赞一个!
@ccxzjz 可以的 除了GPL的要注意一下 其他的都没啥太大问题
@RTT_逍遥 不是的 这个unlicense是一种授权方式,不是license没定义,这个授权方式的名字就叫“unlicense”
@mysterywolf 好的😄
用起来方面多了