开放原子开源基金会首批孵化项目

精简高效的开源物联网操作系统

TobudOS

TobudOS 是面向物联网领域开发的实时操作系统,早期版本基于腾讯自研的物联网操作系统 TencentOS Tiny,2020年由腾讯捐赠到开放原子开源基金会进行孵化,2023年正式更名为 TobudOS。

TobudOS 具有低功耗,低资源占用,模块化,安全可靠等特点,可有效提升物联网终端产品开发效率,提供精简的 RTOS 内核,内核组件可裁剪可配置,可快速移植到多种主流 MCU (如 STM32 全系列) 及模组芯片上。而且,基于 RTOS 内核提供了丰富的物联网组件,内部集成主流物联网协议栈(如 CoAP/MQTT/TLS/DTLS/LoRaWAN/NB-IoT 等),可助力物联网终端设备及业务快速接入物联网云平台。

architecture picture
github iconStars
6.0k
github iconForks
1.6k

产品特性

feature image

极小体积

内核最低占用RAM 0.6KB,ROM 1.8KB

feature image

低功耗

休眠最低功耗低至2μA,支持外设功耗管理框架

feature image

最后一屏

宕机最后一屏故障信息自动上传云端

feature image

稳定可靠

经过腾讯内部某产品量产验证

feature image

AT模组生态

覆盖主流WiFi、4G、LoRa、NB通信模组

feature image

tshell命令行

内置常用命令,支持用户自定义命令

feature image

差分OTA升级

提供含bootloader和工具的完整差分升级方案

feature image

动态加载

支持动态切换elf可执行文件执行

应用场景

scene image

芯片/模组厂商

scene image

终端设备厂商

scene image

一体化解决方案

上手体验

Step1.下载最新版本源码

Step2.选择一款开发板快速上手

由 TobudOS 团队和厚德物联网联合定制

  • 使用STM32L431RCT6作为主控芯片
  • 256KB Flash + 64KB SRAM + 8MB 外驾SPI Flash
  • 板载USB供电接口、USB调试串口、钾电池供电接口
  • 板载12832分辨率的OLED
  • 支持物联网俱乐部E53接口,用于连接传感器模块
  • 支持物联网俱乐部WAN接口,用于连接通信模组
快速开始
board image

社区开发者作品展示

scene image

基于 TobudOS 的云端打印机

scene image

基于 TobudOS 的多功能行人检测仪

scene image

基于 TobudOS 的智能轮椅

scene image

濒危动物野外目标识别跟踪系统

scene image

基于 TobudOS 的三相多功表

scene image

基于 TobudOS 的远程电子仪器

合作伙伴

MCU/IP合作伙伴

partner image

无线SOC/模组合作伙伴

partner image

终端/项目合作伙伴

partner image

期待更多合作伙伴的加入...