在CM4Stack(Windows)上安装UIFlow.local的程序。

##注意。

2023 描述了使用当前 UIFlow.local 时需要注意的事项。

  • 仅限UIFlow 1.x。
    从2023年起,UIFlow.local是基于UIFlow 1.x的,不支持UIFlow 2.0。
  • 截至2023/6,该规范仍在开发中,可能会有变化。
  • 本文件是以Windows作为准备的PC操作系统来描述的。

支持的M5Stack设备

  • Core
  • Fire
  • StickC/CPlus
  • ATOM Lite/Matrix/U
  • Core2
  • CoreInk
  • Paper
  • Stamp-PICO
  • Tough
  • Atom Display
  • M5Station

不支持的设备

  • CoreS3
  • AtomS3/S3Lite/S3U
  • StampS3

系统配置

CM4Stack在WAN端充当服务器;一个无线LAN路由器连接到CM4Stack的有线LAN端口,操作UIFlow的客户端PC和M5Stack设备连接到无线LAN路由器。

准备好硬件

运行UIFlow.local所需的环境如下。

  • CM4Stack
    这将作为UIFlow.local的服务器。
  • 无线LAN路由器
    需要一个有线LAN端口;将CM4Stack连接到WAN侧终端。 在路由器模式下使用。
  • 局域网电缆
    用于连接CM4Stack和无线局域网路由器。

需要的软件。

准备工作 PC (Windows或Linux)

MacOS需要RPIBOOT构建过程。

需要以下软件来将图像写入CM4Stack。

  • RPIBOOT
    用于识别CM4Stack存储(eMMC)作为一个USB驱动器。 使用。
  • RaspberryPiImager
    用于将UIFlow.local图像写入CM4Stack。

客户端电脑。

  • M5Burner
    用于将UIFlow固件写到M5Stack设备上。

##软件安装说明。

RPIBOOT.

默认安装,并按照屏幕上的提示进行安装。

RaspberryPiImager

默认安装,并按照屏幕提示操作。

编写镜像程序

①下载并解压镜像文件。

镜像文件被压缩成一个Zip文件,所以要解压。 要写入的文件是一个扩展名为img的文件。

②启动RPIBOOT。

在开始菜单中搜索RPIBOOT并启动它。 启动后,将出现以下提示。

③将CM4Stack连接到准备好的PC。

将CM4Stack从关机状态连接到PC,同时按住左面的BOOT按钮**。 然后bootfs将被识别为一个驱动器。

④启动Raspberry Pi Imager。

1. 选择操作系统。

选择操作系统。

  • 在启动屏幕上
    点击'选择操作系统'。

  • 'OS'对话
    点击'使用自定义图像'。
    '操作系统'对话
    点击'使用自定义图像'。

  • '选择图像'对话
    选择Uiflow.local图像文件来写入。
    '选择图像'对话
    选择Uiflow.local图像文件进行写入。

2.选择存储

选择名为RPI-MSD-0001的存储。

  • 选择存储
    选择名为RPI-MSD-0001的存储。 (*该名称可能不同。 请仔细检查)

3.详细偏好

  • 点击右下角的齿轮符号来配置RaspberryPiOS的详细设置。

  • 主机名
    指定CM4Stack的主机名。

  • 启用SSH。
    设置CM4Stack的详细操作。
    你也可以设置密码认证和公钥认证,如果你有公钥可用。

  • 用户名和密码
    设置RaspberryPi操作系统的用户名和密码。 (可选。)
    配置WiFi
    设置WiFi。

  • 配置WiFi
    设置WiFi
    。 **这里设置的不是UIFlow.local的无线路由器,而是互联网一侧的WiFi。 **
    如果你只想在本地环境下操作,你不需要设置WiFi。 (与网络有关的UIFlow功能将无法工作)。


  • 配置地区设置
    指定时区和键盘布局。
    配置地区设置
    指定时区和键盘布局。

4.写作

一旦你完成了设置,点击 "写入",将出现一个确认对话框,点击 "是 "开始写入"。

将无线局域网路由器连接到CM4Stack上

用网线将CM4Stack上的有线LAN终端与无线LAN路由器的 "WAN "终端连接起来。

无线局域网路由器配置

按照无线局域网路由器手册中的说明进行配置。 应进行以下设置,这些设置因型号不同而不同。

  • 操作模式:路由器模式
    在桥接模式下不工作。

  • 广域网(互联网)端设置必须使用DHCP进行设置。 (CM4Stack是上层的DHCP服务器)。

  • 启用DHCP服务器配置
    M5Stack设备上的UIFlow固件需要一个DHCP服务器。

客户端连接。

  • 操作UIFlow的客户端PC
    用于UIFlow操作的PC也连接到准备好的无线LAN路由器。

  • M5Stack设备
    用M5Burner将UIFlow固件写入M5Stack设备。WiFi配置指定准备好的无线LAN路由器。

运行UIFlow。

在WiFi模式下启动M5Stack设备,APIKey会出现。 如果在客户端电脑上打开http://flow.m5stack.com,会出现一个警告,但如果按原样连接,会出现UIFlow屏幕。
注意,这不是https,而是http。

On This Page