TobudOS
TobudOS 是面向物联网领域开发的实时操作系统,早期版本基于腾讯自研的物联网操作系统 TencentOS Tiny,2020年由腾讯捐赠到开放原子开源基金会进行孵化,2023年正式更名为 TobudOS。
TobudOS 具有低功耗,低资源占用,模块化,安全可靠等特点,可有效提升物联网终端产品开发效率,提供精简的 RTOS 内核,内核组件可裁剪可配置,可快速移植到多种主流 MCU (如 STM32 全系列) 及模组芯片上。而且,基于 RTOS 内核提供了丰富的物联网组件,内部集成主流物联网协议栈(如 CoAP/MQTT/TLS/DTLS/LoRaWAN/NB-IoT 等),可助力物联网终端设备及业务快速接入物联网云平台。
产品特性
极小体积
内核最低占用RAM 0.6KB,ROM 1.8KB
低功耗
休眠最低功耗低至2μA,支持外设功耗管理框架
最后一屏
宕机最后一屏故障信息自动上传云端
稳定可靠
经过腾讯内部某产品量产验证
AT模组生态
覆盖主流WiFi、4G、LoRa、NB通信模组
tshell命令行
内置常用命令,支持用户自定义命令
差分OTA升级
提供含bootloader和工具的完整差分升级方案
动态加载
支持动态切换elf可执行文件执行
应用场景
芯片/模组厂商
终端设备厂商
一体化解决方案
上手体验
Step1.下载最新版本源码
Step2.选择一款开发板快速上手
由 TobudOS 团队和厚德物联网联合定制
- 使用STM32L431RCT6作为主控芯片
- 256KB Flash + 64KB SRAM + 8MB 外驾SPI Flash
- 板载USB供电接口、USB调试串口、钾电池供电接口
- 板载12832分辨率的OLED
- 支持物联网俱乐部E53接口,用于连接传感器模块
- 支持物联网俱乐部WAN接口,用于连接通信模组
社区开发者作品展示
基于 TobudOS 的云端打印机
基于 TobudOS 的多功能行人检测仪
基于 TobudOS 的智能轮椅
濒危动物野外目标识别跟踪系统
基于 TobudOS 的三相多功表
基于 TobudOS 的远程电子仪器
合作伙伴
MCU/IP合作伙伴
无线SOC/模组合作伙伴
终端/项目合作伙伴
期待更多合作伙伴的加入...