快速入口

产品列表

UiFlow

Arduino

Home Assistant

案例教程

StackFlow AI

产品列表

产品列表

每款产品的信息页面,包含产品图片、产品特性、包装内容、规格参数、原理图、管脚映射、接口、尺寸、芯片数据手册、开发平台支持情况、产品视频等信息。

查看产品列表
UiFlow

UiFlow

UiFlow1、UiFlow2 图形化开发平台的特点介绍与使用教程,平台支持的各产品、各功能的简单开发例程。

UiFlow 上手教程
Arduino

Arduino

支持 Arduino 开发的各款主控及外设产品、各项功能的简单开发例程,M5Unified、M5GFX 库的 API 文档。

Arduino 上手教程
Home Assistant

Home Assistant

本教程将介绍如何使用 M5Stack 系列硬件设备接入 Home Assistant,实现智能家居控制与自动化应用。

Home Assistant 上手教程
案例教程

案例教程

产品接入第三方平台的教程(如 OpenAI、小智、Home Assistant、The Things Network、Meshtastic),以及一些产品的专门教程(如摄像头固件操作、恢复出厂固件、DIP 拨码开关)等。

产品拓展教程
StackFlow AI

StackFlow AI

StackFlow 是一个面向嵌入式开发者的简洁、高效的一站式 AI 服务基础设施项目。基于 M5Stack 的硬件设备平台, 能够让开发者和极客快速地在现有嵌入式设备中获得强大的 AI 加速能力。

StackFlow AI 上手教程

控制器体系

Core 系列
Core 系列集成了显示屏、按键、扬声器、麦克风、电池、扩展接口。主要产品包括 Core(Basic、Gray、Fire)、Tough、Core2、CoreS3、Tab5 等。
Stick 系列
外形修长紧凑,适合可穿戴、便携控制与移动交互场景,兼顾屏幕显示、无线通信与传感能力。主要产品包括 StickS3、StickC Plus、StickC Plus2、StickC、StickT2 等。
Cardputer 系列
集成屏幕、键盘与便携式机身,适合掌上终端、移动开发、无线通信与 AI 交互场景,主要产品包括 Cardputer、Cardputer v1.1、Cardputer-Adv、Cardputer Mesh Kit、CardputerZero 等。
Atom 系列
体积微小,适合嵌入式应用、物联网节点、便携式项目。主要产品包括 Atom-Lite、Atom Voice、AtomS3、AtomS3U、AtomS3R、AtomS3R-CAM 等。
Stamp 主控系列
形似邮票,为最小形态的主控产品,通常嵌入不同的功能底座形成完整的可用产品。
E-Paper 系列
使用电子墨水屏,功耗较低,适合持续显示信息的场景。主要产品包括 CoreInk、Paper、PaperS3 等。

拓展体系

Unit 系列
包含丰富多样的传感器、执行器、接口拓展、电机驱动、人机交互(屏幕、灯、按钮、旋钮等)、音频视频摄像头、通信等功能单元。可以通过 HY2.0-4P Grove 接口方便地连接至各种主控,以增加相应的硬件功能。
Module / Base 系列
包含多种传感器、执行器、接口拓展、电机驱动、人机交互(键盘、按钮、旋钮等)、音频视频、通信、电池、LLM 等功能单元。按照形态尺寸分为 Module、Module13.2、Base、Faces 四类,可以通过 M5-Bus 方便地堆叠连接至 Core 系列主控(支持多个产品堆叠),以增加相应的硬件功能。
Hat 系列
包含多种传感器、执行器、接口拓展、电机驱动、人机交互(按钮、旋钮等)、音频、通信、电池等功能单元。可以通过 8pin 排针方便地连接至 Stick 系列主控,以增加相应的硬件功能。由于安装方式像给 Stick 主控戴了一顶帽子,所以称为 Hat 系列。
Atomic 系列
包含多种传感器、执行器、接口拓展、电机驱动、音频视频、通信、电池等功能单元。可以通过 4+5pin 排针方便地连接至 Atom 系列主控,以增加相应的硬件功能。
Stamp 拓展系列
与 Stamp 系列主控形态类似,可用于 PCB 贴片,或嵌入其他产品以增加相应的硬件功能。

接口介绍

HY2.0-4P Grove 接口
模块化的通用接口,无需焊接即可快速连接各种传感器、执行器等外设,实现硬件调试。具有防反插设计。
M5-Bus
Core 系列主控与 Module、Module13.2、Base 系列外设所用的可堆叠总线接口,由 2 排 15pin 2.54mm 间距的排针组成。

软件驱动

M5Unified
M5Unified 为各系列主控产品提供了统一硬件驱动,该驱动库抽象了不同硬件的差异,提供统一的接口,简化了跨设备开发的体验。
M5GFX
M5GFX 用于处理图形界面的显示,提供丰富的绘图函数和API。同时集成了多种屏幕驱动和触摸驱动。

开发工具

UiFlow2
UiFlow2 是基于 UiFlow1的升级版本,延续了其直观的图形化编程、一键无线/有线推送、免编译运行等特性,并支持 100+ M5 硬件外设与传感器,可快速扩展功能。新版进一步优化,兼容更多设备,新增项目共享和设备共享功能,便于团队协作。界面经过重新设计,操作更流畅,可提供更高效的开发体验,帮助用户更快实现从构思到产品的转化。
UiFlow1
UiFlow1 是一款所有人都能轻松上手的一款图形化编程 IDE, 支持无线/有线程序推送, 程序点击即可运行, 无需反复编译。其支持 100+ M5 硬件外设与传感器,支持一键添加拓展, 有效助力产品原型构建,加快开发过程到最终产品化。
M5Burner
M5Burner 是 M5Stack 产品的固件平台,集成了固件烧录、导出、发布、分享与串口监视等功能。软件内提供了官方定期更新的产品 UserDemo(出厂固件)、UiFlow 固件,还有众多用户上传的有趣程序,可以方便快速地烧录至设备中。

相关资源