Merge pull request #46 from watson8544/master

updated docs about m5core(english and chinese version)
This commit is contained in:
LiHuashen
2018-11-20 16:09:48 +08:00
committed by GitHub
10 changed files with 815 additions and 62 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 228 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 501 KiB

@@ -1,14 +1,10 @@
# M5Stack BASIC
# M5Core BASIC
## DESCRIPTION
The M5Stack **<mark>BASIC</mark>** is a development kit based on <mark>ESP32</mark> chip. You can even
program The M5Stack BASIC through Blockly, Arduino or MicroPython.
The M5Stack **<mark>BASIC</mark>** is a black development kit based on <mark>ESP32</mark> chip composed of a black M5Core and a Bottom Base board. You can even program The M5Stack BASIC through Blockly, Arduino or MicroPython. The black core is a basic kit and it does not own any MEMS chip(like MPU9250, MPU6050, or MAG3110...).
The M5Stack BASIC equips the ESP32 with everything necessary to program,
and a TFT LCD, so you can create a 3D remote gesture controller, a
simple "Leap Motion" via M5Stack BASIC in a day in stead of couple weeks
and so on.
The a Bottom board on the back of M5Core. It's designed for expanding gpio on M-Bus besides I2S Pins(GPIO0, GPIO12, GPIO13, GPIO15, GPIO34)for DIY. Each gpio on M-Bus is expanded as pin and port for convenience and flexibility.
## FEATURES
@@ -34,6 +30,58 @@ and so on.
| C.A.S.E | Plastic ( PC ) |
| Weight | 120g with bottom, 100g only core |
## PinMap
**Speak**
| Speak Pin | ESP32 Chip |
| :----------: |:------------: |
| Speak Pin | GPIO25 |
**Button**
| Button Pin | ESP32 Chip |
| :----------: |:------------: |
| BUTTON A | GPIO39 |
| BUTTON B | GPIO38 |
| BUTTON C | GPIO37 |
**GROVE A**
| GROVE A(I2C) | ESP32 Chip |
| :----------: |:------------: |
| SCL | GPIO22 |
| SDA | GPIO21 |
| 5V | 5V |
| GND | GND |
**LCD**
| ILI9341 | ESP32 Chip |
| :----------: |:------------: |
| MOSI | GPIO23 |
| MISO | / |
| CLK | GPIO18 |
| CS | GPIO14 |
| DC | GPIO27 |
| RST | GPIO33 |
| BL | GPIO32 |
**TF Card**
| TFCard Pin | ESP32 Chip |
| :----------: |:------------: |
| MOSI | GPIO23 |
| MISO | GPIO19 |
| CLK | GPIO18 |
| CS | GPIO4 |
**M-Bus**
*Please refer to the last picture*
## INCLUDES
- 1x M5Stack BASIC
@@ -52,3 +100,23 @@ and so on.
- **GitHub** - [Arduino GitHub](https://github.com/m5stack/M5Stack)
- **<mark>Quick Start</mark>** - Arduino - [MacOS](/en/quick_start/m5core/m5stack_core_get_started_Arduino_MacOS) - [Windows_64](/en/quick_start/m5core/m5stack_core_get_started_Arduino_Windows) - [MicroPython](/en/quick_start/m5core/m5stack_core_get_started_MicroPython)
<figure>
<img src="assets/img/product_pics/core/basic/basic_01.jpg" alt="basic_01" width="300px" height="300px">
</figure>
<figure>
<img src="assets/img/product_pics/core/basic/basic_02.jpg" alt="basic_02" width="300px" height="300px">
</figure>
<figure>
<img src="assets/img/product_pics/core/basic/basic_03.jpg" alt="basic_03" width="300px" height="300px">
</figure>
<figure>
<img src="assets/img/product_pics/core/basic/basic_04.jpg" alt="basic_04" width="40%" height="40%">
</figure>
<figure>
<img src="assets/img/product_pics/core/basic/basic_05.jpg" alt="basic_05" width="40%" height="40%">
</figure>
<figure>
<img src="assets/img/product_pics/core/M-BUS.jpg" alt="basic_05" width="40%" height="40%">
</figure>
@@ -2,22 +2,18 @@
## DESCRIPTION
The M5Stack **<mark>FIRE</mark>** is a development kit based on <mark>ESP32</mark> chip. You can even
program The M5Stack FIRE through Blockly, Arduino or MicroPython.
The M5Stack **<mark>FIRE</mark>** is a development kit based on <mark>ESP32</mark> chip. FIRE is a kit which composed of red m5core, M5Go Base and M5Go CHG. Base(for charging red m5core). You can even program The M5Stack FIRE through Blockly, Arduino or MicroPython.
The M5Stack FIRE equips the ESP32 with everything necessary to program,
run and develop on the wonderchip. It also features a Six-Axis (Gyro +
Accelerometer) MEMS (MPU-6050), a 3-Axis Digital Magnetometer (MAG3110)
and a TFT LCD, so you can create a 3D remote gesture controller, a
simple "Leap Motion" via M5Stack FIRE in a day in stead of couple weeks
and so on.
The M5Stack FIRE equips the ESP32 with everything necessary to program, run and develop on the wonderchip. It also features a Six-Axis (Gyro + Accelerometer) MEMS (**MPU-6050**), a 3-Axis Digital Magnetometer (**MAG3110**) and a TFT LCD, so you can create a 3D remote gesture controller, a simple "Leap Motion" via M5Stack FIRE in a day in stead of couple weeks and so on.
M5Go CHG. Base is composed of POGO pin. M5Go Base is composed of PORT B, PORT C, 2 RGBLed Bars(SK6812), a microphone and a Battery(600mAh).
## FEATURES
- Programming Support
- Blockly
- Arduino
- Python
- M5Flow
- MicroPython
- Arduino
- Compatible LEGO
- TF Card Support
@@ -26,24 +22,127 @@ and so on.
| Source | Parameter |
| :----------: |:------------: |
| <mark>ESP32</mark> | 240MHz dual core, 600 DMIPS, 4MB SRAM, Wi-Fi, dual mode Bluetooth |
| Flash) | 16M-Bytes |
| Flash | 16M-Bytes |
| Input | 5V @ 500mA |
| Interface | TypeC x 1, GROVE(I2C+I/0+UART) x 1 |
| LCD | 2 inch, 320x240 Colorful TFT LCD, ILI9342 |
| Speaker | 1W-0928 |
| Microphone | MEMS Analog BSE3729 Microphone |
| LED | SK6812 3535 RGB LED x 10 |
| MEMS | MPU6050, MAG3110 |
| Battery | 150mAh @ 3.7V, inside vb |
| **MEMS** | MPU6050, MAG3110 |
| Battery | 550mAh @ 3.7V, inside vb |
| Op.Temp. | 32°F to 104°F ( 0°C to 40°C ) |
| Size | 54 x 54 x 12.5 mm |
| C.A.S.E | Plastic ( PC ) |
| Weight | 56g |
## PinMap
**POGO Pin**
| POGO Pin | ESP32 Chip |
| :----------: |:------------: |
| SCL | GPIO22 |
| SDA | GPIO21 |
**LED Bar**
| LED Pin | ESP32 Chip |
| :----------: |:------------: |
| LED Pin | GPIO15 |
**MIC**
| MIC Pin | ESP32 Chip |
| :----------: |:------------: |
| MIC Pin | GPIO34 |
**Speak**
| Speak Pin | ESP32 Chip |
| :----------: |:------------: |
| Speak Pin | GPIO25 |
**Button**
| Button Pin | ESP32 Chip |
| :----------: |:------------: |
| BUTTON A | GPIO39 |
| BUTTON B | GPIO38 |
| BUTTON C | GPIO37 |
**GROVE**
| PORT A(I2C) | ESP32 Chip |
| :----------: |:------------: |
| SCL | GPIO22 |
| SDA | GPIO21 |
| 5V | 5V |
| GND | GND |
| PORT B(I/O) | ESP32 Chip |
| :----------: |:------------: |
| G36 | GPIO36 |
| G26 | GPIO26 |
| 5V | 5V |
| GND | GND |
| PORT C(UART2) | ESP32 Chip |
| :----------: |:------------: |
| RXD | GPIO16 |
| TXD | GPIO17 |
| 5V | 5V |
| GND | GND |
**MEMS Chip**
*MPU6050 i2c address: 0x68*
| MPU6050 | ESP32 Chip |
| :----------: |:------------: |
| SCL | GPIO22 |
| SDA | GPIO21 |
| 5V | 5V |
| GND | GND |
*MAG3110 i2c address: 0x0e*
| MAG3110 | ESP32 Chip |
| :----------: |:------------: |
| SCL | GPIO22 |
| SDA | GPIO21 |
| 5V | 5V |
| GND | GND |
**LCD**
| ILI9341 | ESP32 Chip |
| :----------: |:------------: |
| MOSI | GPIO23 |
| MISO | / |
| CLK | GPIO18 |
| CS | GPIO14 |
| DC | GPIO27 |
| RST | GPIO33 |
| BL | GPIO32 |
**TF Card**
| TFCard Pin | ESP32 Chip |
| :----------: |:------------: |
| MOSI | GPIO23 |
| MISO | GPIO19 |
| CLK | GPIO18 |
| CS | GPIO4 |
**M-Bus**
*Please refer to the last picture*
## INCLUDES
- 1x M5Stack FIRE
- 1x M5GO Bottom
- 1x M5GO Base
- 1x M5GO CHG BASE
- Type-C USB Cable
- User Manual
@@ -74,4 +173,8 @@ and so on.
<figure>
<img src="assets/img/product_pics/core/fire/interface_fire.jpg">
</figure>
<figure>
<img src="assets/img/product_pics/core/fire/m5_fire_04.jpg">
</figure>
@@ -2,14 +2,11 @@
## DESCRIPTION
The M5Stack **<mark>GRAY</mark>**GRAY is a development kit based on <mark>ESP32</mark> chip. You can even
program The M5Stack GRAY through Blockly, Arduino or MicroPython.
The M5Stack **<mark>GRAY</mark>** is a development kit based on <mark>ESP32</mark> chip composed of a gray M5Core and a Bottom Base board. You can even program The M5Stack GRAY through Blockly, Arduino or MicroPython.
The M5Stack GRAY equips the ESP32 with everything necessary to program,
run and develop on the wonderchip. It also features a Six-Axis (Gyro +
Accelerometer), 3-Axis Digital Magnetometer, MEMS(MPU9250), and a TFT
LCD, so you can create a 3D remote gesture controller, a simple "Leap
Motion" via M5Stack GRAY in a day in stead of couple weeks and so on.
The M5Stack GRAY equips the ESP32 with everything necessary to program, run and develop on the wonderchip. It also features a MEMS Chip(**MPU9250**), and a TFT LCD, so you can create a 3D remote gesture controller, a simple "Leap Motion" via M5Stack GRAY in a day in stead of couple weeks and so on.
The a Bottom board on the back of M5Core. It's designed for expanding gpio on M-Bus besides I2S Pins(GPIO0, GPIO12, GPIO13, GPIO15, GPIO34)for DIY. Each gpio on M-Bus is expanded as pin and port for convenience and flexibility.
## FEATURES
@@ -29,12 +26,70 @@ Motion" via M5Stack GRAY in a day in stead of couple weeks and so on.
| Interface | TypeC x 1, GROVE(I2C+I/0+UART) x 1 |
| LCD | 2 inch, 320x240 Colorful TFT LCD, ILI9342 |
| Speaker | 1W-0928 |
| **MEMS** | MPU9250 |
| Battery | 150mAh @ 3.7V, inside vb |
| Op.Temp. | 32°F to 104°F ( 0°C to 40°C ) |
| Size | 54 x 54 x 12.5 mm |
| C.A.S.E | Plastic ( PC ) |
| Weight | 120g with bottom, 100g only core |
## PinMap
**Speak**
| Speak Pin | ESP32 Chip |
| :----------: |:------------: |
| Speak Pin | GPIO25 |
**Button**
| Button Pin | ESP32 Chip |
| :----------: |:------------: |
| BUTTON A | GPIO39 |
| BUTTON B | GPIO38 |
| BUTTON C | GPIO37 |
**MEMS Sensor**
| MPU9250 | ESP32 Chip |
| :----------: |:------------: |
| SCL | GPIO22 |
| SDA | GPIO21 |
**GROVE**
| Port A(I2C) | ESP32 Chip |
| :----------: |:------------: |
| SCL | GPIO22 |
| SDA | GPIO21 |
| 5V | 5V |
| GND | GND |
**LCD**
| ILI9341 | ESP32 Chip |
| :----------: |:------------: |
| MOSI | GPIO23 |
| MISO | / |
| CLK | GPIO18 |
| CS | GPIO14 |
| DC | GPIO27 |
| RST | GPIO33 |
| BL | GPIO32 |
**TF Card**
| TFCard Pin | ESP32 Chip |
| :----------: |:------------: |
| MOSI | GPIO23 |
| MISO | GPIO19 |
| CLK | GPIO18 |
| CS | GPIO4 |
**M-Bus**
*Please refer to the last picture*
## INCLUDES
- 1x M5Stack GRAY
@@ -55,4 +110,24 @@ Motion" via M5Stack GRAY in a day in stead of couple weeks and so on.
- **[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-In-Stock-ESP32-Mpu9250-9Axies-Motion-Sensor-Core-Development-Kit-Extensible-IoT-Development-Board/3226069_32836393710.html?spm=2114.12010615.8148356.12.25e96be7zRik8r.html)**
- **<mark>Quick Start</mark>** - Arduino - [MacOS](/en/quick_start/m5core/m5stack_core_get_started_Arduino_MacOS) - [Windows_64](/en/quick_start/m5core/m5stack_core_get_started_Arduino_Windows) - [MicroPython](/en/quick_start/m5core/m5stack_core_get_started_MicroPython)
- **<mark>Quick Start</mark>** - Arduino - [MacOS](/en/quick_start/m5core/m5stack_core_get_started_Arduino_MacOS) - [Windows_64](/en/quick_start/m5core/m5stack_core_get_started_Arduino_Windows) - [MicroPython](/en/quick_start/m5core/m5stack_core_get_started_MicroPython)
<figure>
<img src="assets/img/product_pics/core/gray/gray_01.jpg" alt="gray_01" width="300px" height="300px">
</figure>
<figure>
<img src="assets/img/product_pics/core/gray/gray_02.jpg" alt="gray_02" width="300px" height="300px">
</figure>
<figure>
<img src="assets/img/product_pics/core/gray/gray_03.jpg" alt="gray_03" width="300px" height="300px">
</figure>
<figure>
<img src="assets/img/product_pics/core/gray/gray_04.jpg" alt="gray_04" width="40%" height="40%">
</figure>
<figure>
<img src="assets/img/product_pics/core/gray/gray_05.jpg" alt="gray_05" width="40%" height="40%">
</figure>
<figure>
<img src="assets/img/product_pics/core/M-BUS.jpg" alt="basic_05" width="40%" height="40%">
</figure>
@@ -26,15 +26,111 @@ We also supply some courses for teaching IOT programming. If you are interesting
| Interface | TypeC x 1, GROVE(I2C+I/0+UART) x 1 |
| LCD | 2 inch, 320x240 Colorful TFT LCD, ILI9342 |
| Speaker | 1W-0928 |
| Battery | 150mAh @ 3.7V, inside vb |
| **MEMS** | MPU9250 |
| Battery | 550mAh @ 3.7V, inside vb |
| Op.Temp. | 32°F to 104°F ( 0°C to 40°C ) |
| Size | 54 x 54 x 12.5 mm |
| C.A.S.E | Plastic ( PC ) |
| Weight | 300g with bottom |
## PinMap
**POGO Pin**
| POGO Pin | ESP32 Chip |
| :----------: |:------------: |
| SCL | GPIO22 |
| SDA | GPIO21 |
**LED Bar**
| LED Pin | ESP32 Chip |
| :----------: |:------------: |
| LED Pin | GPIO15 |
**MIC**
| MIC Pin | ESP32 Chip |
| :----------: |:------------: |
| MIC Pin | GPIO34 |
**Speak**
| Speak Pin | ESP32 Chip |
| :----------: |:------------: |
| Speak Pin | GPIO25 |
**Button**
| Button Pin | ESP32 Chip |
| :----------: |:------------: |
| BUTTON A | GPIO39 |
| BUTTON B | GPIO38 |
| BUTTON C | GPIO37 |
**GROVE**
| PORT A(I2C) | ESP32 Chip |
| :----------: |:------------: |
| SCL | GPIO22 |
| SDA | GPIO21 |
| 5V | 5V |
| GND | GND |
| PORT B(I/O) | ESP32 Chip |
| :----------: |:------------: |
| G36 | GPIO36 |
| G26 | GPIO26 |
| 5V | 5V |
| GND | GND |
| PORT C(UART2) | ESP32 Chip |
| :----------: |:------------: |
| RXD | GPIO16 |
| TXD | GPIO17 |
| 5V | 5V |
| GND | GND |
**MEMS Chip**
*MPU9250 i2c address: 0x68*
| MPU9250 | ESP32 Chip |
| :----------: |:------------: |
| SCL | GPIO22 |
| SDA | GPIO21 |
| 5V | 5V |
| GND | GND |
**LCD**
| ILI9341 | ESP32 Chip |
| :----------: |:------------: |
| MOSI | GPIO23 |
| MISO | / |
| CLK | GPIO18 |
| CS | GPIO14 |
| DC | GPIO27 |
| RST | GPIO33 |
| BL | GPIO32 |
**TF Card**
| TFCard Pin | ESP32 Chip |
| :----------: |:------------: |
| MOSI | GPIO23 |
| MISO | GPIO19 |
| CLK | GPIO18 |
| CS | GPIO4 |
**M-Bus**
*Please refer to the last picture*
## INCLUDES
- 1x white M5Core
- 1x M5GO Base
- 6x Units
- 4x LEGO Accessories
- 3x GROVE Cables
@@ -53,4 +149,8 @@ We also supply some courses for teaching IOT programming. If you are interesting
<figure>
<img src="assets/img/product_pics/core/m5go/m5go_01.jpg" width="500">
</figure>
<figure>
<img src="assets/img/product_pics/core/M-BUS.jpg" alt="basic_05" width="40%" height="40%">
</figure>
@@ -2,22 +2,19 @@
## 描述
这是M5Core基础版主控板,以ESP32芯片为核心,支持Blockly, Arduino or MicroPython的编程,支持M5Flow
这款基础版主控板实现了ESP32大部分的功能,包含有一块320*240的LCD屏,还有陀螺仪芯片,你可以在一两周内将M5Core主控打造成像Leap Motion那样的3D远程手势识别控制器。
M5Core **<mark>BASIC</mark>**是一款基于**ESP32**芯片(集成Wi-Fi和蓝牙)的基础版开发板,包括黑色的主板和底座。你可以用[M5Flow](http://flow.m5stack.com), MicroPython或Arduino来编程它. 这个黑色主板包含3个按键、喇叭、LCD(320x240)、TF卡插槽。底座的设计用于拓展M-Bus总线的Pin管脚出来,以方便DIY和产品设计,每个Pin脚都引出来做成了排针或排母形式,非常方便(GPIO0, GPIO12, GPIO13, GPIO15, GPIO34这几个关于I2S功能的引脚没引出)
## 特性
- 可编程Programming Support
- 支持Arduino、MicroPython
- 支持外置SD卡(最大16G)
- 可编程,支持[M5Flow](http://flow.m5stack.com), MicroPython和Arduino
- 支持外置TF卡(最大16G)
## 参数
| 主控资源 | 参数 |
| :----------: |:------------: |
| <mark>ESP32</mark> | 240MHz dual core, 600 DMIPS, 520K, Wi-Fi, dual mode Bluetooth |
| Flash) | 4M-Bytes |
| Flash | 4M-Bytes |
| Input | 5V @ 500mA |
| Interface | TypeC x 1, GROVE(I2C+I/0+UART) x 1 |
| LCD | 2 inch, 320x240 Colorful TFT LCD, ILI9342 |
@@ -28,10 +25,62 @@
| C.A.S.E | Plastic ( PC ) |
| Weight | 120g with bottom, 100g only core |
## 管脚映射
**喇叭Speak**
| Speak Pin | ESP32 Chip |
| :----------: |:------------: |
| Speak Pin | GPIO25 |
**按键Button**
| Button Pin | ESP32 Chip |
| :----------: |:------------: |
| BUTTON A | GPIO39 |
| BUTTON B | GPIO38 |
| BUTTON C | GPIO37 |
**GROVE接口**
| Port A(I2C) | ESP32 Chip |
| :----------: |:------------: |
| SCL | GPIO22 |
| SDA | GPIO21 |
| 5V | 5V |
| GND | GND |
**LCD屏**
| ILI9341 | ESP32 Chip |
| :----------: |:------------: |
| MOSI | GPIO23 |
| MISO | / |
| CLK | GPIO18 |
| CS | GPIO14 |
| DC | GPIO27 |
| RST | GPIO33 |
| BL | GPIO32 |
**TF卡**
| TFCard Pin | ESP32 Chip |
| :----------: |:------------: |
| MOSI | GPIO23 |
| MISO | GPIO19 |
| CLK | GPIO18 |
| CS | GPIO4 |
**M-Bus总线**
*请查看本文的最后一张图片*
## 包含
- 1x M5Stack BASIC 主控
- 1x M5Stack BASIC 底座
- 1x M5Core 底座
- Type-C USB 线
- 说明书
@@ -46,3 +95,23 @@
- **GitHub** - [Arduino GitHub](https://github.com/m5stack/M5Stack)
- **<mark>快速上手</mark>** - Arduino - [MacOS](zh_CN/quick_start/m5core/m5stack_core_get_started_Arduino_MacOS) - [Windows_64](zh_CN/quick_start/m5core/m5stack_core_get_started_Arduino_Windows) - [MicroPython](zh_CN/quick_start/m5core/m5stack_core_get_started_MicroPython)
<figure>
<img src="assets/img/product_pics/core/basic/basic_01.jpg" alt="basic_01" width="300px" height="300px">
</figure>
<figure>
<img src="assets/img/product_pics/core/basic/basic_02.jpg" alt="basic_02" width="300px" height="300px">
</figure>
<figure>
<img src="assets/img/product_pics/core/basic/basic_03.jpg" alt="basic_03" width="300px" height="300px">
</figure>
<figure>
<img src="assets/img/product_pics/core/basic/basic_04.jpg" alt="basic_04" width="40%" height="40%">
</figure>
<figure>
<img src="assets/img/product_pics/core/basic/basic_05.jpg" alt="basic_05" width="40%" height="40%">
</figure>
<figure>
<img src="assets/img/product_pics/core/M-BUS.jpg" alt="basic_05" width="40%" height="40%">
</figure>
@@ -1,40 +1,146 @@
# M5Core FIRE
# M5Stack FIRE
## 描述
这是M5Core FIRE主控板,是基础版的升级版本,以ESP32芯片为核心,支持Blockly, Arduino or MicroPython的编程,支持M5Flow
M5Core **<mark>FIRE</mark>**是一款基于**ESP32**芯片(集成Wi-Fi和蓝牙)的升级版开发板,包括红色的主板、M5GO底座和M5GO充电底座。你可以用[M5Flow](http://flow.m5stack.com), MicroPython或Arduino来编程它. 这个红色主板包含3个按键、喇叭、LCD(320x240)、TF卡插槽、**MPU6050**和**MAG3110**
它实现了ESP32大部分的功能,而且内置6轴传感器(MPU-6050)3轴磁力计(MAG3110)和一块320*240的LCD屏,你可以在一两周内将M5Core主控打造成像Leap Motion那样的3D远程手势识别控制器
M5GO底座内置PORT B, PORT C, 2个RGBLed灯条(SK6812), 一个麦克风和一个电池(550mAh)
M5GO CHG.底座包含POGO Pin。FIRE主控通过POGO Pin与这个充电底座连接,而且主控和底座都内置磁铁,所以主控随意放置,都可很好地吸附到充电底座上。
## 特性
- 可编程Programming Support
- 支持Arduino、MicroPython
- 兼容乐高配
- 支持外置SD卡(最大16G)
- 可编程,支持[M5Flow](http://flow.m5stack.com), MicroPython和Arduino
- 支持外置TF卡(最大16G)
- 支持LEGO
## 参数
| 主控资源 | 参数 |
| :----------: |:------------: |
| <mark>ESP32</mark> | 240MHz dual core, 600 DMIPS, 4MB SRAM, Wi-Fi, dual mode Bluetooth |
| Flash) | 16M-Bytes |
| Flash | 16M-Bytes |
| Input | 5V @ 500mA |
| Interface | TypeC x 1, GROVE(I2C+I/0+UART) x 1 |
| LCD | 2 inch, 320x240 Colorful TFT LCD, ILI9342 |
| Speaker | 1W-0928 |
| Microphone | MEMS Analog BSE3729 Microphone |
| LED | SK6812 3535 RGB LED x 10 |
| MEMS | MPU6050, MAG3110 |
| Battery | 150mAh @ 3.7V, inside vb |
| **MEMS** | MPU6050, MAG3110 |
| Battery | 550mAh @ 3.7V, inside vb |
| Op.Temp. | 32°F to 104°F ( 0°C to 40°C ) |
| Size | 54 x 54 x 12.5 mm |
| C.A.S.E | Plastic ( PC ) |
| Weight | 56g |
## 管脚映射
**POGO Pin**
| POGO Pin | ESP32 Chip |
| :----------: |:------------: |
| SCL | GPIO22 |
| SDA | GPIO21 |
**LED灯条**
| LED Pin | ESP32 Chip |
| :----------: |:------------: |
| LED Pin | GPIO15 |
**麦克风MIC**
| MIC Pin | ESP32 Chip |
| :----------: |:------------: |
| MIC Pin | GPIO34 |
**喇叭Speak**
| Speak Pin | ESP32 Chip |
| :----------: |:------------: |
| Speak Pin | GPIO25 |
**按键Button**
| Button Pin | ESP32 Chip |
| :----------: |:------------: |
| BUTTON A | GPIO39 |
| BUTTON B | GPIO38 |
| BUTTON C | GPIO37 |
**GROVE接口**
| PORT A(I2C) | ESP32 Chip |
| :----------: |:------------: |
| SCL | GPIO22 |
| SDA | GPIO21 |
| 5V | 5V |
| GND | GND |
| PORT B(I/O) | ESP32 Chip |
| :----------: |:------------: |
| G36 | GPIO36 |
| G26 | GPIO26 |
| 5V | 5V |
| GND | GND |
| PORT C(UART2) | ESP32 Chip |
| :----------: |:------------: |
| RXD | GPIO16 |
| TXD | GPIO17 |
| 5V | 5V |
| GND | GND |
**MEMS传感器**
*MPU6050 i2c address: 0x68*
| MPU6050 | ESP32 Chip |
| :----------: |:------------: |
| SCL | GPIO22 |
| SDA | GPIO21 |
| 5V | 5V |
| GND | GND |
*MAG3110 i2c address: 0x0e*
| MAG3110 | ESP32 Chip |
| :----------: |:------------: |
| SCL | GPIO22 |
| SDA | GPIO21 |
| 5V | 5V |
| GND | GND |
**LCD屏**
| ILI9341 | ESP32 Chip |
| :----------: |:------------: |
| MOSI | GPIO23 |
| MISO | / |
| CLK | GPIO18 |
| CS | GPIO14 |
| DC | GPIO27 |
| RST | GPIO33 |
| BL | GPIO32 |
**TF卡**
| TFCard Pin | ESP32 Chip |
| :----------: |:------------: |
| MOSI | GPIO23 |
| MISO | GPIO19 |
| CLK | GPIO18 |
| CS | GPIO4 |
**M-Bus总线**
*请查看本文的最后一张图片*
## 包含
- 1x M5Stack FIRE
- 1x M5Stack FIRE主控
- 1x M5GO 底座
- 1x M5GO CHG. 充电底座
- Type-C USB 线
- 说明书
@@ -50,9 +156,9 @@
- **<mark>快速上手</mark>** - Arduino - [MacOS](zh_CN/quick_start/m5core/m5stack_core_get_started_Arduino_MacOS) - [Windows_64](zh_CN/quick_start/m5core/m5stack_core_get_started_Arduino_Windows) - [MicroPython](zh_CN/quick_start/m5core/m5stack_core_get_started_MicroPython)
## 更多
## READ MORE
### 内部示意图
### Diagram of Fire
<figure>
<img src="assets/img/product_pics/core/fire/product_pic_fire.jpg">
@@ -64,4 +170,8 @@
<figure>
<img src="assets/img/product_pics/core/fire/interface_fire.jpg">
</figure>
<figure>
<img src="assets/img/product_pics/core/fire/m5_fire_04.jpg">
</figure>
@@ -1,17 +1,14 @@
# M5Core GRAY
# M5Stack GRAY
## 描述
这是M5Core的灰色版本,以ESP32芯片为核心,支持Blockly, Arduino or MicroPython的编程,支持M5Flow
M5Core **<mark>GRAY</mark>**是一款基于**ESP32**芯片(集成Wi-Fi和蓝牙)的灰色开发板,内置MEMS传感器(**MPU9250**)。你可以用[M5Flow](http://flow.m5stack.com), MicroPython或Arduino来编程它. 这个灰色主板包含3个按键、喇叭、LCD(320x240)、TF卡插槽、九轴陀螺仪MPU9250。底座的设计用于拓展M-Bus总线的Pin管脚出来,以方便DIY和产品设计,每个Pin脚都引出来做成了排针或排母形式,非常方便(GPIO0, GPIO12, GPIO13, GPIO15, GPIO34这几个关于I2S功能的引脚没引出)
它实现了ESP32大部分的功能,而且内置6轴传感器(MPU-9250)和一块320*240的LCD屏,你可以在一两周内将M5Core主控打造成像Leap Motion那样的3D远程手势识别控制器。
## 特性
- 可编程Programming Support
- 支持Arduino、MicroPython
- 兼容乐高配件
- 支持外置SD卡(最大16G)
- 可编程,支持[M5Flow](http://flow.m5stack.com), MicroPython和Arduino
- 支持外置TF卡(最大16G)
## 参数
@@ -23,19 +20,77 @@
| Interface | TypeC x 1, GROVE(I2C+I/0+UART) x 1 |
| LCD | 2 inch, 320x240 Colorful TFT LCD, ILI9342 |
| Speaker | 1W-0928 |
| **MEMS** | MPU9250 |
| Battery | 150mAh @ 3.7V, inside vb |
| Op.Temp. | 32°F to 104°F ( 0°C to 40°C ) |
| Size | 54 x 54 x 12.5 mm |
| C.A.S.E | Plastic ( PC ) |
| Weight | 120g with bottom, 100g only core |
## 管脚映射
**喇叭Speak**
| Speak Pin | ESP32 Chip |
| :----------: |:------------: |
| Speak Pin | GPIO25 |
**按键Button**
| Button Pin | ESP32 Chip |
| :----------: |:------------: |
| BUTTON A | GPIO39 |
| BUTTON B | GPIO38 |
| BUTTON C | GPIO37 |
**MEMS传感器**
| MPU9250 | ESP32 Chip |
| :----------: |:------------: |
| SCL | GPIO22 |
| SDA | GPIO21 |
**GROVE接口**
| Port A(I2C) | ESP32 Chip |
| :----------: |:------------: |
| SCL | GPIO22 |
| SDA | GPIO21 |
| 5V | 5V |
| GND | GND |
**LCD屏**
| ILI9341 | ESP32 Chip |
| :----------: |:------------: |
| MOSI | GPIO23 |
| MISO | / |
| CLK | GPIO18 |
| CS | GPIO14 |
| DC | GPIO27 |
| RST | GPIO33 |
| BL | GPIO32 |
**TF卡**
| TFCard Pin | ESP32 Chip |
| :----------: |:------------: |
| MOSI | GPIO23 |
| MISO | GPIO19 |
| CLK | GPIO18 |
| CS | GPIO4 |
**M-Bus总线**
*请查看本文的最后一张图片*
## 包含
- 1x M5Stack GRAY
- 1x M5Stack GRAY 主控
- 1x M5Core 底座
- Type-C USB 线
- 说明书
## 文档
- **[原理图](https://github.com/m5stack/M5-3D_and_PCB/blob/master/M5_Core_SCH%2820171206%29.pdf)**
@@ -49,4 +104,24 @@
- **[旗舰店](https://www.aliexpress.com/store/product/M5Stack-Official-In-Stock-ESP32-Mpu9250-9Axies-Motion-Sensor-Core-Development-Kit-Extensible-IoT-Development-Board/3226069_32836393710.html?spm=2114.12010615.8148356.12.25e96be7zRik8r.html)**
- **<mark>快速上手</mark>** - Arduino - [MacOS](zh_CN/quick_start/m5core/m5stack_core_get_started_Arduino_MacOS) - [Windows_64](zh_CN/quick_start/m5core/m5stack_core_get_started_Arduino_Windows) - [MicroPython](zh_CN/quick_start/m5core/m5stack_core_get_started_MicroPython)
- **<mark>快速上手</mark>** - Arduino - [MacOS](zh_CN/quick_start/m5core/m5stack_core_get_started_Arduino_MacOS) - [Windows_64](zh_CN/quick_start/m5core/m5stack_core_get_started_Arduino_Windows) - [MicroPython](zh_CN/quick_start/m5core/m5stack_core_get_started_MicroPython)
<figure>
<img src="assets/img/product_pics/core/gray/gray_01.jpg" alt="gray_01" width="300px" height="300px">
</figure>
<figure>
<img src="assets/img/product_pics/core/gray/gray_02.jpg" alt="gray_02" width="300px" height="300px">
</figure>
<figure>
<img src="assets/img/product_pics/core/gray/gray_03.jpg" alt="gray_03" width="300px" height="300px">
</figure>
<figure>
<img src="assets/img/product_pics/core/gray/gray_04.jpg" alt="gray_04" width="40%" height="40%">
</figure>
<figure>
<img src="assets/img/product_pics/core/gray/gray_05.jpg" alt="gray_05" width="40%" height="40%">
</figure>
<figure>
<img src="assets/img/product_pics/core/M-BUS.jpg" alt="basic_05" width="40%" height="40%">
</figure>
@@ -0,0 +1,153 @@
# M5GO IOT Starter Kit
## 描述
**<mark>M5GO IOT Starter Kit</mark>**是一款以白色M5Core主控为核心,附带6个units(ENV, IR, RGB, PIR, ANGLE, HUB)的物联网开发套件。
你可以用[M5Flow](http://flow.m5stack.com)或Arduino IDE对它编程。
我们也提供了一些物联网开发课程方便你更快上手使用,如果你对这个感兴趣的话,欢迎给我司发邮件<tech@m5stack.com>。
## 特性
- 可编程,支持[M5Flow](http://flow.m5stack.com), MicroPython和Arduino
- 支持外置TF卡(最大16G)
## 参数
| 主控资源 | 参数 |
| :----------: |:------------: |
| <mark>ESP32</mark> | 240MHz dual core, 600 DMIPS, 520K, Wi-Fi, dual mode Bluetooth |
| Flash) | 4M-Bytes |
| Input | 5V @ 500mA |
| Interface | TypeC x 1, GROVE(I2C+I/0+UART) x 1 |
| LCD | 2 inch, 320x240 Colorful TFT LCD, ILI9342 |
| Speaker | 1W-0928 |
| **MEMS** | MPU9250 |
| Battery | 550mAh @ 3.7V, inside vb |
| Op.Temp. | 32°F to 104°F ( 0°C to 40°C ) |
| Size | 54 x 54 x 12.5 mm |
| C.A.S.E | Plastic ( PC ) |
| Weight | 300g with bottom |
## 管脚映射
**POGO Pin**
| POGO Pin | ESP32 Chip |
| :----------: |:------------: |
| SCL | GPIO22 |
| SDA | GPIO21 |
**LED灯条**
| LED Pin | ESP32 Chip |
| :----------: |:------------: |
| LED Pin | GPIO15 |
**麦克风MIC**
| MIC Pin | ESP32 Chip |
| :----------: |:------------: |
| MIC Pin | GPIO34 |
**喇叭Speak**
| Speak Pin | ESP32 Chip |
| :----------: |:------------: |
| Speak Pin | GPIO25 |
**按键Button**
| Button Pin | ESP32 Chip |
| :----------: |:------------: |
| BUTTON A | GPIO39 |
| BUTTON B | GPIO38 |
| BUTTON C | GPIO37 |
**GROVE接口**
| PORT A(I2C) | ESP32 Chip |
| :----------: |:------------: |
| SCL | GPIO22 |
| SDA | GPIO21 |
| 5V | 5V |
| GND | GND |
| PORT B(I/O) | ESP32 Chip |
| :----------: |:------------: |
| G36 | GPIO36 |
| G26 | GPIO26 |
| 5V | 5V |
| GND | GND |
| PORT C(UART2) | ESP32 Chip |
| :----------: |:------------: |
| RXD | GPIO16 |
| TXD | GPIO17 |
| 5V | 5V |
| GND | GND |
**MEMS传感器**
*MPU9250 i2c address: 0x68*
| MPU9250 | ESP32 Chip |
| :----------: |:------------: |
| SCL | GPIO22 |
| SDA | GPIO21 |
| 5V | 5V |
| GND | GND |
**LCD屏**
| ILI9341 | ESP32 Chip |
| :----------: |:------------: |
| MOSI | GPIO23 |
| MISO | / |
| CLK | GPIO18 |
| CS | GPIO14 |
| DC | GPIO27 |
| RST | GPIO33 |
| BL | GPIO32 |
**TF卡**
| TFCard Pin | ESP32 Chip |
| :----------: |:------------: |
| MOSI | GPIO23 |
| MISO | GPIO19 |
| CLK | GPIO18 |
| CS | GPIO4 |
**M-Bus总线**
*请查看本文的最后一张图片*
## 包含
- 1x white M5Core主控
- 1x M5GO 底座
- 6x Units(ENV, IR, RGB, PIR, ANGLE, HUB)
- 4x LEGO 接插件
- 3x GROVE 线
- Type-C USB 线
- 说明书
## 文档
- **例程** - [Arduino](https://github.com/m5stack/M5Stack/tree/master/examples) - [MicroPython](https://github.com/m5stack/M5GO/tree/master/examples)
- **源码** - [Arduino](https://github.com/m5stack/M5Stack) - [MicroPython](https://github.com/m5stack/M5GO)
- **[旗舰店](https://www.aliexpress.com/store/product/M5Stack-Official-Stock-Offer-M5GO-IoT-Starter-Kit-ESP32-for-Arduino-MicroPython-Programming-Development-IR-MIC/3226069_32881911596.html?spm=2114.12010615.8148356.6.44fa2da3D2i5Yi)**
- **<mark>快速上手</mark>** - Arduino - [MacOS](/en/quick_start/m5core/m5stack_core_get_started_Arduino_MacOS) - [Windows_64](/en/quick_start/m5core/m5stack_core_get_started_Arduino_Windows) - [MicroPython](/en/quick_start/m5core/m5stack_core_get_started_MicroPython)
<figure>
<img src="assets/img/product_pics/core/m5go/m5go_01.jpg" width="500">
</figure>
<figure>
<img src="assets/img/product_pics/core/M-BUS.jpg" alt="basic_05" width="40%" height="40%">
</figure>