diff --git a/docs/assets/img/product_pics/core/minicore/m5stickt/m5stick_T_01.jpg b/docs/assets/img/product_pics/core/minicore/m5stickt/m5stick_T_01.jpg
new file mode 100644
index 00000000..b3da2ace
Binary files /dev/null and b/docs/assets/img/product_pics/core/minicore/m5stickt/m5stick_T_01.jpg differ
diff --git a/docs/assets/img/product_pics/core/minicore/m5stickt/m5stick_T_01.webp b/docs/assets/img/product_pics/core/minicore/m5stickt/m5stick_T_01.webp
new file mode 100755
index 00000000..eeb32819
Binary files /dev/null and b/docs/assets/img/product_pics/core/minicore/m5stickt/m5stick_T_01.webp differ
diff --git a/docs/assets/img/product_pics/core/minicore/m5stickt/m5stick_T_02.webp b/docs/assets/img/product_pics/core/minicore/m5stickt/m5stick_T_02.webp
new file mode 100755
index 00000000..1ecaa6b8
Binary files /dev/null and b/docs/assets/img/product_pics/core/minicore/m5stickt/m5stick_T_02.webp differ
diff --git a/docs/assets/img/product_pics/core/minicore/m5stickt/m5stick_T_03.webp b/docs/assets/img/product_pics/core/minicore/m5stickt/m5stick_T_03.webp
new file mode 100755
index 00000000..a13964bf
Binary files /dev/null and b/docs/assets/img/product_pics/core/minicore/m5stickt/m5stick_T_03.webp differ
diff --git a/docs/assets/img/product_pics/core/minicore/m5stickt/m5stick_T_04.webp b/docs/assets/img/product_pics/core/minicore/m5stickt/m5stick_T_04.webp
new file mode 100755
index 00000000..eecf064a
Binary files /dev/null and b/docs/assets/img/product_pics/core/minicore/m5stickt/m5stick_T_04.webp differ
diff --git a/docs/assets/img/product_pics/core/minicore/m5stickt/m5stick_T_05.webp b/docs/assets/img/product_pics/core/minicore/m5stickt/m5stick_T_05.webp
new file mode 100755
index 00000000..9dfb9a83
Binary files /dev/null and b/docs/assets/img/product_pics/core/minicore/m5stickt/m5stick_T_05.webp differ
diff --git a/docs/en/core/StickT.md b/docs/en/core/StickT.md
deleted file mode 100644
index c2d66937..00000000
--- a/docs/en/core/StickT.md
+++ /dev/null
@@ -1,194 +0,0 @@
-# M5StickT {docsify-ignore-all}
-
-
-
-
-* * *
-
-:memo:**[Description](#Description)** :octocat:**[Example](#Example)** 🛒**[Purchase](https://m5stack.com/collections/m5-core/products/stick)** **[EasyLoader](#EasyLoader)**
-
-## Description
-
-**M5Stick** is a mini M5Stack, powered by ESP32. It is a portable, easy-to-use, open source, IoT development board.
-
-*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.
-
-M5stick 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**
-
-
-
-**Power switch operation:**
-
-* Power on :Long press power button for 2 seconds
-
-* Power off :Short press power button for 6 seconds
-
-**Notice:**
-
-* Baudrate supported by M5StickC: 1200 ~115200, 250K, 500K, 750K, 1500K
-
-* Only Orange type is available for now
-
-## Feature
-
-- 5V DC power supply
-- USB Type-C
-- ESP32-based
-- Case Material: PC + ABS
-- 4 MByte Flash
-- Red LED
-- 2 Buttons, TFT(1.3 inch)
-- 80 mAh Lipo Battery
-- Grove Port
-- Wearable & Wall mounted
-
-## 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
-- 32 kHz crystal oscillator
-- PWM/timer input/output available on every GPIO pin
-- SDIO master/salve 50MHz
-
-## EasyLoader
-
-
-
-
-
->1.EasyLoader is a simple and fast program burner. Every product page in EasyLoader provides a product-related case program. It can be burned to the master through simple steps, and a series of function verification can be performed.(**Currently EasyLoader is only available for Windows OS**)
-
->2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
-
-## Schematic
-
-
-
-- [PDF Download](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/schematic/Core/M5StickC/20191118__StickC_A04_3110_Schematic_Rebuild_PinMap.pdf)
-
-## PinMap
-
-
-
-Power structure block diagram
-
-
-
-**RED LED & IR Transmitter & BUTTON A & BUTTON B**
-
-
-
-**6-Axis posture sensor (SH200Q/MPU6886) & power management IC (AXP192)**
-
-
-
ESP32
GPIO22
GPIO21
-
6-Axis posture sensor
SCL
SDA
-
power management IC
SCL
SDA
-
-
-**AXP192**
-
-
-
Microphone
RTC
TFT backlight
TFT IC
ESP32/3.3V MPU6886/SH200Q
5V GROVE
-
LDOio0
LDO1
LDO2
LDO3
DC-DC1
IPSOUT
-
-
-
-
ESP32
GPIO14
GPIO27
GPIO33
-
OLED
CS
DC
RST
-
-
-**GROVE Port**
-
-
-
ESP32
GPIO13
GPIO25
5V
GND
-
GROVE Port
SCL
SDA
5V
GND
-
-
-## Include
-
-- 1x M5Stick
-- 1x USB Type-C(20cm)
-
-
-
-
-## Schematic
-
-
-
-To complete schematic, click [here](https://github.com/m5stack/M5-Schematic/tree/master/Core/m5stick).
-
-## Related Link
-
-- **Datasheet** - [ESP32](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/esp32_datasheet_en.pdf) - [MPU9250](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/PS-MPU-9250A-01-v1.1_en.pdf)
-
-- **Register Manual** - [IP5306](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/IIC_IP5306_REG_V1.4_cn.pdf)
-
-## Example
-
-* **Arduino**
-
- - [M5Stick Factory Test](https://github.com/m5stack/M5Stack/tree/master/examples/Stick/FactoryTest)
-
- - [M5Stick Watch](https://github.com/m5stack/StickWatch)
-
-
-
-* **UIFlow**
-
- - [White square game](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Core/M5Stick/UIFlow)
-
-
-## Related Video
-
-- **m5stick Case - Remote control air conditioner**
-
-
-
-- **m5stick Case - .obj model viewer**
-
-
\ No newline at end of file
diff --git a/docs/en/core/atom_A.md b/docs/en/core/atom_A.md
new file mode 100644
index 00000000..87d3e227
--- /dev/null
+++ b/docs/en/core/atom_A.md
@@ -0,0 +1,80 @@
+# ATOM {docsify-ignore-all}
+
+
+
+
+:memo:**[Description](#Description)** :bulb:**[Quick Start](en/quick_start/atom/atom_quick_start)** :octocat:**[Example](https://github.com/m5stack/Atom_A/tree/master/examples/Basics)** 🛒**[Purchase](https://m5stack.com/collections/m5-core/products/atomA-development-core)** :clapper:**[Related Video](#Related Video)** **[EasyLoader](#EasyLoader)**
+
+## Description
+
+** ATOM ** is a very compact development board in the M5Stack development kit series. Its size is only 24 * 24mm. Since there is no screen, it is very suitable for embedded smart home and toy development. The main control adopts the ESP32-Pico solution, integrates Wi-Fi and Bluetooth modules, has 4MB of SPI flash memory, provides Infra-Red, RGB LED, buttons, IMU sensor, and PH2.0 interface. In addition, it can connect externally through 6 GPIOs device. The on-board Type-C interface enables fast program upload and download.
+
+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.
+
+
+
+## Product Features
+
+- USB Type-C
+- ESP32-based
+- Case Material: PC + ABS
+- 4 MByte flash
+- 1* reset button 1* RGB LED 1* programmable button 1* Infra-Red
+- 2.4G Antenna: Proant 440
+- MPU6886
+- Extendable Pins (6* GPIO)
+- 4P PH2.0 interface
+- Program Platform: [UIFlow](http://flow.m5stack.com), [MicroPython](http://micropython.org/), [Arduino](http://www.arduino.cc)
+- Product Size:
+- Product weight:
+
+### 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
+
+
+## EasyLoader
+
+
+
+
+
+>1.EasyLoader is a simple and fast program burner. Every product page in EasyLoader provides a product-related case program. It can be burned to the master through simple steps, and a series of function verification can be performed.(**Currently EasyLoader is only available for Windows OS**)
+
+>2. After downloading the software, double-click to run the application, connect the M5 device to the computer through the data cable, select the port parameters, click **"Burn"** to start burning. (**For M5StickC burning, please Set the baud rate to 750000 or 115200**)
+
+
+## Peripherals Pin Map
+
+
+
+
+## Include
+
+- 1x ATOM
+- 1x Type-C USB(20cm)
+
+
+
+## Links
+
+- **Datasheet**
+
+ - [ESP32-PICO](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/esp32-pico-d4_datasheet_cn.pdf)
+ - [MPU6886](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/MPU-6886-000193%2Bv1.1_GHIC_en.pdf)
+
+
+## Related Video
+
+
diff --git a/docs/en/core/atom_B.md b/docs/en/core/atom_B.md
new file mode 100644
index 00000000..d4949f44
--- /dev/null
+++ b/docs/en/core/atom_B.md
@@ -0,0 +1,79 @@
+# ATOM {docsify-ignore-all}
+
+
+
+
+:memo:**[Description](#Description)** :bulb:**[Quick Start](en/quick_start/atom/atom_quick_start)** :octocat:**[Example](https://github.com/m5stack/Atom_B/tree/master/examples/Basics)** 🛒**[Purchase](https://m5stack.com/collections/m5-core/products/atomB-development-core)** :clapper:**[Related Video](#Related Video)** **[EasyLoader](#EasyLoader)**
+
+## Description
+
+** ATOM ** is a very compact development board in the M5Stack development kit series. Its size is only 24 * 24mm. Since there is no screen, it is very suitable for embedded smart home and toy development. The main control adopts the ESP32-Pico solution, integrates Wi-Fi and Bluetooth modules, has 4MB of SPI flash memory, provides Infra-Red, 5*5 RGB LED,IMU sensor, and PH2.0 interface. In addition, it can connect externally through 6 GPIOs device. The on-board Type-C interface enables fast program upload and download.
+
+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.
+
+
+
+## Product Features
+
+- USB Type-C
+- ESP32-based
+- Case Material: PC + ABS
+- 4 MByte flash
+- 1* reset button 5*5 RGB LED 1* Infra-Red
+- 2.4G Antenna: Proant 440
+- MPU6886
+- Extendable Pins (6* GPIO)
+- 4P PH2.0 interface
+- Program Platform: [UIFlow](http://flow.m5stack.com), [MicroPython](http://micropython.org/), [Arduino](http://www.arduino.cc)
+- Product Size:
+- Product weight:
+
+### 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
+
+
+## EasyLoader
+
+
+
+
+
+>1.EasyLoader is a simple and fast program burner. Every product page in EasyLoader provides a product-related case program. It can be burned to the master through simple steps, and a series of function verification can be performed.(**Currently EasyLoader is only available for Windows OS**)
+
+>2. After downloading the software, double-click to run the application, connect the M5 device to the computer through the data cable, select the port parameters, click **"Burn"** to start burning. (**For M5StickC burning, please Set the baud rate to 750000 or 115200**)
+
+
+## Peripherals Pin Map
+
+
+
+
+## Include
+
+- 1x ATOM
+- 1x Type-C USB(20cm)
+
+
+
+## Links
+
+- **Datasheet**
+
+ - [ESP32-PICO](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/esp32-pico-d4_datasheet_cn.pdf)
+ - [MPU6886](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/core/MPU-6886-000193%2Bv1.1_GHIC_en.pdf)
+
+## Related Video
+
+
diff --git a/docs/en/core/m5stickt.md b/docs/en/core/m5stickt.md
new file mode 100644
index 00000000..e63d4e4f
--- /dev/null
+++ b/docs/en/core/m5stickt.md
@@ -0,0 +1,177 @@
+# M5StickT {docsify-ignore-all}
+
+
+
+
+
+:memo:**[Description](#Description)** :octocat:**[Example](#Example)** 🛒**[Purchase](https://m5stack.com/collections/m5-core/products/stick-t)** **[EasyLoader](#EasyLoader)**
+
+## Description
+
+**M5StickT**is an exquisite and compact infrared thermal imaging camera. It adopts the latest FLIR Lepton 3.0 long-wave infrared (LWIR) camera core with an effective resolution of 160 * 120 for a clear and stable image. As it is a large area non-contact infrared sensor, it is a good solution for temperature measurement. Its main control chip is Espressif’s ESP32, which has built-in support for Wi-Fi and Bluetooth connections, and computing speeds of up to 240Mhz. This provides a favorable guarantee for image output with a FPS reaching 7 and above. The screen is 1.14 inches and has a resolution of 135 * 240. The device comes with a rich variety of hardware resources: An on-board 6-axis Inertial Measurement Unit, a digital microphone and a power management chip and a built-in 300mAh battery, all embedded into the device. In terms of interactive operation, two programmable buttons and a rotary encoder are provided. In order to facilitate users to connect more peripherals, a 4 Pin PH2.0 interface with I2C support is provided at the bottom. The body is 3D printed from high quality Black Nylon filament. In addition, an M3 screw hole and a 1/4" screw hole are provided underside for easy mounting.
+
+
+
+**Lepton 3.0 Parameter**
+
+
Low Gain Mode: -10 to 400°C; High Gain Mode: -10 to 140°C
+
Spectral Range
8 to 14µm
+
Thermal Sensitivity
<50 mK(0.050°C)
+
Optimum Temperature Range
-10°C to +80°C
+
+
+**Notice:**
+
+M5StickT only supports WIN10 & Linux & MAC(<10.15) free drive, the rest of the operating system requires users to install the driver.
+
+Installation steps: 1. Click the link below to download the driver installation package. 2. Connect the device and open the Computer Device Manager port option. 3. Right click on the unrecognized device and perform a manual update.
+
+Driver download Link
+
+
+
+## Feature
+
+- 5V DC power supply
+- USB Type-C
+- ESP32-based
+- Case Material: Nylon 3D print
+- FLIR Lepton 3.0
+- 4 MByte Flash
+- 6-Axis IMU: MPU6886
+- Microphone:SPM1423
+- 2 Buttons, 1 Reset
+- IPS LCD(1.14 inch)
+- 2.4G Antenna: Proant 440
+- 300 mAh Lipo Battery
+- PMU: AXP192
+- Dial encoder
+- 4P PH2.0 Interface
+- Wight: 26g
+- Size: 48 * 30 * 29mm
+
+## 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
+- 32 kHz crystal oscillator
+- PWM/timer input/output available on every GPIO pin
+- SDIO master/salve 50MHz
+
+## Include
+
+- 1x M5StickT
+- 1x USB Type-C(20cm)
+
+## Application
+- Car engine failure check
+- Building dehumidification insulation sealing test
+- Industrial furnace inner wall refractory crack
+- Outdoor observation of animals at night
+
+## Usage
+Press the reset button to power on. The default display screen is RGB display mode. The left side is the temperature image, the upper right is the power display, and the lower right is the histogram and temperature range. The temperature range is automatically adjusted with the target temperature. The default bulls-eye automatically tracks the maximum temperature. Press the right button-A to switch the tracking mode (minimum / center / maximum value), press the button-B to switch the image display mode (GRAY / GOLDEN / RAINBOW / IRONBLACK / RGB). Dial encoder controls the display sensitivity (adjust the display temperature and color gamut), and long press the reset button for 6 seconds to turn off.
+
+## EasyLoader
+
+
+
+
+
+>1.EasyLoader is a simple and fast program burner. Every product page in EasyLoader provides a product-related case program. It can be burned to the master through simple steps, and a series of function verification can be performed.(**Currently EasyLoader is only available for Windows OS**)
+
+>2.After downloading the software, double-click to run the application, connect the M5 device to the computer via the data cable, select the port parameters, and click **"Burn"** to start burning.
+
+## PinMap
+
+**BUTTON A & BUTTON B**
+
+