From 485f53caf1db59a69b1e3ee56ceee5bd970538aa Mon Sep 17 00:00:00 2001 From: shaoxiang <1026025056@qq.com> Date: Fri, 14 Jun 2019 09:14:30 +0800 Subject: [PATCH] add Proto_kit and Faces Description cn --- docs/en/core/face_kit.md | 2 +- docs/zh_CN/README.md | 8 ++++++ docs/zh_CN/core/face_kit.md | 42 ++++++++++++++------------- docs/zh_CN/module/proto_kit.md | 52 ++++++++++++++++++++++++++++++++++ 4 files changed, 84 insertions(+), 20 deletions(-) create mode 100644 docs/zh_CN/module/proto_kit.md diff --git a/docs/en/core/face_kit.md b/docs/en/core/face_kit.md index 19382766..0fdc5865 100644 --- a/docs/en/core/face_kit.md +++ b/docs/en/core/face_kit.md @@ -35,7 +35,7 @@ Other than 3 functional panels, this development kit comes with more stuff like - 5V DC power supply - USB Type-C - ESP32-based -- 4 MByte PSRAM +- 16 MByte flash(old:4 MByte flash) - MPU9250 - Speaker, 3 Buttons, LCD(320*240), 1 Reset - 2.4G Antenna: Proant 440 diff --git a/docs/zh_CN/README.md b/docs/zh_CN/README.md index 8d482ae1..1029e4db 100644 --- a/docs/zh_CN/README.md +++ b/docs/zh_CN/README.md @@ -140,6 +140,7 @@ ## BATTERY ## PROTO +## PROTO-KIT ## PLUS ## USB ## BUS @@ -162,6 +163,13 @@

PROTO

+
+ + + +

PROTO-KIT

