diff --git a/docs/assets/img/product_pics/base/core_base_01.png b/docs/assets/img/product_pics/base/core_base_01.png
new file mode 100644
index 00000000..24a4ef00
Binary files /dev/null and b/docs/assets/img/product_pics/base/core_base_01.png differ
diff --git a/docs/assets/img/product_pics/base/core_base_02.png b/docs/assets/img/product_pics/base/core_base_02.png
new file mode 100644
index 00000000..39791dbf
Binary files /dev/null and b/docs/assets/img/product_pics/base/core_base_02.png differ
diff --git a/docs/assets/img/product_pics/base/core_base_03.png b/docs/assets/img/product_pics/base/core_base_03.png
new file mode 100644
index 00000000..575145c7
Binary files /dev/null and b/docs/assets/img/product_pics/base/core_base_03.png differ
diff --git a/docs/assets/img/product_pics/base/core_base_04.png b/docs/assets/img/product_pics/base/core_base_04.png
new file mode 100644
index 00000000..bca67c06
Binary files /dev/null and b/docs/assets/img/product_pics/base/core_base_04.png differ
diff --git a/docs/assets/img/product_pics/core/m5go/m5go_lite_01.png b/docs/assets/img/product_pics/core/m5go/m5go_lite_01.png
new file mode 100644
index 00000000..6a5091bf
Binary files /dev/null and b/docs/assets/img/product_pics/core/m5go/m5go_lite_01.png differ
diff --git a/docs/assets/img/product_pics/core/m5go/m5go_lite_02.png b/docs/assets/img/product_pics/core/m5go/m5go_lite_02.png
new file mode 100644
index 00000000..78b0e771
Binary files /dev/null and b/docs/assets/img/product_pics/core/m5go/m5go_lite_02.png differ
diff --git a/docs/assets/img/product_pics/core/m5go/m5go_lite_03.png b/docs/assets/img/product_pics/core/m5go/m5go_lite_03.png
new file mode 100644
index 00000000..715e6a55
Binary files /dev/null and b/docs/assets/img/product_pics/core/m5go/m5go_lite_03.png differ
diff --git a/docs/assets/img/product_pics/core/m5go/m5go_lite_04.png b/docs/assets/img/product_pics/core/m5go/m5go_lite_04.png
new file mode 100644
index 00000000..dc8a9c1b
Binary files /dev/null and b/docs/assets/img/product_pics/core/m5go/m5go_lite_04.png differ
diff --git a/docs/assets/img/product_pics/module/module_bus_01.png b/docs/assets/img/product_pics/module/module_bus_01.png
new file mode 100644
index 00000000..40467f39
Binary files /dev/null and b/docs/assets/img/product_pics/module/module_bus_01.png differ
diff --git a/docs/assets/img/product_pics/module/module_bus_02.png b/docs/assets/img/product_pics/module/module_bus_02.png
new file mode 100644
index 00000000..3133e1a5
Binary files /dev/null and b/docs/assets/img/product_pics/module/module_bus_02.png differ
diff --git a/docs/assets/img/product_pics/module/module_bus_03.png b/docs/assets/img/product_pics/module/module_bus_03.png
new file mode 100644
index 00000000..64e51c24
Binary files /dev/null and b/docs/assets/img/product_pics/module/module_bus_03.png differ
diff --git a/docs/assets/img/product_pics/tool/tool_usb_isp_01.png b/docs/assets/img/product_pics/tool/tool_usb_isp_01.png
new file mode 100644
index 00000000..edf20c4a
Binary files /dev/null and b/docs/assets/img/product_pics/tool/tool_usb_isp_01.png differ
diff --git a/docs/assets/img/product_pics/tool/tool_usb_isp_02.png b/docs/assets/img/product_pics/tool/tool_usb_isp_02.png
new file mode 100644
index 00000000..2753cd16
Binary files /dev/null and b/docs/assets/img/product_pics/tool/tool_usb_isp_02.png differ
diff --git a/docs/assets/img/product_pics/tool/tool_usb_isp_03.png b/docs/assets/img/product_pics/tool/tool_usb_isp_03.png
new file mode 100644
index 00000000..54fdbbf9
Binary files /dev/null and b/docs/assets/img/product_pics/tool/tool_usb_isp_03.png differ
diff --git a/docs/assets/img/product_pics/tool/tool_usb_isp_04.png b/docs/assets/img/product_pics/tool/tool_usb_isp_04.png
new file mode 100644
index 00000000..58bb4e89
Binary files /dev/null and b/docs/assets/img/product_pics/tool/tool_usb_isp_04.png differ
diff --git a/docs/assets/img/product_pics/unit/unit_example/DUAL_BUTTON/3.png b/docs/assets/img/product_pics/unit/unit_example/DUAL_BUTTON/3.png
deleted file mode 100644
index e8857f3c..00000000
Binary files a/docs/assets/img/product_pics/unit/unit_example/DUAL_BUTTON/3.png and /dev/null differ
diff --git a/docs/assets/img/product_pics/unit/unit_example/DUAL_BUTTON/4.png b/docs/assets/img/product_pics/unit/unit_example/DUAL_BUTTON/4.png
deleted file mode 100644
index b6eb767e..00000000
Binary files a/docs/assets/img/product_pics/unit/unit_example/DUAL_BUTTON/4.png and /dev/null differ
diff --git a/docs/assets/img/product_pics/unit/unit_example/DUAL_BUTTON/example_unit_dual_button_01.png b/docs/assets/img/product_pics/unit/unit_example/DUAL_BUTTON/example_unit_dual_button_01.png
new file mode 100644
index 00000000..b0411d0d
Binary files /dev/null and b/docs/assets/img/product_pics/unit/unit_example/DUAL_BUTTON/example_unit_dual_button_01.png differ
diff --git a/docs/assets/img/product_pics/unit/unit_example/DUAL_BUTTON/example_unit_dual_button_02.png b/docs/assets/img/product_pics/unit/unit_example/DUAL_BUTTON/example_unit_dual_button_02.png
new file mode 100644
index 00000000..380b4c3e
Binary files /dev/null and b/docs/assets/img/product_pics/unit/unit_example/DUAL_BUTTON/example_unit_dual_button_02.png differ
diff --git a/docs/assets/img/product_pics/unit/unit_example/DUAL_BUTTON/example_unit_dual_button_04.png b/docs/assets/img/product_pics/unit/unit_example/DUAL_BUTTON/example_unit_dual_button_04.png
index 7450d6a4..b74c776a 100644
Binary files a/docs/assets/img/product_pics/unit/unit_example/DUAL_BUTTON/example_unit_dual_button_04.png and b/docs/assets/img/product_pics/unit/unit_example/DUAL_BUTTON/example_unit_dual_button_04.png differ
diff --git a/docs/assets/img/product_pics/unit/unit_example/DUAL_BUTTON/example_unit_dual_button_05.png b/docs/assets/img/product_pics/unit/unit_example/DUAL_BUTTON/example_unit_dual_button_05.png
new file mode 100644
index 00000000..fcbc0266
Binary files /dev/null and b/docs/assets/img/product_pics/unit/unit_example/DUAL_BUTTON/example_unit_dual_button_05.png differ
diff --git a/docs/en/base/core_base.md b/docs/en/base/core_base.md
new file mode 100644
index 00000000..e69de29b
diff --git a/docs/en/core/m5go_iot_starter_kit.md b/docs/en/core/m5go_iot_starter_kit.md
index dbd93650..0bde6a70 100644
--- a/docs/en/core/m5go_iot_starter_kit.md
+++ b/docs/en/core/m5go_iot_starter_kit.md
@@ -19,10 +19,10 @@ We also supply some courses for teaching IOT programming. If you are interesting
## Feature
- Programming Support
-- Arduino
-- ESP-IDF
-- MicroPython
-- TF Card Support
+ - Arduino
+ - ESP-IDF
+ - MicroPython
+- TF Card Support (Up to 16G)
## Include
diff --git a/docs/en/core/m5go_lite.md b/docs/en/core/m5go_lite.md
new file mode 100644
index 00000000..9da79a20
--- /dev/null
+++ b/docs/en/core/m5go_lite.md
@@ -0,0 +1,91 @@
+# M5GO Lite
+
+
+
+
+
+
+
+
+* * *
+
+
+
+:memo:**[Description](#Description)** :bulb:**[Quick Start](zh_CN/quick_start/m5core/m5stack_core_quick_start)** :octocat:**[Example](#Example)** :electric_plug:**[Schematic](https://github.com/m5stack/M5-3D_and_PCB/blob/master/M5_Core_SCH%2820171206%29.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)**
+
+## 描述
+
+**M5GO Lite** is a small kit which consists of one **ENV unit** and a **white M5Core**(based on ESP32 chip). It's a simple version of [M5GO IOT Starter Kit](zh_CN/core/m5go_iot_starter_kit).
+
+You can program M5GO Lite with [UiFlow](http://flow.m5stack.com) or Arduino IDE.
+
+We also supply some courses for teaching IOT programming. If you are interesting in it, contact us through Email please.
+
+## 特性
+
+- Programming Support
+ - Arduino
+ - ESP-IDF
+ - MicroPython
+- TF Card Support (Up to 16G)
+
+## 包含
+
+- 1x white M5Core
+- 1x M5GO Base
+- 1x Units
+- 1x GROVE Cables
+- Type-C USB Cable
+- User Manual
+
+
+
+## Related Link
+
+- **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)
+
+## 例程
+
+This is a example for reading temperature, humidity and atmospheric pressure after ENV unit was connected with M5Core. But before compiling this program, please install `Adafruit BMP280 Library` and copy `Adafruit_Sensor.h` to `C:\Users\\Documents\Arduino\libraries\Adafruit_BMP280_Library` first.
+
+*The below code is incomplete(just for usage). If you want the complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Core/m5go/m5go_lite/Arduino/ENV)。*
+
+```arduino
+/*
+ Install Adafruit BMP280 Library first.
+*/
+#include
+#include "DHT12.h"
+#include //The DHT12 uses I2C comunication.
+#include "Adafruit_Sensor.h"
+#include
+
+// new two objects
+DHT12 dht12;
+Adafruit_BMP280 bme;
+
+// initialization
+M5.begin();
+Wire.begin();
+bme.begin();
+
+// read data
+float tmp = dht12.readTemperature();
+float hum = dht12.readHumidity();
+float pressure = bme.readPressure();
+```
+
+**For more examples, click [here](https://github.com/m5stack/M5Stack/tree/master/examples/Basics) please.**
+
+### 2. UIFlow
+
+*If you want the complete code, please click [here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/ENV/UIFlow)。*
+
+
+
+
+## Related Video
+
+- **m5stack instroduce**
+
+
\ No newline at end of file
diff --git a/docs/en/module/bus.md b/docs/en/module/bus.md
new file mode 100644
index 00000000..28401773
--- /dev/null
+++ b/docs/en/module/bus.md
@@ -0,0 +1 @@
+https://www.aliexpress.com/store/product/M5Stack-Official-BUS-Module-for-Arduino-ESP32-IoT-development-kit-with-2-15pin-Bus-Socket-Stackable/3226069_32967936971.html?spm=a2g1y.12024536.productList_5885013.subject_0
\ No newline at end of file
diff --git a/docs/en/tool/usb_isp.md b/docs/en/tool/usb_isp.md
new file mode 100644
index 00000000..aded2367
--- /dev/null
+++ b/docs/en/tool/usb_isp.md
@@ -0,0 +1 @@
+https://www.aliexpress.com/store/product/M5Stack-Official-ISP-USBasp-Programmer-for-51-ATMEL-AVR-Download-support-Win7-64-Random-Color/3226069_32969199531.html?spm=a2g1y.12024536.productList_5885013.subject_2
\ No newline at end of file
diff --git a/docs/en/unit/color.md b/docs/en/unit/color.md
index 6d1d6791..c30fd10b 100644
--- a/docs/en/unit/color.md
+++ b/docs/en/unit/color.md
@@ -49,24 +49,12 @@
// declaration
uint16_t clear, red, green, blue;
-// set to false if using a common cathode LED
-#define commonAnode true
-// our RGB -> eye-recognized gamma color
-byte gammatable[256];
+#define commonAnode true // set to false if using a common cathode LED
// new a object
Adafruit_TCS34725 tcs;
tcs = Adafruit_TCS34725(TCS34725_INTEGRATIONTIME_50MS,TCS34725_GAIN_4X);
-// other function
-static uint16_t color16(uint16_t r, uint16_t g, uint16_t b) {
- uint16_t _color;
- _color = (uint16_t)(r & 0xF8) << 8;
- _color |= (uint16_t)(g & 0xFC) << 3;
- _color |= (uint16_t)(b & 0xF8) >> 3;
- return _color;
-}
-
// initialization
M5.begin(true, false, false);
tcs.begin();
@@ -75,12 +63,6 @@ tcs.setGain(TCS34725_GAIN_4X);
// read data
tcs.getRawData(&red, &green, &blue, &clear);
-// Figure out some basic hex code for visualization
-uint32_t sum = clear;
-float r, g, b;
-r = red; r /= sum; g = green; g /= sum; b = blue; b /= sum;
-r *= 256; g *= 256; b *= 256;
-uint16_t _color = color16((int)r, (int)g, (int)b);
```
After burnt this example, PC serial terminal will print original value RGBC(red, green, blue, clear).
diff --git a/docs/en/unit/env.md b/docs/en/unit/env.md
index 5360c796..ee4792ef 100644
--- a/docs/en/unit/env.md
+++ b/docs/en/unit/env.md
@@ -37,6 +37,8 @@ temperature and humidity sensor and absolute barometric pressure sensor. Connect
### 1. Arduino IDE
+This is a ENV example for reading temperature, humidity and atmospheric pressure. But before compiling this program, please install `Adafruit BMP280 Library` and copy `Adafruit_Sensor.h` to `C:\Users\\Documents\Arduino\libraries\Adafruit_BMP280_Library` first.
+
*The below code is incomplete(just for usage). If you want the complete code, please click [here](https://github.com/m5stack/M5Stack/tree/master/examples/Unit/ENV).*
```arduino
diff --git a/docs/en/unit/esp32cam.md b/docs/en/unit/esp32cam.md
index f0185745..3bb47273 100644
--- a/docs/en/unit/esp32cam.md
+++ b/docs/en/unit/esp32cam.md
@@ -51,7 +51,7 @@ Because the module can generate WIFI hotspot AP, So you can use your mobile phon
- Camera specifications
+ CCD size : 1/4inch
+ Field of View : 78 degree
- + Maxmium Pixel: 200W
+ + Maxmium Pixel: 200W (Because of the small RAM, the board can't obtain it. It can output images up to 1024*768.)
- Sensor best resolution: 1600 * 1200
- Dimension: 25mm x 24mm
- Weight: 5g
diff --git a/docs/ja/unit/color.md b/docs/ja/unit/color.md
index a09c3eb0..55e13078 100644
--- a/docs/ja/unit/color.md
+++ b/docs/ja/unit/color.md
@@ -39,24 +39,12 @@
// declaration
uint16_t clear, red, green, blue;
-// set to false if using a common cathode LED
-#define commonAnode true
-// our RGB -> eye-recognized gamma color
-byte gammatable[256];
+#define commonAnode true // set to false if using a common cathode LED
// new a object
Adafruit_TCS34725 tcs;
tcs = Adafruit_TCS34725(TCS34725_INTEGRATIONTIME_50MS,TCS34725_GAIN_4X);
-// other function
-static uint16_t color16(uint16_t r, uint16_t g, uint16_t b) {
- uint16_t _color;
- _color = (uint16_t)(r & 0xF8) << 8;
- _color |= (uint16_t)(g & 0xFC) << 3;
- _color |= (uint16_t)(b & 0xF8) >> 3;
- return _color;
-}
-
// initialization
M5.begin(true, false, false);
tcs.begin();
@@ -65,12 +53,6 @@ tcs.setGain(TCS34725_GAIN_4X);
// read data
tcs.getRawData(&red, &green, &blue, &clear);
-// Figure out some basic hex code for visualization
-uint32_t sum = clear;
-float r, g, b;
-r = red; r /= sum; g = green; g /= sum; b = blue; b /= sum;
-r *= 256; g *= 256; b *= 256;
-uint16_t _color = color16((int)r, (int)g, (int)b);
```
ルーチンを燃やした後, シリアルディスプレイ端末は元の値を印刷します
diff --git a/docs/zh_CN/core/m5go_lite.md b/docs/zh_CN/core/m5go_lite.md
new file mode 100644
index 00000000..fb2853a8
--- /dev/null
+++ b/docs/zh_CN/core/m5go_lite.md
@@ -0,0 +1,86 @@
+# M5GO Lite
+
+
+
+
+
+
+
+
+* * *
+
+:memo:**[描述](#描述)** :bulb:**[上手指南](zh_CN/quick_start/m5core/m5stack_core_quick_start)** :octocat:**[例程](#例程)** :electric_plug:**[原理图](https://github.com/m5stack/M5-3D_and_PCB/blob/master/M5_Core_SCH%2820171206%29.pdf)** 🛒**[购买链接](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:**[相关视频](#相关视频)****
+
+## 描述
+
+**M5GO Lite** 是一款以白色 M5Core 主控为核心,附带1个 **ENV unit** 的物联网开发套件。它是 [M5GO IOT Starter Kit](zh_CN/core/m5go_iot_starter_kit) 的简单版本。
+
+你可以用 [UiFlow](http://flow.m5stack.com) 或 Arduino IDE 对它编程。
+
+我们也提供了一些物联网开发课程方便你更快上手使用,如果你对这个感兴趣的话,欢迎给我司发邮件。
+
+## 特性
+
+- 可编程,支持 [UiFlow](http://flow.m5stack.com) , MicroPython 和 Arduino
+- 支持外置 TF 卡 ( 最大 16G )
+
+## 包含
+
+- 1x white M5Core主控
+- 1x M5GO 底座
+- 1x ENV Unit
+- 1x GROVE 线
+- Type-C USB 线
+- 说明书
+
+
+
+## 相关链接
+
+- **数据手册** - [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)
+
+## 例程
+
+这是 ENV Unit 接入 M5Core 的例程,能读取温湿度值和气压值。可是在编译程序之前需要先安装库 `Adafruit BMP280 Library`,然后拷贝 `Adafruit_Sensor.h` 到 `Adafruit BMP280 Library` 的安装路径 `C:\Users\\Documents\Arduino\libraries\Adafruit_BMP280_Library` 下。
+
+*以下仅为用法示意,并不完整。如果需要完整例程请点击[这里](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Core/m5go/m5go_lite/Arduino/ENV)。*
+
+```arduino
+/*
+ Install Adafruit BMP280 Library first.
+*/
+#include
+#include "DHT12.h"
+#include //The DHT12 uses I2C comunication.
+#include "Adafruit_Sensor.h"
+#include
+
+// new two objects
+DHT12 dht12;
+Adafruit_BMP280 bme;
+
+// initialization
+M5.begin();
+Wire.begin();
+bme.begin();
+
+// read data
+float tmp = dht12.readTemperature();
+float hum = dht12.readHumidity();
+float pressure = bme.readPressure();
+```
+
+**更多例程,请点击[这里](https://github.com/m5stack/M5Stack/tree/master/examples/Basics)**
+
+### 2. UIFlow
+
+*具体例程请点击[这里](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/ENV/UIFlow)。*
+
+
+
+
+## 相关视频
+
+- **m5stack的简介**
+
+
\ No newline at end of file
diff --git a/docs/zh_CN/unit/catear.md b/docs/zh_CN/unit/catear.md
new file mode 100644
index 00000000..2913bb45
--- /dev/null
+++ b/docs/zh_CN/unit/catear.md
@@ -0,0 +1,13 @@
+# CATEAR
+
+

+
+***
+
+:memo:**[描述](#描述)** :electric_plug:**[原理图](#原理图)** 🛒**[购买链接](https://pt.aliexpress.com/store/product/M5Stack-Official-Cute-Cat-Ears-Acrylic-Handbands-with-118Pcs-NeoPixel-LED-Lights-Control-by-UI-Flow/3226069_32956969127.html?spm=a2g03.12010615.8148356.2.1f4631c86nrIn6)**
+
+
+
+## 描述
+
+**CATEAR**
\ No newline at end of file
diff --git a/docs/zh_CN/unit/color.md b/docs/zh_CN/unit/color.md
index b90bed6d..981e7821 100644
--- a/docs/zh_CN/unit/color.md
+++ b/docs/zh_CN/unit/color.md
@@ -48,24 +48,12 @@ Color是一个颜色传感器. 通过GROVE接口(I2C)与M5Core相连,能够识
// declaration
uint16_t clear, red, green, blue;
-// set to false if using a common cathode LED
-#define commonAnode true
-// our RGB -> eye-recognized gamma color
-byte gammatable[256];
+#define commonAnode true // set to false if using a common cathode LED
// new a object
Adafruit_TCS34725 tcs;
tcs = Adafruit_TCS34725(TCS34725_INTEGRATIONTIME_50MS,TCS34725_GAIN_4X);
-// other function
-static uint16_t color16(uint16_t r, uint16_t g, uint16_t b) {
- uint16_t _color;
- _color = (uint16_t)(r & 0xF8) << 8;
- _color |= (uint16_t)(g & 0xFC) << 3;
- _color |= (uint16_t)(b & 0xF8) >> 3;
- return _color;
-}
-
// initialization
M5.begin(true, false, false);
tcs.begin();
@@ -74,13 +62,23 @@ tcs.setGain(TCS34725_GAIN_4X);
// read data
tcs.getRawData(&red, &green, &blue, &clear);
+```
+
+
烧录了例程后,串口显示终端会打印原始值,包括明光感应值(Clear)、红、绿、蓝(RGB)
diff --git a/docs/zh_CN/unit/dual_button.md b/docs/zh_CN/unit/dual_button.md
index fe46d168..faff23a0 100644
--- a/docs/zh_CN/unit/dual_button.md
+++ b/docs/zh_CN/unit/dual_button.md
@@ -51,7 +51,10 @@ M5.update();
-
+
+
+
+
## 原理图
diff --git a/docs/zh_CN/unit/env.md b/docs/zh_CN/unit/env.md
index 1967d8d6..6f4fd788 100644
--- a/docs/zh_CN/unit/env.md
+++ b/docs/zh_CN/unit/env.md
@@ -34,6 +34,8 @@
### 1. Arduino IDE
+这是ENV的例程,能读取温湿度值和气压值。可是在编译程序之前需要先安装库 `Adafruit BMP280 Library`,然后拷贝 `Adafruit_Sensor.h` 到 `Adafruit BMP280 Library` 的安装路径 `C:\Users\\Documents\Arduino\libraries\Adafruit_BMP280_Library` 下。
+
*以下仅为用法示意,并不完整。如果需要完整例程请点击[这里](https://github.com/m5stack/M5Stack/tree/master/examples/Unit/ENV)。*
```arduino
@@ -43,7 +45,7 @@
#include
#include "DHT12.h"
#include //The DHT12 uses I2C comunication.
-#include
+#include "Adafruit_Sensor.h"
#include
// new two objects
diff --git a/docs/zh_CN/unit/esp32cam.md b/docs/zh_CN/unit/esp32cam.md
index 876d6c1a..fb5c560a 100644
--- a/docs/zh_CN/unit/esp32cam.md
+++ b/docs/zh_CN/unit/esp32cam.md
@@ -50,7 +50,8 @@
- 摄像头特性
+ CCD尺寸: 1/4inch
+ 可视范围: 78 degree
- + 最大像素: 200W
+ + 最大像素: 200W(由于本模块内存比较小,所以摄像头能拍摄200W像素图像,可是板子无法获取和处理)
+- 尺寸:25mm x 24mm
- 重量: 5g
## 管脚映射