Files

5.3 KiB
Raw Permalink Blame History

FACES Kit {docsify-ignore-all}

📝描述   💡上手指南   :octocat:例程   🔌原理图   🛒购买链接   

描述

FACES Kit 是一系列功能面板的集合.套件内包含了三个常用的功能面板,"GameBoy(游戏键盘)"、"Calculator(计算器键盘)"、"QWERTY(输入全键盘)".内部集成MEGA328处理器,通过I2C通信协议(0x08)工作在从机模式下.根据需求去运用这3个不同的功能面板,进而实现用户与M5Core之间的人机交互.

GameBoy Keyboard

如果你想用 M5Core 玩一些经典小游戏,那么使用GameBoy面板和 M5Core 会是完美的方案.你需要做的就是将游戏模拟器程序上传到 M5Core 上,并连接好 GameBoy 面板.连接图如下:

下载游戏:https://docs.m5stack.com/#/zh_CN/quick_start/faces/gameboy_burn_a_nes_game

另外两个面板是计算器键盘和输入全键盘,你可以将它们运用在那些需要输入信息以及复杂控制的应用场景中.

Calculator Keyboard

QWERTY Keyboard

FACE Charger

除了三个功能面板之外,套件内还提供了 Face 的专用充电座(充电座内置磁铁,能够稳定的吸附主机,并通过 POGO pin 对主机进行充电),杜邦线等配件.

关于本套件中的主机"Gray"的更多信息,请点击查看Gray套件

产品特性

  • 5V 直流电源
  • USB Type-C
  • 基于 ESP32 开发
  • 16 MByte flash(旧版:4 MByte flash)
  • BMM150 + SH200Q/MPU6886
  • 扬声器,按键x3,LCD屏幕(320 * 240),电源/复位按键x1
  • 2.4G天线:Proant 440
  • TF卡插槽(最大可拓展16GB
  • 电池总线母座和 150 mAh 锂电池
  • 可拓展的引脚与接口
  • Grove 接口
  • M-Bus总线母座 & 引脚
  • 开发平台 UIFlow, MicroPython, Arduino
  • 产品尺寸:58.2mm x 54.2mm x 18.7mm
  • 产品重量:264.6g

注意:

目前发售的FACES Kit所搭载的主机(Gray)存在两种IMU传感器版本(MPU6886与SH200Q),它们在功能上基本一致.

套件清单:

  • 1x GRAY Controller
  • 1x FACES 充电座
  • 1x FACES 挂绳
  • 1x 面板贴纸
  • 3x FACES 键盘(GameBoy, Calculator, QWERTY)
  • 8x 杜邦线
  • 6x M3x10 螺丝
  • 1x 六角螺丝扳手

相关链接

NoticeM5PORT 说明 *不同颜色的GROVE端口分别代表不同的功能.红色的PortA(21/22),为默认的I2C协议接口,黑色的PortB(26/36), 支持AD/DA转换与信号总线通信.蓝色的PortC(16/17, 支持Uart串口通信.在使用Unit进行功能拓展的时候,只需要匹配二者的端口的颜色,相应的进行连接即可正常使用.不仅提供简洁的硬件连接方式,还支持引脚的重映射.PortA(红色)被作为信号总线连接至是ESP32的GPIO21/22 ,没有AD通道转换方案,因此不能用作模拟输入使用. 使用AD读取功能: 1,使用杜邦线连接机身侧面的能够AD转换的引脚. 2,堆叠一个M5GO底座,使用其提供PortB. 3,使用PbHUB连接至PortA,拓展出6个PortB. 有关引脚分配和引脚重映射的更多信息,请查阅ESP32数据手册


**注意3Face Kit 出厂程序**
出厂程序由于没有main.py文件,因此错误信息提示是正常的,并不意味着硬件问题,请放心使用.

用户作品