+
+
diff --git a/docs/zh_CN/core/face_kit.md b/docs/zh_CN/core/face_kit.md index c3ae70a9..1d2a8169 100644 --- a/docs/zh_CN/core/face_kit.md +++ b/docs/zh_CN/core/face_kit.md @@ -1,22 +1,34 @@ # FACES Kit {docsify-ignore-all} -**[GameBoy Keyboard](#gameBoy-keyboard)**      **[Calculator Keyboard](#calculator-keyboard)**      **[QWERTY Keyboard](#qeerty-keyboard)**      **[FACES Charger 充电座](#faces-charger-充电座)**      **[相关链接](#相关链接)** + + + +:memo:**[描述](#描述)**   :bulb:**[上手指南](en/quick_start/m5core/m5stack_core_quick_start)**   :octocat:**[例程](https://github.com/m5stack/M5Stack/tree/master/examples/Modules/FACES)**   :electric_plug:**[原理图](https://github.com/m5stack/M5-Schematic/blob/master/Core/Basic/M5-Core-Schematic(20171206).pdf)**   🛒**[购买链接](https://m5stack.com/collections/m5-core/products/face)**    + + +## 描述 **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 对主机进行充电),杜邦线等配件. @@ -29,7 +41,7 @@ - 5V 直流电源 - USB Type-C - 基于 ESP32 开发 -- 16 MByte PSRAM +- 16 MByte flash(旧版:4 MByte flash) - MPU9250 - 扬声器,按键x3,LCD屏幕(320 * 240),电源/复位按键x1 - 2.4G天线:Proant 440 @@ -41,7 +53,7 @@ - 开发平台 [UIFlow](http://flow.m5stack.com), [MicroPython](http://micropython.org/), [Arduino](http://www.arduino.cc) -### 套件清单: +## 套件清单: - 1x GRAY Controller - 1x FACES 充电座 @@ -54,13 +66,6 @@ -## 烧录出厂固件 - -如果您打算自己烧录 FACES Kit 的出厂固件,需要到[官网](https://m5stack.com/download)下载 M5Burner。将 FACES 通过 Type-C USB 线连接到 PC,然后通过 M5Burner 烧录 - - - - ### 相关链接 @@ -68,11 +73,6 @@ - **寄存器手册** - [IP5306](https://github.com/m5stack/M5-Schematic/blob/master/Core/IIC_IP5306_REG_V1.4.pdf) -- **[例程](https://github.com/m5stack/M5Stack/tree/master/examples/Modules/FACES)** - -- **[面板的 MEGA328P 固件](https://github.com/m5stack/FACES-Firmware)** - -- **[购买链接](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.15.686c425eRw6D4J&id=562810115476)** ### 注意: @@ -82,14 +82,13 @@ - *如果想**下载**详细的资源对比,请点击[这里](https://github.com/m5stack/M5-Schematic/blob/master/Core/M5%20Core%20Detailed%20Comparison.xlsx)。* - -**Notice2:M5PORT 说明 ** +**注意2:M5PORT 说明 ** *不同颜色的GROVE端口分别代表不同的功能.红色的PortA(21/22),为默认的I2C协议接口,黑色的PortB(26/36), 支持AD/DA转换与信号总线通信.蓝色的PortC(16/17), 支持Uart串口通信.在使用Unit进行功能拓展的时候,只需要匹配二者的端口的颜色,相应的进行连接即可正常使用.不仅提供简洁的硬件连接方式,还支持引脚的重映射.PortA(红色)被作为信号总线连接至是ESP32的GPIO21/22 ,没有AD通道转换方案,因此不能用作模拟输入使用. 使用AD读取功能: @@ -97,3 +96,8 @@ 2,堆叠一个M5GO底座,使用其提供PortB. 3,使用PbHUB连接至PortA,拓展出6个PortB. 有关引脚分配和引脚重映射的更多信息,请查阅[ESP32数据手册](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_cn.pdf) + +
+**注意3:Face Kit 出厂程序**
+出厂程序由于没有main.py文件,因此错误信息提示是正常的,并不意味着硬件问题,请放心使用.
+ diff --git a/docs/zh_CN/module/proto_kit.md b/docs/zh_CN/module/proto_kit.md new file mode 100644 index 00000000..49644266 --- /dev/null +++ b/docs/zh_CN/module/proto_kit.md @@ -0,0 +1,52 @@ +# Module PROTO-Kit {docsify-ignore-all} + + + +*** + +:memo:**[描述](#Description)**     🛒**[购买链接](https://www.aliexpress.com/store/product/M5Stack-Official-Experimental-Proto-Board-Set-included-DHT12-Bus-Socke-Grove-Cable-for-ESP32-Basic-Kit/3226069_32841004439.html?spm=2114.12010615.8148356.13.3f172fb10t1sUb)** + + +## 描述 + +**PROTO-Kit** 是一款PROTO功能模块套件,除了PROTO板模块,它还配备了DHT12(温度、湿度传感器),M-BUS插座等配件.PROTO模块是一个纯粹的通用型万能板,你可以完全自由的根据自己的需求搭建电路,并通过M-BUS与顶层的M5Core进行交互. + + +## 产品特性 + +- 孔尺寸: 0.039" 1mm (CNC钻孔) +- 空间距: 2.54 mm +- 板孔数量: 260 个 +- DHT12 +- GROVE 线 +- M-BUS 总线底座 + +## M-BUS 接口 + +| LINE0 | LINE1 | +|:---:|:---:| +| GND | IO35(ADC1) | +| GND | IO36(ADC2) | +| GND | EN | +| IO23(MOSI) | IO25(DAC0) | +| IO19(MISO) | IO26(DAC1) | +| IO18(EXT\_SCK) | 3V3 | +| IO3(U1\_RX) | IO1(U1\_TX) | +| IO16(U1\_RX) | IO17(U2\_TX) | +| IO21(I2C\_SDA) | IO22(I2C\_SCL) | +| IO2 | IO5 | +| IO12(I2S\_SCLK) | IO13 | +| IO15(I2S\_OUT) | IO0 | +| HPOWR | IO34 | +| HPOWR | 5V | +| HPOWR | BAT | + +## 套件清单 + +- 1x M5Stack PROTO Module + +## 相关链接 + +- **[官方频道视频](https://www.youtube.com/channel/UCozgFVglWYQXbvTmGyS739w)** + +- **[官方论坛](http://forum.m5stack.com/)**