pdf-icon

M5Stick

SKU:K016

描述

M5Stick 是一款迷你的 IoT 开发板。它集成了 ESP32 芯片,具备 Wi-Fi 功能以及 IMU 姿态传感器,无论是用于编程学习,还是进行项目开发,M5Stick 都能提供可靠的硬件支持。

它能做些什么呢?这个小巧的开发工具,可以激发无限的创作可能性。 M5Stick 能够助力快速搭建物联网产品原型,简化整个开发流程。即使是刚接触编程开发的初学者,也能够利用它搭建出一些有趣的应用,并将其应用到实际生活当中。

M5Stick 是 M5Stack 产品系列中的核心设备之一,该产品系列构建于不断发展的硬件和软件生态系统之上。它拥有众多兼容的拓展功能模块、丰富的开源代码以及活跃的论坛社区,这些资源能够在开发过程中为使用者提供强大的支持。

产品特性

  • 基于 ESP32 开发
  • 9 自由度姿态传感器(只有灰色款配备)
  • 内置 LED
  • 集成蜂鸣器
  • 集成红外发射管
  • 自定义按键,OLED(1.3 寸),电源/复位按键 x1
  • 内置锂电池
  • Grove 接口
  • 可穿戴 & 可固定
  • 开发平台
    • PlatformIO

包含

  • 1 x M5Stick
  • 1 x USB Type-C(20cm)

应用

  • 物联网控制器
  • STEM 教育
  • DIY 作品
  • 智能家居设备
  • 开发平台
    • Arduino IDE
    • ESP-IDF
    • PlatformIO

规格参数

主控资源 参数
SoC ESP32-WROOM32,240MHz dual core,600 DMIPS,520KB SRAM,Wi-Fi
Flash 闪存 4MB Flash
输入电压 5V @ 500mA
接口 TypeC x 1,GROVE(I2C+I/O+UART) x 1
OLED 屏幕 1.3 inch,64 x 128,SH1107
蜂鸣器 有源蜂鸣器 x 1
按键 自定义按键 x 1
LED Blue LED x 1
IR Infrared transmission x 1
MEMS MPU9250(灰色版)
电池 80 mAh @ 3.7V,inside vb
天线 2.4G 3D 天线
工作温度 0 ~ 60°C
净重 14g
毛重 65g
产品尺寸 48.2 x 25.5 x 13.7mm
包装尺寸 85 x 55 x 31mm
外壳材质 Plastic ( PC )

操作说明

开关机操作:

  • 开机:按复位按键,单击

  • 关机:按复位按键,双击

原理图

EspCore-schematic. Power-schematic. UsbUART-schematic.

管脚映射

LED & BUTTON & BUZZER & IR

ESP32-WROOM32 GPIO17 GPIO19 GPIO26 GPIO35
红外发射管 IR 发射管引脚
蓝色 LED LED 管脚
蜂鸣器 BUZZER 蜂鸣器管脚
按键 BUTTON 按键管脚

OLED 屏幕

ESP32-WROOM32 GPIO14 GPIO27 GPIO33 GPIO18 GPIO23
OLED 屏幕 CS DC RST D0 D1

IP5306 充/放电,电压参数

充电 放电
0.00 ~ 3.40V -> 0% 4.20 ~ 4.07V -> 100%
3.40 ~ 3.61V -> 25% 4.07 ~ 3.81V -> 75%
3.61 ~ 3.88V -> 50% 3.81 ~ 3.55V -> 50%
3.88 ~ 4.12V -> 75% 3.55 ~ 3.33V -> 25%
4.12 ~ / -> 100% 3.33 ~ 0.00V -> 0%

灰色版本:

ESP32-WROOM32 GPIO22 GPIO21
九轴姿态传感器 MPU9250 SCL SDA

HY2.0-4P

HY2.0-4P Black Red Yellow White
PORT.CUSTOM GND 5V G32 G33

数据手册

软件开发

快速上手

Arduino

UiFlow1

UiFlow2

Easyloader

EasyLoader 是一个简洁快速的程序烧录器,其内置了一个产品相关的案例程序,通过简单步骤将其烧录至主控,即可进行一系列的功能验证。

Easyloader 下载链接 备注
FactoryTest for Windows download /
FactoryTest for MacOS download

相关视频

  • M5Stick 出厂例子
案例描述:
屏幕 LED IR 蜂鸣器 按键测试,单击按键 A 屏幕将打印显示 helloworld。