- 1,304Commits 数量
- 6,000Star 数量
- 67Contributor 数量
- 300Watch 数量
- 1,600Fork 数量
- 330PR 数量
项目简介:
TobudOS 是面向物联网领域开发的实时操作系统,早期版本基于腾讯自研的物联网操作系统TobudOS,2020年由腾讯捐赠到开放原子开源基金会进行孵化,2023年正式更名为TobudOS,TobudOS具有低功耗,低资源占用,模块化,安全可靠等特点,可有效提升物联网终端产品开发效率,提供精简的 RTOS 内核,内核组件可裁剪可配置,可快速移植到多种主流 MCU (如 STM32 全系列) 及模组芯片上。而且,基于 RTOS 内核提供了丰富的物联网组件,内部集成主流物联网协议栈(如 CoAP/MQTT/TLS/DTLS/LoRaWAN/NB-IoT 等),可助力物联网终端设备及业务快速接入物联网云平台。
项目特点:
低成本物联网开发模式,助力亿级设备多方式快速接入云服务
(1).小体积 最小内核:RAM 0.6KB,ROM 1.8KB
典型 LoraWAN 及传感器应用:RAM 3.3KB,ROM 12KB
(2).低功耗 休眠最低功耗低至 2uA 支持外设功耗管理框架
(3).丰富的 IoT 组件 集成主流 IoT 协议栈 多种通信模组SAL层适配框架; 支持 OTA 升级 提供简单易用端云 API,加速用户业务接入腾讯云
(4).可靠的安全框架 多样化的安全分级方案 均衡安全需求&成本控制
(5).良好的可移植性 内核及IoT组件高度解耦,提供标准适配层 提供自动化移植工具,提升开发效率
(6).便捷的调试手段 提供云化的最后一屏调试功能 故障现场信息自动上传云平台,方便开发人员调试分析