返回更多项目

嵌入式运行时

IoTEmBASIC

为低资源设备保留开发自由

IoTEmBASIC 面向微控制器和低资源设备,提供适合现场控制与快速试验的 BASIC/C 运行时。它让团队在资源有限的目标上保留可读、可迭代的设备逻辑,并沿用 IoTSharp 的连接思路。

Embedded BASICSTM32RTOS

Built for the field

谁会用它

适合在 MCU、RTOS、bare-metal 或低资源 Linux 上开发采集、控制与联网逻辑的团队。

01

嵌入式开发者

在受限资源上组合 C 驱动与更易迭代的 BASIC 业务逻辑。

02

硬件与原型团队

快速验证传感器、控制流程和联网方案,再逐步固化实现。

03

设备交付团队

为多个硬件目标维护一致的运行模型与通信路径。

Core capabilities

从概念走到工程交付

这些能力围绕真实现场的连接、运行和长期维护组织,而不是一组孤立的功能清单。

01

嵌入式 BASIC 运行时

用紧凑、可读的脚本表达采集、判断和控制流程。

02

BASIC 与 C 协作

将底层驱动与性能关键逻辑留在 C 中,让上层流程保持快速迭代。

03

多类硬件目标

面向 STM32、RTOS、bare-metal 与低资源 Linux 组织移植和运行。

04

设备通信能力

为遥测上报、参数同步和现场消息交互提供轻量连接路径。

05

小资源运行

围绕有限内存、存储和计算能力控制运行时边界。

06

现场逻辑迭代

缩短硬件验证和设备行为调整周期,减少每次变更的固件开发成本。

How it fits

在产品组合中的位置

IoTEmBASIC 位于产品组合最靠近硬件的一层。它在设备上执行采集和控制逻辑,经 IoTEdge 或直接协议接入 IoTSharp,并可由 IoTCoWork 组织工程配置与生成产物。

  1. 01

    选择硬件目标

    确认 MCU、RTOS 或 Linux 环境,以及可用内存和外设资源。

  2. 02

    接入底层能力

    用 C 驱动连接传感器、执行器、存储和通信接口。

  3. 03

    编写设备逻辑

    用 BASIC 组织采样、判断、控制和消息处理流程。

  4. 04

    连接边缘或平台

    验证遥测上报与配置交互,再固化到设备交付流程。

Quick start

从一个可验证的闭环开始

先完成最小路径,再根据现场规模、网络条件和业务边界逐步扩展。

A

准备目标板

按文档选择支持的开发环境与示例目标。

B

运行第一个脚本

构建运行时并执行基础输入输出或传感器示例。

C

发送设备数据

接通通信能力,将首条遥测发送到边缘或 IoTSharp。

Resources

开始使用 IoTEmBASIC

Keep exploring

继续浏览 IoTSharp 产品组合

返回产品总览,或者前往更多项目查找协议、SDK、工具和社区资料。