Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>ThingBoot StudioNew to Visual Studio Code? Get it now.
ThingBoot Studio

ThingBoot Studio

ThingBoot

| (0) | Free
芯步设备开发一站式工具——免配置环境,创建、编译、烧录、调试、发布固件,一键接入芯步物联网平台。One-stop ThingBoot device development — zero-config toolchain.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

ThingBoot Studio

芯步(ThingBoot)设备开发一站式工具——免配置环境,创建、编译、烧录、调试、发布固件,一键接入芯步物联网平台。

One-stop ThingBoot device development — zero-config toolchain. Create, build, flash, debug and publish firmware for the ThingBoot IoT platform.

特性

  • 免配置环境:自包含托管工具链(钉版 Python + PlatformIO + 按芯片懒加载工具链/框架包),不依赖、不污染你已有的 Python / PlatformIO / ESP-IDF。国内链路多源测速、断点续传
  • 双 SDK / 三平台:ThingBoot Arduino SDK(ESP32/ESP8266 全系)、ESP-IDF SDK、STM32 SDK(F407 起)
  • 环境自检与修复:一键安装/检查,包级完整性深检(尺寸 + 版本 + 哨兵文件),钉版漂移提示
  • 产品定义:产品创建与物模型(属性/指令/事件/配置/规格)管理、固件版本登记与上传、接入激活码——全部直连芯步云平台
  • 编译 / 烧录 / 监视:ENV 级构建、串口烧录(自动识别串口)、串口监视(崩溃自动解码)、Clean / Full Clean
  • ENV 固件管理:platformio.ini 与 thingboot.ini 双向同步,按 ENV 独立产品/SDK/固件版本;编译期自动改写 setProduct() 参数
  • 设备控制与调试:设备控制(按钮应答状态实时回显)、系统指令、设备消息流(WS 实时)
  • 固件发布:按 ENV 打包(ESP 全家族)并直传芯步云 OTA 固件库
  • 中英双语界面

快速开始

  1. 安装插件后,点击左侧活动栏 ThingBoot 图标打开面板
  2. 「开发环境」tab → 选择环境安装目录(建议盘符根目录下的英文短路径)→ 一键安装环境
  3. 环境检查全绿后,「测试与发布」tab → 新建工程(或打开已有 PlatformIO 工程)
  4. 点 编译,成功后接板子点 烧录、监视
  5. 登录芯步帐号(面板右上角头像)后,即可使用「产品定义」「设备控制」「接入码」「固件发布」等云端功能

界面速览

命令

命令 说明
ThingBoot: 登录芯步帐号 / 退出登录 OAuth 浏览器授权登录
ThingBoot: 新建工程 选 SDK/芯片/联网方式生成工程
ThingBoot: 编译 / 烧录 / 串口监视 当前 ENV 的构建/烧录/监视
ThingBoot: 检查并修复开发环境 环境 doctor
ThingBoot: 冒烟验证(编译官方示例) 环境就绪终判

配置项(一般无需修改)

配置 默认 说明
thingboot.platform.apiBase 空 平台 API 基址(内网/私有化部署时填;留空 = 自动:生产 https://app.thingboot.com,调试模式走测试服)
thingboot.env.rootDir %USERPROFILE%/.thingboot/core 托管环境根目录
thingboot.env.proxy 空 下载代理(留空读系统代理)
thingboot.flash.port auto 烧录串口
thingboot.ui.language auto 界面语言(跟随 VSCode / zh / en)

调试模式:头像菜单底部版本号连点 3 次,Output 面板出现 ThingBoot API 调试通道(接口请求/响应摘要,脱敏),且接口基址切换为测试服。

相关链接

  • 芯步设备 SDK:https://github.com/ThingBoot/thingboot-device-esp-arduino-sdk | https://github.com/ThingBoot/thingboot-device-esp-idf-sdk | https://github.com/ThingBoot/thingboot-device-stm32-sdk
  • 开发者中心:https://www.thingboot.com/developer/center/access/
  • 使用手册:https://www.thingboot.com/zh-cn/document/fb9d5f99e09c8673/

License

Copyright © ThingBoot. All rights reserved.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft