独角仙S1 开发环境搭建
本文介绍如何结合独角仙S1,开发自己的 MicroPython 脚本程序。适合有一定编程基础,想自己编写灯光效果程序的开发者。
1. 安装 Thonny IDE
前往 https://thonny.org/ 下载对应自己电脑操作系统的安装包:
Thonny 是一款专为 MicroPython 设计的轻量级 IDE,开箱即用,无需额外配置。根据提示完成安装即可。
2. 更新固件
确保你的设备运行的是最新固件,以兼容最新的开发特性。
参考固件更新与烧录章节更新固件。如无需更新,可跳过此步骤。
3. 运行第一个程序
3.1 连接设备
把设备(独角仙S1)通过数据线连接到电脑:
3.2 打开 Thonny 并配置解释器
打开 Thonny,进入 运行 → 配置解释器,选择设备对应的 COM 口(前缀为 Espressif CDC Device 的端口),然后点击确认:
警告
一定要去掉 "运行代码前,先重启解释器" 的选项,不然设备会不断重启,导致无法进入调试模式。
3.3 重启设备
点击工具栏中的重启按钮,重启设备。
3.4 中断当前程序
设备上电默认会执行主程序,必须先中断当前程序,才能运行 Thonny 上的脚本。
3.5 编写并运行 Hello World
在 Thonny 编辑器中输入以下代码:
print("Hello, Socolode!")
点击运行按钮,即可在控制台看到输出。
接下来,你就可以随心所欲地编写自己的 APP 程序了。
4. 打包 APP
可以参考已有的示例程序进行打包:
- 图标制作:为你的 APP 制作图标
- 打包 APP:将脚本打包为可在设备上运行的格式
5. 运行 APP
将打包好的 APP 上传到设备,即可实际运行。
下一步
开发环境搭建完成后,就可以开始编写第一个灯光程序了。