开源物联网主平台
IoTSharp
设备注册、心跳、配置、命令、固件、遥测、属性、事件、告警、规则引擎和开放 API。
iotsharp.net · Open Source Home
这里是 IoTSharp 组织的开源门面:从物联网主平台、IoTCoWork 工作台、三类 IoTEdge 边缘目标,到协议 SDK、嵌入式工具和开发者组件。
Capabilities
设备注册、配置、命令、固件和生命周期管理
遥测、属性、事件、告警和规则链处理
C# AOT、Linux C、STM32 / BASIC 三类边缘目标
工业协议、嵌入式 SDK、数据库连接器和工具链
Blazor Hybrid 工作台、AI 对话组件和可视化编辑体验
文档、示例、GitHub Pages 和社区协作入口
Projects
导航优先进入对应项目的 GitHub Pages;当项目页面尚未发布时,仍保留目标 Pages 路径,并提供 GitHub 仓库入口。
设备接入、数据处理、AI 辅助和本地协作的主路径。
从 C# AOT、Linux C 到 STM32 / RT-Thread 的边缘运行时和示例。
C# AOT 边缘基座
工业 IoT 连接网关、采集循环、上报通道和 BasicRuntime C# 宿主。
Linux C 边缘基座
上游仓库名为 Pixiu,提供 Linux C 边缘计算、控制板和跨发行版构建基础。
MCU BASIC 解释器内核
上游仓库名为 IoTEmBASIC,面向 STM32 和低资源设备的 BASIC 解释器生态。
RT-Thread 接入示例
基于 RT-Thread IoT Board 的 IoTSharp 对接协议实现与设备侧示例。
工业协议、嵌入式通信、数据库连接器和设备端 SDK。
工业通信协议客户端
面向 PLC、Modbus、BACnet 等常见工业通信读取和测试场景。
.NET Modbus 协议实现
基于 .NET Standard 的 Modbus 通信协议实现,服务网关和采集场景。
TDengine ADO.NET 连接器
为 TDengine 提供 ADO.NET、ORM、Stmt 等 .NET 生态接入能力。
多语言设备 SDK
覆盖 CoAP、Java、Lua、MQTT-C 等设备端接入示例和 SDK。
围绕 .NET、Blazor、LVGL、MQTT 和运维体验的工具生态。
Ant Design X for Blazor
面向 AI 对话、工作台和内容生成类产品的 Blazor 组件实现。
WinForms 到 LVGL 的兼容层
让 Visual Studio WinForms 设计器产出的界面在嵌入式 Linux 上一致运行。
LVGL 可视化编辑器
拖拽设计、事件绑定、逻辑编排和 C 代码生成,服务嵌入式 GUI 开发。
开源分布式 MQTT Broker
面向 IoT 场景的可扩展、高可用 MQTT 消息代理项目。
按仓库名进入约定的 GitHub Pages 路径;如果某个仓库尚未发布 Pages,可从页面路径继续进入 GitHub 仓库。
Open Source + Commercial
开源项目聚焦设备接入、边缘运行时、协议 SDK、数据处理和开发工具。商业客户需要的 Copilot 在线服务、生成工件托管、用量计量、企业 License、镜像授权、私有化交付和支持服务由 IoTSharp Online 提供。
访问 iotsharp.online