STAMP PICO MicroPython 快速上手

本教程适用于STAMP-PICO

烧录工具

请根据您所使用的操作系统,点击下方按钮下载相应的M5Burner固件烧录工具.解压打开应用程序。

注意:
MacOS用户安装完成后请将应用放入Application文件夹内,如下图所示。
Linux用户请切换至解压文件路径下,在终端中运行./M5Burner, 运行应用。

ESP32下载器

在进行烧录前你需要为STAMP-PIOC连接一个 USB-TTL烧录板 , 并根据板子丝印上进行连接。在PC端安装对应烧录板的驱动。

最为便捷的方式是 选购STAMP-PICO带有下载器的套装版本 , 搭配的下载器的线序与STAMP-PICO是一致的, 可以直接插接进行烧录, 无需接线。 点击此处, 前往下面页面, 下载适用于配套下载器的驱动程序 CP210x & CH9102

固件烧录

1.双击打开Burner烧录工具,①在左侧菜单中选择对应的设备类型STAMP,选择你所需要的固件版本STAMP-PICO,点击下载按钮进行下载。

2.然后将下载器通过Type-C数据线连接到电脑,选择对应的COM口,波特率可使用M5Burner中的默认配置,点击"Burn"开始烧录, 在烧录时填入WIFI配置信息(该信息将用于设备连接网络, 在本教程中,我们将使用USB模式进行编程,该内容并非必须填写)。

3.当烧录日志提示Burn Successfully时,则表示固件已经烧录完成。

模式切换

在断电情况下保持按下按键然后上电, 将会进入模式切换状态。 该状态下LED等将会循环切换绿色蓝色黄色紫色, 不同的颜色代表着不同的模式。在LED切换对应颜色时候松开按钮, 即可进入相应的模式。详细功能模式描述如下.

绿色: 在线编程模式, 用于连接在线版UIFlow, 需配置WIFI后才可进行连接。
蓝色: 离线编程模式, 通过USB线连接UIFlow Desktop IDE
黄色: WIFI配置模式, 设备将自动启用AP, 用户可通过手机设备连接该AP并访问192.168.4.1页面进行WIFI配置
紫色: APP模式, 默认运行最后一次下载的程序

VSCode IDE 拓展

准备工作

下载VSCode IDE: 点击此处,访问VSCode官网下载软件安装包
安装M5Stack插件: 在插件市场中搜索M5Stack, 并安装插件, 如下图所示。

设备离线编程模式(USB模式)

在断电情况下保持按下按键然后连接至PC接通电源, 等待LED循环切换至蓝色时松开, 即可进入USB编程模式。

连接至设备

点击左下角的Add M5Stack选项, 选择对应的设备端口, 既可完成连接。

LED控制

完成上述步骤后, 我们来实现一个简单的点灯案例程序, 打开 M5Stack文件树,并将下列程序敲入。点击Run in M5stack,轻松实现点亮一盏小黄灯。如果设备重置,请单击刷新按钮重新打开文件树。

示例代码

from m5stack import *
from m5ui import *
from uiflow import *

rgb.setColorAll(0xffff33)
On This Page