项目简介
MakeCode ROBOTIS 是基于 Microsoft MakeCode 的实验性代码编辑器,专为 ROBOTIS 控制板设计。该平台为微控制器友好的面包板开发提供支持,适用于硬件编程和控制的应用场景。
项目的主要特性和功能
- 本地开发服务器:可在本地计算机运行编辑器和服务文档,方便离线开发与调试。
- CODAL集成:集成基于 MakeCode 的开源硬件抽象层 CODAL,提供强大硬件支持。
- 多控制器支持:支持多种 ROBOTIS 控制器,满足不同硬件需求。
- 传感器和马达控制:提供加速度计和 Dynamixel 伺服马达的控制库,便于进行传感器数据采集和马达控制。
安装使用步骤
环境准备
复制仓库
复制 pxt
、pxt-common-packages
和 pxt-robotis
仓库到本地。
bash
安装依赖
进入每个仓库目录并安装依赖。
bash
cd pxt
npm install
npm run build
cd ../pxt-common-packages
npm install
cd ../pxt-robotis
npm install
本地开发服务器
在 pxt-robotis
目录下运行本地服务器。
bash
pxt serve
若需要修改 .cpp
文件,使用 --localbuild
标志。
bash
pxt serve --localbuild
CODAL 修改(可选)
- 创建新项目并编辑 CODAL 文件,使用 Visual Studio Code 进行开发。
- 设置环境变量并运行本地构建。
bash export PXT_NODOCKER=1 pxt build --local --force
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】