Files

6.3 KiB
Raw Permalink Blame History

ATOM Matrix {docsify-ignore-all}

SKU:C008-B

教程&快速上手

选择你想使用的开发平台,查看对应的教程&快速上手。

UIFlow Arduino

描述

ATOM Matrix 是M5Stack开发套件系列中一款非常小巧的开发板,其大小只有24 * 24mm,提供更多GPIO供用户自定义,非常适合做嵌入式的智能硬件。主控采用ESP32-PICO-D4方案,集成Wi-Fi和蓝牙模块,拥有4MB的SPI闪存,板载Infra-Red,面板上有5*5 RGB Led矩阵、内置IMU姿态传感器(MPU6886),在Neo Led矩阵下方隐藏一颗可编程按键,板载Type-C接口可以快速实现程序上传下载,此外还提供一个HY2.0 4P接口用于连接外设。背面具有一个M2螺丝孔用于固定。

注意:在使用FastLED lib时RGB LED的建议亮度值为20,请不要将其设置过高的亮度数值,以免损坏LED和亚克力屏幕。(在ATOM lib中,我们已将其合适的亮度范围映射为0~100)

产品特性

  • 基于ESP32开发
  • 机身小巧
  • 内置3轴陀螺仪和3轴加速计
  • 可编程按键
  • RGB LED点阵屏
  • 红外发射功能
  • 可扩展的引脚与接口
  • 开发平台: ArduinoUIFlow

包含

  • 1x ATOM Matrix

应用

  • 物联网节点
  • 微型控制器
  • 可穿戴设备

常见驱动问题

UnitV/M5StickV/M5StickC/ATOM主控在部分系统中,可能无法免驱工作,用户可以通过手动安装FTDI驱动修复该问题。

规格参数

主控资源 参数
ESP32 240MHz dual core, 600 DMIPS, 520KB SRAM, Wi-Fi, dual mode Bluetooth
Flash 4MB
输入电压 5V @ 500mA
主机接口 TypeC x 1, GROVE(I2C+I/0+UART) x 1
PIN接口 G19, G21G22G23G25, G33
RGB LED WS2812C 2020 x 25
MEMS MPU6886
IR Infrared transmission
按键 自定义按键 x 1
天线 2.4G 3D天线
工作温度 32°F to 104°F ( 0°C to 40°C )
净重 3g
毛重 14g
产品尺寸 24*24*14mm
包装尺寸 43*43*20mm
外壳材质 Plastic ( PC )

EasyLoader

EasyLoader是一个简洁快速的程序烧录器,其内置了一个产品相关的案例程序,通过简单步骤将其烧录至主控,即可进行一系列的功能验证.(程序烧录前,请根据设备类型安装相应驱动程序. M5Core型主机请点击此处查看CP210X驱动安装教程M5StickC/V/T/ATOM系列可免驱动使用)

案例描述:

通过矩阵屏幕文字滚屏显示与按键计数功能,测试RGB LED与按键是否工作正常.

管脚映射

RGB LedG27
BtnG39
IRG12
SCLG21
SDAG25

原理图

相关链接

案例程序

1. Arduino IDE

  • 点击这里获取Arduino示例
  • 程序编译前,请将开发板配置为M5StickC

2. UIFlow

  • 点击这里查看UIFlow相关示例
<script> var purchase_link = 'https://m5stack.com/collections/m5-core/products/atom-matrix-esp32-development-kit'; var quickstart_link = 'https://docs.m5stack.com/#/zh_CN/quick_start/atom/atom_quick_start'; anchor_search(purchase_link,quickstart_link); scrollFunc(); </script>