Bouffalo Pilot
在 VS Code 中开发 Bouffalo SDK 应用,完成环境准备、构建、烧录和串口调试。
Develop Bouffalo SDK applications in VS Code, from environment setup to building, flashing, and serial debugging.
使用说明 / User Guide:中文 · English
主要功能
- 环境管理:克隆、更新 SDK,创建和切换多个开发环境。
- 依赖安装:检查并安装宿主机依赖,同时准备 XuanTie 和 Zephyr 工具链。
- 构建与烧录:选择项目、芯片、开发板和串口,一键构建、清理和烧录。
- 串口与 Coredump:查看串口日志、发送数据、自动保存 Coredump,并调用 SDK 脚本进行 GDB 调试。
- AI 接入:为 Codex 配置 Bouffalo MCP。
插件界面支持中英文,跟随 VS Code 显示语言。支持 Remote SSH 开发,工具运行在开发主机上。
快速开始
- 打开侧栏 Bouffalo Pilot,点击 安装宿主机依赖,选择保存位置并创建开发环境。
- 点击 克隆 / 更新 SDK,获取 SDK 代码。
- 打开 SDK 或应用文件夹,选择项目并设置芯片、开发板。
- 运行 Doctor 检查环境,然后构建、选择串口并烧录。
- 打开串口监视器查看设备日志。
详细步骤请打开 工具 → 使用说明,文档会按界面语言选择中文或英文,并支持离线阅读。
一键安装支持 Linux x64/ARM64、Apple Silicon macOS 和 Windows x64;其他平台及 Windows ARM 虚拟机的限制见平台说明。
Features
- Environments: clone and update the SDK; create and switch between development environments.
- Dependencies: check and install host tools, plus both XuanTie and Zephyr toolchains.
- Build and flash: select a project, chip, board, and serial port; build, clean, and flash from VS Code.
- Serial and coredumps: view logs, send data, save coredumps automatically, and debug through the SDK's GDB scripts.
- AI integration: configure Bouffalo MCP for Codex.
The UI follows the VS Code display language, with English and Simplified Chinese translations. Remote SSH runs tools on the development host.
Quick start
- Open the Bouffalo Pilot sidebar and select Install Host Dependencies to create a development environment.
- Select Clone / Pull SDK to download the SDK.
- Open the SDK or application folder, Select Project, and choose the chip and board.
- Run Doctor, then Build, select a serial port, and Flash.
- Open Serial Monitor to view device logs.
For detailed instructions, open Tools → User Guide. The bundled guide follows the display language and is available offline.
One-click installation supports Linux x64/ARM64, Apple Silicon macOS, and Windows x64. See platform notes for other hosts and Windows ARM VM limitations.
开发与打包 / Development · 源码 / Source · Apache-2.0 License