diff --git a/docs/assets/img/product_pics/unit/M5GO_Unit_tof.png b/docs/assets/img/product_pics/unit/tof/unit_tof_01.jpg
similarity index 100%
rename from docs/assets/img/product_pics/unit/M5GO_Unit_tof.png
rename to docs/assets/img/product_pics/unit/tof/unit_tof_01.jpg
diff --git a/docs/assets/img/product_pics/unit/M5GO_Unit_tof_02.png b/docs/assets/img/product_pics/unit/tof/unit_tof_02.jpg
similarity index 100%
rename from docs/assets/img/product_pics/unit/M5GO_Unit_tof_02.png
rename to docs/assets/img/product_pics/unit/tof/unit_tof_02.jpg
diff --git a/docs/assets/img/product_pics/unit/unit_tof_grove_a.png b/docs/assets/img/product_pics/unit/tof/unit_tof_03.jpg
similarity index 100%
rename from docs/assets/img/product_pics/unit/unit_tof_grove_a.png
rename to docs/assets/img/product_pics/unit/tof/unit_tof_03.jpg
diff --git a/docs/assets/img/product_pics/unit/tof/unit_tof_05.jpg b/docs/assets/img/product_pics/unit/tof/unit_tof_05.jpg
new file mode 100644
index 00000000..e850bd77
Binary files /dev/null and b/docs/assets/img/product_pics/unit/tof/unit_tof_05.jpg differ
diff --git a/docs/assets/img/product_pics/unit/tof_sch.JPG b/docs/assets/img/product_pics/unit/tof/unit_tof_sch_01.jpg
similarity index 100%
rename from docs/assets/img/product_pics/unit/tof_sch.JPG
rename to docs/assets/img/product_pics/unit/tof/unit_tof_sch_01.jpg
diff --git a/docs/assets/img/product_pics/unit/tof/unit_tof_sch_02.jpg b/docs/assets/img/product_pics/unit/tof/unit_tof_sch_02.jpg
new file mode 100644
index 00000000..8f132dec
Binary files /dev/null and b/docs/assets/img/product_pics/unit/tof/unit_tof_sch_02.jpg differ
diff --git a/docs/en/app/m5iot_kit.md b/docs/en/app/m5iot_kit.md
index 6ddafc3b..8aac97c6 100644
--- a/docs/en/app/m5iot_kit.md
+++ b/docs/en/app/m5iot_kit.md
@@ -84,7 +84,7 @@
- [BMP280](https://www.mouser.cn/pdfDocs/BST-BMP280-DS001.pdf)
-**Schematic**
+## Schematic
- [M5IoT-kit](https://github.com/m5stack/M5-Schematic/tree/master/Applications/M5IoT-kit)
diff --git a/docs/en/faq.md b/docs/en/faq.md
index cb0e674a..5e89af3c 100644
--- a/docs/en/faq.md
+++ b/docs/en/faq.md
@@ -67,7 +67,7 @@
The main difference between these cameras is that some pins (OV2640-SIOD, OV2640-VSYNC, GROVE interface), lens type, and whether or not there is PSRAM. For specific differences, please visit [here](https://shimo.im/sheets/gP96C8YTdyjGgKQC/e2041).
-
+
- **Q2: The camera transmits images to the mobile phone via WIFI, how far can it be transmitted?**
diff --git a/docs/en/unit/M5-bit.md b/docs/en/unit/M5-bit.md
index d512c5a7..ef1df1b9 100644
--- a/docs/en/unit/M5-bit.md
+++ b/docs/en/unit/M5-bit.md
@@ -8,11 +8,11 @@
## Description
-**M5:bit** It is an M5Core-Microbit serial communication adapter board.
+**M5:bit** It is an M5Core-to-Microbit serial communication converter/adapter board.
-The adapter board connects the Microbit serial port pin to the GROVE interface for serial communication with the M5Core or other applications.
+The adapter board connects the Microbit Uart port to the GROVE port on M5core,which realized the function of serial communication between M5Core and Microbit.
-The other IO interfaces are extended and exported, used the DuPont line can be used to connect with various hardware.
+More IO pins are extended, you can used DuPont Cable to connect other hardware.
**Noteļ¼**
diff --git a/docs/en/unit/esp32cam.md b/docs/en/unit/esp32cam.md
index 3f20084d..82fe03ff 100644
--- a/docs/en/unit/esp32cam.md
+++ b/docs/en/unit/esp32cam.md
@@ -22,6 +22,7 @@ The hardware also comes with some reserved weld pad, just in case you want put t
- 9-axis gyroscope (MPU6050)
- pressure sensor (BME280)
- **analog MIC (SPQ2410)**
+- Lipo Battery power pins
**ESP32CAM** is the most popular pattern among the M5 camera series so far. If you need more storage please check M5Camera. If you need fisheye lens, please check M5CameraF.
@@ -46,6 +47,7 @@ The hardware also comes with some reserved weld pad, just in case you want put t
+ Integrated dual-mode Bluetooth (classic and BLE)
+ Hardware accelerated encryption (AES, SHA2, ECC, RSA-4096)
- CP2104 USB TTL
+- ESP32 chip set + 3D Antenna
- OV2640 sensor
- Output Formats(8-bit):
+ YUV(422/420)/YCbCr422
@@ -143,7 +145,7 @@ The hardware also comes with some reserved weld pad, just in case you want put t
**download** click [here](https://github.com/m5stack/M5-Schematic/blob/master/Units/m5camera/M5%20Camera%20Detailed%20Comparison.xlsx).
-
+
## Related Link
diff --git a/docs/en/unit/m5camera.md b/docs/en/unit/m5camera.md
index 81c98d52..20c5a8d8 100644
--- a/docs/en/unit/m5camera.md
+++ b/docs/en/unit/m5camera.md
@@ -22,6 +22,7 @@ The hardware also comes with some reserved weld pad, just in case you want put t
- 9-axis gyroscope (MPU6050)
- pressure sensor (BME280)
- **Analog MIC (SPQ2410)**
+- Lipo Battery power pins

@@ -55,6 +56,8 @@ This Unit reserves the weld of the 9-axis gyroscope (MPU6050), Temperature and h
+ Integrated dual-mode Bluetooth (classic and BLE)
+ Hardware accelerated encryption (AES, SHA2, ECC, RSA-4096)
- CP2104 USB-to-TTL converter
+- Power IC: TP4057
+- ESP32-WROVER (PCB Antenna)
- OV2640 sensor
- Output Formats(8-bit):
+ YUV(422/420)/YCbCr422
@@ -158,7 +161,7 @@ This Unit reserves the weld of the 9-axis gyroscope (MPU6050), Temperature and h
**download** click [here](https://github.com/m5stack/M5-Schematic/blob/master/Units/m5camera/M5%20Camera%20Detailed%20Comparison.xlsx).
-
+
## Related Link
diff --git a/docs/en/unit/m5camera_f.md b/docs/en/unit/m5camera_f.md
index 3fd74973..e3f26ec0 100644
--- a/docs/en/unit/m5camera_f.md
+++ b/docs/en/unit/m5camera_f.md
@@ -24,6 +24,7 @@ The hardware also comes with some reserved weld pad, just in case you want put t
- 9-axis gyroscope (MPU6050)
- pressure sensor (BME280)
- **Digital silicon microphone (SPM1423)**
+- Lipo Battery power pins

@@ -49,6 +50,7 @@ This Unit reserves the weld of the 9-axis gyroscope (MPU6050), Temperature and h
+ Integrated dual-mode Bluetooth (classic and BLE)
+ Hardware accelerated encryption (AES, SHA2, ECC, RSA-4096)
- CP2104 USB-to-TTL converter
+- ESP32-WROVER (PCB Antenna)
- OV2640 sensor
- Output Formats(8-bit):
+ YUV(422/420)/YCbCr422
@@ -153,7 +155,7 @@ This Unit reserves the weld of the 9-axis gyroscope (MPU6050), Temperature and h
**download** click [here](https://github.com/m5stack/M5-Schematic/blob/master/Units/m5camera/M5%20Camera%20Detailed%20Comparison.xlsx).
-
+
## Related Link
diff --git a/docs/en/unit/m5camera_x.md b/docs/en/unit/m5camera_x.md
index d5692cc5..b0cfc2b3 100644
--- a/docs/en/unit/m5camera_x.md
+++ b/docs/en/unit/m5camera_x.md
@@ -21,7 +21,7 @@ The hardware also comes with some reserved weld pad, just in case you want put t
- 9-axis gyroscope (MPU6050)
- pressure sensor (BME280)
- **Analog MIC (SPQ2410)**
-- Battery socket
+- Lipo Battery power pins
@@ -47,6 +47,7 @@ This Unit reserves the weld of the 9-axis gyroscope (MPU6050), Temperature and h
+ Integrated dual-mode Bluetooth (classic and BLE)
+ Hardware accelerated encryption (AES, SHA2, ECC, RSA-4096)
- CP2104 USB-to-TTL converter
+- ESP32-WROVER (PCB Antenna)
- OV2640 sensor
- Output Formats(8-bit):
+ YUV(422/420)/YCbCr422
@@ -149,7 +150,7 @@ This Unit reserves the weld of the 9-axis gyroscope (MPU6050), Temperature and h
**download** click [here](https://github.com/m5stack/M5-Schematic/blob/master/Units/m5camera/M5%20Camera%20Detailed%20Comparison.xlsx).
-
+
## Related Link
diff --git a/docs/en/unit/tof.md b/docs/en/unit/tof.md
index fdc88ca4..83fca95e 100644
--- a/docs/en/unit/tof.md
+++ b/docs/en/unit/tof.md
@@ -1,6 +1,6 @@
# Unit TOF {docsify-ignore-all}
-
+
***
@@ -14,6 +14,17 @@ This unit integrated a distance measuring sensor VL53L0x providing accurate dist
This unit comunicates with M5Core via I2C(0x29).
+
+*Noitce: If you found TOF unstable or for better using experience,you might have old-version hardware PCB board, Following will teach you how to fix the PCB board*
+
+- Disassembling TOF and Check the PCB board, if you see it like this , means it is the new version.
+
+- If not, take off the two MOSFET (AO3400A), and connect SCL,SDA directly to VL53L0x. Wire pattern refer to the photo above.
+-
+- In this pattern, make sure you use the 3.3V on SDA and SCL, M5Core GROVE provide 3.3V to data pins, 5V to power pin. only 3.3v allowed on VL53L0x.
+
+
+
## Product Features
- High precision
@@ -80,7 +91,8 @@ dist = makeuint16(gbuf[11], gbuf[10]);//split distance data to variable "dist"
## Schematic
-
+[TOF](https://github.com/m5stack/M5-Schematic/blob/master/Units/UNIT_TOF.pdf)
+
### PinMap