diff --git a/docs/assets/img/product_pics/core/basic/basic_11.png b/docs/assets/img/product_pics/core/basic/basic_11.png
new file mode 100644
index 00000000..fef0aafa
Binary files /dev/null and b/docs/assets/img/product_pics/core/basic/basic_11.png differ
diff --git a/docs/assets/img/product_pics/core/fire/m5_fire_06.png b/docs/assets/img/product_pics/core/fire/m5_fire_06.png
new file mode 100644
index 00000000..f46d5800
Binary files /dev/null and b/docs/assets/img/product_pics/core/fire/m5_fire_06.png differ
diff --git a/docs/assets/img/product_pics/core/gray/gray_11.png b/docs/assets/img/product_pics/core/gray/gray_11.png
new file mode 100644
index 00000000..b65f3e4d
Binary files /dev/null and b/docs/assets/img/product_pics/core/gray/gray_11.png differ
diff --git a/docs/assets/img/product_pics/core/minicore/m5stickc/m5stickc_08.png b/docs/assets/img/product_pics/core/minicore/m5stickc/m5stickc_08.png
new file mode 100644
index 00000000..2e674550
Binary files /dev/null and b/docs/assets/img/product_pics/core/minicore/m5stickc/m5stickc_08.png differ
diff --git a/docs/en/core/basic.md b/docs/en/core/basic.md
index 3a885e50..37349560 100644
--- a/docs/en/core/basic.md
+++ b/docs/en/core/basic.md
@@ -17,7 +17,7 @@ Supported development platforms and program languages: Arduino, Blockly language
M5Stack Basic is consist with two separable parts. the upside part has all kinds of processor, chips and some other slot components. The [bottom](https://docs.m5stack.com/#/en/base/core_bottom) part has a lithium battery, [M-BUS](https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/m5-docs_schematic/M-BUS.png) socket and extendable pins on both sides.
-
+
**Notice:
1)Basic kit have no IMU sensor inside
@@ -52,11 +52,12 @@ M5Stack Basic is consist with two separable parts. the upside part has all kinds
- SDIO master/salve 50MHz
- SD-card interface support
-## Source PinMap
+## Peripherals Pin Map
**LCD & TF Card**
-*LCD Resolution: 320x240*
+*LCD :320x240*
+*TF card Maximum size 16GB*
ESP32 Chip
GPIO23
GPIO19
GPIO18
GPIO14
GPIO27
GPIO33
GPIO32
GPIO4
@@ -72,13 +73,13 @@ M5Stack Basic is consist with two separable parts. the upside part has all kinds
Speaker
Speaker Pin
-**GROVE 接口 A & IP5306**
+**GROVE Port A & IP5306**
-*Power Management IC (IP5306) is a custom I2C version, and the IIC address of IP5306 is 0x75. Click [here](https://github.com/m5stack/M5-Schematic/blob/master/Core/IIC_IP5306_REG_V1.4.pdf) for view register manual.*
+*Power Management IC (IP5306) is customized I2C edition,its I2C address is 0x75. Click[here](https://github.com/m5stack/M5-Schematic/blob/master/Core/IIC_IP5306_REG_V1.4.pdf)to check IP5306 datasheet*
-
ESP32 Chip
GPIO22
GPIO21
-
GROVE A
SCL
SDA
+
ESP32 Chip
GPIO22
GPIO21
5V
GND
+
GROVE A
SCL
SDA
5V
GND
IP5306
SCL
SDA
5V
GND
@@ -86,7 +87,7 @@ M5Stack Basic is consist with two separable parts. the upside part has all kinds
-
Source
+
Resources
Parameter
@@ -94,19 +95,19 @@ M5Stack Basic is consist with two separable parts. the upside part has all kinds
@@ -118,7 +119,7 @@ M5Stack Basic is consist with two separable parts. the upside part has all kinds
150mAh @ 3.7V
-
Op.Temp.
+
Operating Temperature
32°F to 104°F ( 0°C to 40°C )
@@ -126,22 +127,18 @@ M5Stack Basic is consist with two separable parts. the upside part has all kinds
54 x 54 x 12.5 mm
-
C.A.S.E
+
Case Material
Plastic ( PC )
-
-
Weight
-
120g with bottom, 100g only core
-
-**NOTE:**
+**Notice:**
-*We have several kinds of Cores, the following figures show the main differece with them. *
+*Comparision Between Different Development Kits*
-- *If you want to **view** the detailed defference with them, please click [here](https://github.com/m5stack/M5-Schematic/blob/master/Core/hardware_difference_between_cores.md).*
+- *For details click [here](https://github.com/m5stack/M5-Schematic/blob/master/Core/hardware_difference_between_cores_zh_CN.md)。*
-- *If you want to **download** the detailed defference with them, please click [here](https://github.com/m5stack/M5-Schematic/blob/master/Core/M5%20Core%20Detailed%20Comparison.xlsx).*
+- *Download chart click[here](https://github.com/m5stack/M5-Schematic/blob/master/Core/M5%20Core%20Detailed%20Comparison.xlsx)。*
@@ -163,7 +160,7 @@ M5Stack Basic is consist with two separable parts. the upside part has all kinds
-->
-
+
## Related Link
diff --git a/docs/en/core/fire.md b/docs/en/core/fire.md
index 9d5c492c..5ee73a1b 100644
--- a/docs/en/core/fire.md
+++ b/docs/en/core/fire.md
@@ -8,33 +8,58 @@
## Description
-The M5Stack **FIRE** is a development kit based on ESP32 chip. FIRE is a kit which composed of red m5core, [M5Go Base](zh_CN/base/m5go_bottom) and [M5Go CHG. Base](zh_CN/base/m5go_charger) (for charging red m5core). You can even program The M5Stack FIRE through Blockly, Arduino or MicroPython.
+**M5Stack FIRE Kit** is a upgrade from the Gray kits,except the 9-Axis IMU sensor. It provides more hardware resources : 16M PSRAM , enhanced Base (M5GO Base and M5GO CHG Base), larger battery, etc.
-The M5Stack FIRE equips ESP32 with everything necessary to program. It also features a 9-Axis (Gyro + Accelerometer + Magnetometer) MEMS (**MPU-9250**) 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).
-
-**Charging instructions:** The charging indicator light will blink when base is charging, but the light will keep on when charge completed.
+With a IMU posture sensor, you can include posture detection in your work : accelerated speed, angulation, and trajectory deection. You can make relative products like sports data collector, 3D remote gesture controller and more.
-## Feature
+M5Stack Fire comes with three separable parts. The top part ,just like Basic and Gray Kit, has all kinds of processors, chips ,scokets, 2.4G antenna etc, such as ESP32, power management IC , a LCD screen and some other interface components. The middle part is called [M5GO base](http://localhost:3000/#/en/base/m5go_bottom) provides a lithium battery, [M-BUS](https://m5stack.oss-cn-shenzhen.aliyuncs.com/image/m5-docs_schematic/M-BUS.png) socket , LED bar and two more GROVE Port. The bottom part is a charge table,can be connect to the M5GO base via POGO pins.
-- Programming Support
- - UIFlow
- - MicroPython
- - Arduino
-- Compatible LEGO
-- TF Card Support
+
-## PinMap
+*Ever wanted to explore the fastest way of IoT prototyping, M5Stack development board is the perfect solution. Not like others, M5Stack development board is highly productlized, covered with industrial grade case, and **ESP32-based** development board. **ESP32** is a hybid Wi-Fi & Bluetooth chip contains a dual-core and 4MB of SPI Flash . Together with 30+ M5Stack [stackable modules](https://docs.m5stack.com/#/en/?id=module), 40+ [extendable units](https://docs.m5stack.com/#/en/?id=unit), and different levels of program language, you can create and verify your IoT product in a very short time.
+Supported development platforms and program languages: Arduino, Blockly language with [UIFlow](http://flow.m5stack.com), [Micropython](http://www.micropython.org). Regardless of what level program skill you have, M5Stack would guide you in every step of the way to realize your idea as well as to the final productilization.*
-#### MainBoard Pinmap
+*If you ever played with ESP8266, you would realize that ESP32 is a perfect upgrade from ESP8266. In comparison, ESP32 is full-feathered with more GPIO, plenty of analog inputs and two analog outputs, multiple extra perpherials( like a spare UART ). Official development platform ESP-IDF have planted with FreeRTOS. With dual-core and real time OS you can get more organized code and much high speed processor.*
+
-**LCD & TF Card**
+### Product Features
-*LCD Pixel:320x240*
-*Maximum storage of TF Card: 16GB*
+- 5V DC power supply
+- USB Type-C
+- ESP32-based
+- 16 MByte PSRAM
+- MPU9250
+- Speaker, 3 Buttons, LCD(320*240), 1 Reset
+- 2.4G Antenna: Proant 440
+- TF card slot (16G Maximum size)
+- Battery Socket & 150 mAh Lipo Battery
+- Extendable Pins & Holes
+- Grove Port
+- M-Bus Socket & Pins
+- Development Platform [UIFlow](http://flow.m5stack.com), [MicroPython](http://micropython.org/), [Arduino](http://www.arduino.cc)
+
+## ESP32 Features
+
+- 240 MHz dual core Tensilica LX6 microcontroller with 600 DMIPS
+- Integrated 520 KB SRAM
+- Integrated 802.11b/g/n HT40 Wi-Fi transceiver, baseband, stack and LWIP
+- Integrated dual mode Bluetooth (classic and BLE)
+- Hall sensor
+- 10x capactive touch interface
+- 32 kHz crystal oscillator
+- PWM/timer input/output available on every GPIO pin
+- SDIO master/salve 50MHz
+- SD-card interface support
+
+## Peripherals Pin Map
+
+**LCD & TF card**
+
+*LCD :320x240*
+*TF card Maximum size 16GB*
ESP32 Chip
GPIO23
GPIO19
GPIO18
GPIO14
GPIO27
GPIO33
GPIO32
GPIO4
@@ -46,58 +71,58 @@ M5Go CHG. Base is composed of POGO pin. M5Go Base is composed of PORT B, PORT C,
ESP32 Chip
GPIO39
GPIO38
GPIO37
GPIO25
-
Button
BUTTON A
BUTTON B
BUTTON C
+
Button Pin
BUTTON A
BUTTON B
BUTTON C
Speaker
Speaker Pin
-**GROVE A & IP5306**
-
-*Power Management IC (IP5306) is a custom I2C version, and the IIC address of IP5306 is 0x75. Click [here](https://github.com/m5stack/M5-Schematic/blob/master/Core/IIC_IP5306_REG_V1.4.pdf) for view register manual.*
+**GROVE Port A & IP5306**
+*Power Management IC (IP5306) is customized I2C edition,its I2C address is 0x75. Click[here](https://github.com/m5stack/M5-Schematic/blob/master/Core/IIC_IP5306_REG_V1.4.pdf)to check IP5306 datasheet*
-**NOTE:**
+**Notice:**
-*We have several kinds of Cores, the following figures show the main differece with them.*
+*Comparision Between Different Development Kits*
-- *If you want to **view** the detailed defference with them, please click [here](https://github.com/m5stack/M5-Schematic/blob/master/Core/hardware_difference_between_cores.md).*
+- *For details click [here](https://github.com/m5stack/M5-Schematic/blob/master/Core/hardware_difference_between_cores_zh_CN.md)。*
-- *If you want to **download** the detailed defference with them, please click [here](https://github.com/m5stack/M5-Schematic/blob/master/Core/M5%20Core%20Detailed%20Comparison.xlsx).*
+- *Download chart click[here](https://github.com/m5stack/M5-Schematic/blob/master/Core/M5%20Core%20Detailed%20Comparison.xlsx)。*
-
+
-
+
## Include
-- 1x M5Stack FIRE
-- 1x M5GO Base
-- 1x M5GO CHG BASE
-- Type-C USB Cable
+- 1x M5Stack Fire Controller
+- 1x M5GO Base( LEGO compatible)
+- 1x M5GO CHG Base
+- 10x Femal-male Dupont
+- Type-C USB cable
- User Manual
## Related Link
- **Datasheet** - [ESP32](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_cn.pdf) - [MPU9250](http://www.invensense.com/wp-content/uploads/2015/02/PS-MPU-9250A-01-v1.1.pdf)
+- **register manual** - [IP5306](https://github.com/m5stack/M5-Schematic/blob/master/Core/IIC_IP5306_REG_V1.4.pdf)
+
## Related Video
**m5stack instroduce**
diff --git a/docs/en/core/gray.md b/docs/en/core/gray.md
index 91a8048b..48c7d3ce 100644
--- a/docs/en/core/gray.md
+++ b/docs/en/core/gray.md
@@ -10,31 +10,52 @@
## Description
-**M5Core GRAY** is a development kit based on ESP32 chip composed of a gray M5Core and a Bottom Base board. You can even program The M5Core GRAY through Blockly, Arduino or MicroPython.
+**M5Stack GRAY Kit** is from one of the M5Stack development kit series, it’s a upgrade from the Basic kits. In comparison, Gray kit provide a extra IMU sensor, MPU9250.
-The M5Core GRAY equips ESP32 with everything necessary to program. 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 M5Core GRAY in a day in stead of couple weeks and so on.
+With a IMU posture sensor, you can include posture detection in your work : accelerated speed, angulation, and trajectory detection. You can make relative products like sports data collector, 3D remote gesture controller and more.
-
+*Ever wanted to explore the fastest way of IoT prototyping, M5Stack development board is the perfect solution. Not like others, M5Stack development board is highly productlized, covered with industrial grade case, and **ESP32-based** development board. **ESP32** is a hybid Wi-Fi & Bluetooth chip contains a dual-core and 4MB of SPI Flash . Together with 30+ M5Stack [stackable modules](https://docs.m5stack.com/#/en/?id=module), 40+ [extendable units](https://docs.m5stack.com/#/en/?id=unit), and different levels of program language, you can create and verify your IoT product in a very short time.
+Supported development platforms and program languages: Arduino, Blockly language with [UIFlow](http://flow.m5stack.com), [Micropython](http://www.micropython.org). Regardless of what level program skill you have, M5Stack would guide you in every step of the way to realize your idea as well as to the final productilization.*
-This is a [Bottom board](en/base/core_bottom) 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.
+*If you ever played with ESP8266, you would realize that ESP32 is a perfect upgrade from ESP8266. In comparison, ESP32 is full-feathered with more GPIO, plenty of analog inputs and two analog outputs, multiple extra perpherials( like a spare UART ). Official development platform ESP-IDF have planted with FreeRTOS. With dual-core and real time OS you can get more organized code and much high speed processor.*
-
+### Product Features
-## Feature
+- 5V DC power supply
+- USB Type-C
+- ESP32-based
+- 16 MByte PSRAM
+- MPU9250
+- Speaker, 3 Buttons, LCD(320*240), 1 Reset
+- 2.4G Antenna: Proant 440
+- TF card slot (16G Maximum size)
+- Battery Socket & 150 mAh Lipo Battery
+- Extendable Pins & Holes
+- Grove Port
+- M-Bus Socket & Pins
+- Development Platform [UIFlow](http://flow.m5stack.com), [MicroPython](http://micropython.org/), [Arduino](http://www.arduino.cc)
-- Programming Support: [UIFlow](http://flow.m5stack.com), [MicroPython](http://micropython.org/) and [Arduino](http://www.arduino.cc)
-- TF Card Support(Up to 16GB)
+
-
+### ESP32 Features
-## PinMap
+- 240 MHz dual core Tensilica LX6 microcontroller with 600 DMIPS
+- Integrated 520 KB SRAM
+- Integrated 802.11b/g/n HT40 Wi-Fi transceiver, baseband, stack and LWIP
+- Integrated dual mode Bluetooth (classic and BLE)
+- Hall sensor
+- 10x capactive touch interface
+- 32 kHz crystal oscillator
+- PWM/timer input/output available on every GPIO pin
+- SDIO master/salve 50MHz
+- SD-card interface support
-#### MainBoard Pinmap
+## Peripherals Pin Map
-**LCD & TF Card**
+**LCD & TF card**
-*LCD Pixel:320x240*
-*Maximum storage of TF Card: 16GB*
+*LCD :320x240*
+*TF card Maximum size 16GB*
ESP32 Chip
GPIO23
GPIO19
GPIO18
GPIO14
GPIO27
GPIO33
GPIO32
GPIO4
@@ -52,7 +73,25 @@ This is a [Bottom board](en/base/core_bottom) on the back of M5Core. It's design
**GROVE A & IP5306**
-*Power Management IC (IP5306) is a custom I2C version, and the IIC address of IP5306 is 0x75. Click [here](https://github.com/m5stack/M5-Schematic/blob/master/Core/IIC_IP5306_REG_V1.4.pdf) for view register manual.*
+*Power Management IC (IP5306) is customized I2C edition,its I2C address is 0x75. Click[here](https://github.com/m5stack/M5-Schematic/blob/master/Core/IIC_IP5306_REG_V1.4.pdf) to check IP5306 datasheet*
+
+
+
ESP32 Chip
GPIO23
GPIO19
GPIO18
GPIO14
GPIO27
GPIO33
GPIO32
GPIO4
+
ILI9341
MOSI
/
CLK
CS
DC
RST
BL
+
TF Card
MOSI
MISO
CLK
CS
+
+
+**Button & Speaker**
+
+
+
ESP32 Chip
GPIO39
GPIO38
GPIO37
GPIO25
+
Button Pin
BUTTON A
BUTTON B
BUTTON C
+
Speaker
Speaker Pin
+
+
+**GROVE Port A & IP5306**
+
+*Power Management IC (IP5306) is customized I2C edition,its I2C address is 0x75. Click[here](https://github.com/m5stack/M5-Schematic/blob/master/Core/IIC_IP5306_REG_V1.4.pdf)to check IP5306 datasheet*
ESP32 Chip
GPIO22
GPIO21
5V
GND
@@ -60,44 +99,20 @@ This is a [Bottom board](en/base/core_bottom) on the back of M5Core. It's design
@@ -149,43 +152,42 @@ This is a [Bottom board](en/base/core_bottom) on the back of M5Core. It's design
54 x 54 x 12.5 mm
-
C.A.S.E
+
Case Material
Plastic ( PC )
-
-
Weight
-
120g with bottom, 100g only core
-
-**NOTE:**
+**Notice:**
-*We have several kinds of Cores, the following figures show the main differece with them.*
+*Comparision Between Different Development Kits*
-- *If you want to **view** the detailed defference with them, please click [here](https://github.com/m5stack/M5-Schematic/blob/master/Core/hardware_difference_between_cores.md).*
+- *For details click [here](https://github.com/m5stack/M5-Schematic/blob/master/Core/hardware_difference_between_cores_zh_CN.md)。*
-- *If you want to **download** the detailed defference with them, please click [here](https://github.com/m5stack/M5-Schematic/blob/master/Core/M5%20Core%20Detailed%20Comparison.xlsx).*
+- *Download chart click[here](https://github.com/m5stack/M5-Schematic/blob/master/Core/M5%20Core%20Detailed%20Comparison.xlsx)。*
-
+
-
+
## Include
-- 1x M5Core GRAY
-- 1x M5Core Bottom
-- Type-C USB Cable
+- 1x M5Stack Gray Controller
+- 1x Basic Base
+- 10x Femal-male Dupont
+- Type-C USB cable
- User Manual
-
+
## Related Link
-- **Datasheet** - [ESP32](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_en.pdf) - [MPU9250](http://www.invensense.com/wp-content/uploads/2015/02/PS-MPU-9250A-01-v1.1.pdf)
+- **datasheet** - [ESP32](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_cn.pdf) - [MPU9250](https://www.invensense.com/download-pdf/mpu-9250-datasheet/)
-
+- **datasheet** - [IP5306](https://github.com/m5stack/M5-Schematic/blob/master/Core/IIC_IP5306_REG_V1.4.pdf)
+
+- **[schematic](https://github.com/m5stack/M5-Schematic/blob/master/Core/Basic/M5-Core-Schematic(20171206).pdf)**
## Related Video
diff --git a/docs/en/core/m5go_lite.md b/docs/en/core/m5go_lite.md
index 8cdc01e3..d41e8b01 100644
--- a/docs/en/core/m5go_lite.md
+++ b/docs/en/core/m5go_lite.md
@@ -11,21 +11,47 @@
:memo:**[Description](#Description)** :bulb:**[Quick Start](en/quick_start/m5core/m5stack_core_quick_start)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](https://github.com/m5stack/M5-Schematic/blob/master/Core/Basic/M5-Core-Schematic(20171206).pdf)** 🛒**[Purchase](https://www.aliexpress.com/store/product/M5Stack-NEW-Lite-IoT-Development-Board-Kit-ESP32-MPU9250-Grove-16MFlash-DHT12-Temperature-Humidity-Sensor-Module/3226069_32965981279.html?spm=a2g1y.12024536.productList_5885013.subject_3)** :clapper:**[Related Video](#Related-Video)**
-## 描述
+## DESCRIPTION
-**M5GO Lite** is a small kit which consists of one **ENV unit**, a **white M5Core**(based on ESP32 chip) and a [M5GO bottom](en/base/m5go_bottom). It's a simple version of [M5GO IOT Starter Kit](en/core/m5go).
+**M5GO Lite** is a light pack of M5GO kit, instead of having 6 M5units, M5Go-Lite provides 1 ENV + accessories. Same as the M5GO controller M5Go-Lite is also specifically designed for STEM education,and sharing the same M5GO controller which is a full-feathered, upgraded development board provides plenty of hardware resources.
+
+All M5stack development board can be programmed through Arduino IDE, WebIDE UIFlow, Micropython, and Blockly, simplifying the development process for those requiring a joint hardware and software solution. Not only does M5stack have far-reaching IoT applications in industry, agriculture, and home, but it also empowers students to learn to code in STEM classrooms.
+
+
-## 特性
+### Product Features
-- Programming Support
- - Arduino
- - ESP-IDF
- - MicroPython
-- TF Card Support (Up to 16G)
+- 5V DC power supply
+- USB Type-C
+- ESP32-based
+- 16 MByte PSRAM
+- MPU9250
+- Speaker, 3 Buttons, LCD(320*240), 1 Reset
+- 2.4G Antenna: Proant 440
+- TF card slot (16G Maximum size)
+- Battery Socket & 150 mAh Lipo Battery
+- Extendable Pins & Holes
+- Grove Port
+- M-Bus Socket & Pins
+- Development Platform [UIFlow](http://flow.m5stack.com), [MicroPython](http://micropython.org/), [Arduino](http://www.arduino.cc)
+
+
+## ESP32 Features
+
+- 240 MHz dual core Tensilica LX6 microcontroller with 600 DMIPS
+- Integrated 520 KB SRAM
+- Integrated 802.11b/g/n HT40 Wi-Fi transceiver, baseband, stack and LWIP
+- Integrated dual mode Bluetooth (classic and BLE)
+- Hall sensor
+- 10x capactive touch interface
+- 32 kHz crystal oscillator
+- PWM/timer input/output available on every GPIO pin
+- SDIO master/salve 50MHz
+- SD-card interface support
## PinMap
@@ -168,10 +194,10 @@ We also supply some courses for teaching IOT programming. If you are interesting
## 包含
-- 1x white M5Core
+- 1x white M5GO Controller
- 1x M5GO Base
-- 1x Units
-- 1x GROVE Cables
+- 1x ENV Unit
+- 1x GROVE Cable
- Type-C USB Cable
- User Manual
diff --git a/docs/en/core/m5stick.md b/docs/en/core/m5stick.md
index ba716431..69b5f729 100644
--- a/docs/en/core/m5stick.md
+++ b/docs/en/core/m5stick.md
@@ -9,9 +9,16 @@
## Description
-**M5Stick** is a mini esp32 development board including 1.3' OLED Screen(64x128), led, button, buzzer, IR Transmitter, 80mAh-Battery and **optional MEMS(MPU9250)**. Usually, you can put it on your wrist with `WATCH BELT` or band it on the wall with `WALL` or `BRICK`.
+**M5Stick** is a mini M5Stack, powered by ESP32. It is a portable, easy-to-use, open source, IoT development board.
-There are two version of it. White version does not contain MPU9250, gray version contains MPU9250 and some accessories(likes `WATCH BELT`, `WALL/1515` and `BRICK`).
+*What it can do?*
+This tiny block is able to realize your idea, enlighten your creativity, and help with your IoT prototying in a very short time. It will takes away a lot of the pains form the development process.
+
+M5stickC is one of the core devices in M5Stack product series which is built in a continues growing hardware & software ecosystem. It has a lot of compatible modules & units, as well as the open source code & engineering community that will help you maximum your benefit in every step of the developing process.
+
+
**The following figure shows the position indication of Button A and Assembly hole**
@@ -25,64 +32,92 @@ There are two version of it. White version does not contain MPU9250, gray versio
## Feature
-- Programming Support: Arduino, UIFlow(Blockly, MicroPython)
-- Wearable
-- Gray version: MEMS(MPU9250)
+- 5V DC power supply
+- USB Type-C
+- ESP32-based
+- 4 MByte Flash
+- 9-Axis IMU MPU9250(only gray type)
+- Red LED
+- Buzzer
+- IR transmitter
+- Microphone
+- 1 Buttons, OLED(1.3 inch), 1 Reset
+- 2.4G Antenna: Proant 440
+- 80 mAh Lipo Battery
+- Extendable Socket
+- Grove Port
+- Wearable & Wall mounted
+- Development Platform [UIFlow](http://flow.m5stack.com), [MicroPython](http://micropython.org/), [Arduino](http://www.arduino.cc)
+
+## ESP32 Features
+
+- 240 MHz dual core Tensilica LX6 microcontroller with 600 DMIPS
+- Integrated 520 KB SRAM
+- Integrated 802.11b/g/n HT40 Wi-Fi transceiver, baseband, stack and LWIP
+- Integrated dual mode Bluetooth (classic and BLE)
+- Hall sensor
+- 10x capactive touch interface
+- 32 kHz crystal oscillator
+- PWM/timer input/output available on every GPIO pin
+- SDIO master/salve 50MHz
+- SD-card interface support
## PinMap
+### Peripheral Pin Mapping
+
-**Blue LED&BUTTON&BUZZER&IR Transmitter**
+**blue LED & BUTTON & BUZZER & IR Transmitter**
-
ESP32 Chip
GPIO17
GPIO19
GPIO26
GPIO35
-
IR Transmitter
Transmitter Pin
-
Blue LED
LED Pin
-
BUZZER
BUZZER Pin
-
BUTTON
BUTTON Pin
+
ESP32
GPIO17
GPIO19
GPIO26
GPIO35
+
IR Transmitter
Pin
+
Blue LED
Pin
+
BUZZER
Pin
+
BUTTON
Pin
-**OLED**
+**OLED Screen**
-
ESP32 Chip
GPIO14
GPIO27
GPIO33
-
OLED
CS
DC
RST
+
ESP32
GPIO14
GPIO27
GPIO33
+
OLED
CS
DC
RST
-**GROVE Interface**
+**GROVE Port**
-
ESP32 Chip
GPIO13
GPIO25
5V
GND
-
GROVE Interface
SCL
SDA
5V
GND
+
ESP32
GPIO13
GPIO25
5V
GND
+
GROVE Port
SCL
SDA
5V
GND
-**Gray Version:**
+**Gray type:**
-
ESP32 Chip
GPIO22
GPIO21
-
9-axis attitude sensor(MPU9250)
SCL
SDA
+
ESP32
GPIO22
GPIO21
+
9-Axis posture sentsor: MPU9250
SCL
SDA
-**NOTE:**
+**Notice:**
-*We have several kinds of Cores, the following figures show the main differece with them.*
+*Comparision Between Different Development Kits*
-- *If you want to **view** the detailed defference with them, please click [here](https://github.com/m5stack/M5-Schematic/blob/master/Core/hardware_difference_between_cores.md).*
+- *For details click [here](https://github.com/m5stack/M5-Schematic/blob/master/Core/hardware_difference_between_cores_zh_CN.md)。*
-- *If you want to **download** the detailed defference with them, please click [here](https://github.com/m5stack/M5-Schematic/blob/master/Core/M5%20Core%20Detailed%20Comparison.xlsx).*
+- *Download chart click[here](https://github.com/m5stack/M5-Schematic/blob/master/Core/M5%20Core%20Detailed%20Comparison.xlsx)。*
-
+
-
+
## Include
-- 1x M5Stick including 80mAh-Battery
-- 1x Type-C USB Cable
+- 1x M5Stick
+- 1x USB Type-C cable
-**Gray Version:**
-- Some accessories: `WATCH BELT`, `WALL` and `BRICK`
+**Gray type:**
+- Accessories: `WATCH BELT`, `WALL/1515` and `BRICK`
@@ -97,6 +132,8 @@ If you want the complete schematic, please click [here](https://github.com/m5sta
- **Datasheet** - [ESP32](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_cn.pdf) - [MPU9250](https://www.invensense.com/wp-content/uploads/2015/02/PS-MPU-9250A-01-v1.1.pdf)
+- **Register Manual** - [IP5306](https://github.com/m5stack/M5-Schematic/blob/master/Core/IIC_IP5306_REG_V1.4.pdf)
+
## Example
* **Arduino**
diff --git a/docs/en/core/m5stickc.md b/docs/en/core/m5stickc.md
index f3262aff..7b930952 100644
--- a/docs/en/core/m5stickc.md
+++ b/docs/en/core/m5stickc.md
@@ -8,94 +8,132 @@
## Description
-**M5StickC** is a ESP32 development board with 0.96 inch **TFT color screen** (80 * 160 resolution), **Red LED**, button, **Microphone**, IR transmitter, 6-axis IMU (SH200Q) and 80 mAH battery. The ESP32 module **ESP32-Pico** in M5StickC also has a built-in 4MB flash. If the M5StickC is equipped with watch-base and watch-belt, you can wear it on your wrist.
+**M5Stick-C** is a mini M5Stack, powered by ESP32. It is a portable, easy-to-use, open source, IoT development board.
-**Power on / off:**
+*What it can do?*
+This tiny block is able to realize your idea, enlighten your creativity, and help with your IoT prototying in a very short time. It will takes away a lot of the pains form the development process.
-* Power on: Press the reset button for at least 2 seconds
+M5stickC is one of the core devices in M5Stack product series which is built in a continues growing hardware & software ecosystem. It has a lot of compatible modules & units, as well as the open source code & engineering community that will help you maximum your benefit in every step of the developing process.
-* Shutdown: Press the reset button for at least 6 seconds
+**Power switch operation:**
-**Note:**
+* Power on :Long press power button for 2 seconds
+
+* Power on :Short press power button for 6 seconds
+
+**Notice:**
* Baudrate supported by M5StickC: 1200 ~115200, 250K, 500K, 750K, 1500K
-* Only orange case of M5StickC for sale.
+* Only Orange type is available for now
-## Feature
+
-- Programming Support: Arduino, UIFlow(Blockly, MicroPython)
+### Product Features
+
+- 5V DC power supply
+- USB Type-C
+- ESP32-based
+- 4 MByte Flash
+- 6-Axis IMU SH200Q
+- Red LED
+- IR transmitter
+- Microphone
+- 2 Buttons, LCD(0.96 inch), 1 Reset
+- 2.4G Antenna: Proant 440
+- 80 mAh Lipo Battery
+- Extendable Socket
+- Grove Port
+- Wearable & Wall mounted
+- Development Platform [UIFlow](http://flow.m5stack.com), [MicroPython](http://micropython.org/), [Arduino](http://www.arduino.cc)
+
+## ESP32 Features
+
+- 240 MHz dual core Tensilica LX6 microcontroller with 600 DMIPS
+- Integrated 520 KB SRAM
+- Integrated 802.11b/g/n HT40 Wi-Fi transceiver, baseband, stack and LWIP
+- Integrated dual mode Bluetooth (classic and BLE)
+- Hall sensor
+- 10x capactive touch interface
+- 32 kHz crystal oscillator
+- PWM/timer input/output available on every GPIO pin
+- SDIO master/salve 50MHz
+- SD-card interface support
## PinMap
-**Red LED & IR transmitter & BUTTON A & BUTTON B**
+**RED LED & IR Transmitter & BUTTON A & BUTTON B**