diff --git a/docs/assets/img/product_pics/modules/COMMU_01.jpg b/docs/assets/img/product_pics/modules/COMMU_01.jpg
deleted file mode 100644
index 95597571..00000000
Binary files a/docs/assets/img/product_pics/modules/COMMU_01.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/COMMU_02.jpg b/docs/assets/img/product_pics/modules/COMMU_02.jpg
deleted file mode 100644
index 54b1cd5e..00000000
Binary files a/docs/assets/img/product_pics/modules/COMMU_02.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/LoRaWAN_01.jpg b/docs/assets/img/product_pics/modules/LoRaWAN_01.jpg
deleted file mode 100644
index 8cd638df..00000000
Binary files a/docs/assets/img/product_pics/modules/LoRaWAN_01.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/LoRaWAN_02.jpg b/docs/assets/img/product_pics/modules/LoRaWAN_02.jpg
deleted file mode 100644
index 4b1c490e..00000000
Binary files a/docs/assets/img/product_pics/modules/LoRaWAN_02.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/battery_01.jpg b/docs/assets/img/product_pics/modules/battery_01.jpg
deleted file mode 100644
index 4592bb02..00000000
Binary files a/docs/assets/img/product_pics/modules/battery_01.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/battery_02.jpg b/docs/assets/img/product_pics/modules/battery_02.jpg
deleted file mode 100644
index b564f60f..00000000
Binary files a/docs/assets/img/product_pics/modules/battery_02.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/btc_01.jpg b/docs/assets/img/product_pics/modules/btc_01.jpg
deleted file mode 100644
index b3f0a007..00000000
Binary files a/docs/assets/img/product_pics/modules/btc_01.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/btc_02.jpg b/docs/assets/img/product_pics/modules/btc_02.jpg
deleted file mode 100644
index 8b2ea838..00000000
Binary files a/docs/assets/img/product_pics/modules/btc_02.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/btc_03.jpg b/docs/assets/img/product_pics/modules/btc_03.jpg
deleted file mode 100644
index e73f9e4b..00000000
Binary files a/docs/assets/img/product_pics/modules/btc_03.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/btc_04.jpg b/docs/assets/img/product_pics/modules/btc_04.jpg
deleted file mode 100644
index a2e4db33..00000000
Binary files a/docs/assets/img/product_pics/modules/btc_04.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/btc_05.jpg b/docs/assets/img/product_pics/modules/btc_05.jpg
deleted file mode 100644
index 3d383bc2..00000000
Binary files a/docs/assets/img/product_pics/modules/btc_05.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/btc_dht12_pinmap.JPG b/docs/assets/img/product_pics/modules/btc_dht12_pinmap.JPG
deleted file mode 100644
index 9b1cb430..00000000
Binary files a/docs/assets/img/product_pics/modules/btc_dht12_pinmap.JPG and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/commu_01.jpg b/docs/assets/img/product_pics/modules/commu_01.jpg
deleted file mode 100644
index 95597571..00000000
Binary files a/docs/assets/img/product_pics/modules/commu_01.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/commu_02.jpg b/docs/assets/img/product_pics/modules/commu_02.jpg
deleted file mode 100644
index 54b1cd5e..00000000
Binary files a/docs/assets/img/product_pics/modules/commu_02.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/lego+_01.jpg b/docs/assets/img/product_pics/modules/lego+_01.jpg
deleted file mode 100644
index 2c227355..00000000
Binary files a/docs/assets/img/product_pics/modules/lego+_01.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/lego+_02.jpg b/docs/assets/img/product_pics/modules/lego+_02.jpg
deleted file mode 100644
index 7b5c49fe..00000000
Binary files a/docs/assets/img/product_pics/modules/lego+_02.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/lora_01.jpg b/docs/assets/img/product_pics/modules/lora_01.jpg
deleted file mode 100644
index c3873816..00000000
Binary files a/docs/assets/img/product_pics/modules/lora_01.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/lora_01.png b/docs/assets/img/product_pics/modules/lora_01.png
deleted file mode 100644
index 543e0a24..00000000
Binary files a/docs/assets/img/product_pics/modules/lora_01.png and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/lora_02.jpg b/docs/assets/img/product_pics/modules/lora_02.jpg
deleted file mode 100644
index 98781fae..00000000
Binary files a/docs/assets/img/product_pics/modules/lora_02.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/lora_03.jpg b/docs/assets/img/product_pics/modules/lora_03.jpg
deleted file mode 100644
index f4a14c7b..00000000
Binary files a/docs/assets/img/product_pics/modules/lora_03.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/lora_04.jpg b/docs/assets/img/product_pics/modules/lora_04.jpg
deleted file mode 100644
index c7d871b9..00000000
Binary files a/docs/assets/img/product_pics/modules/lora_04.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/lorawan_01.jpg b/docs/assets/img/product_pics/modules/lorawan_01.jpg
deleted file mode 100644
index 8cd638df..00000000
Binary files a/docs/assets/img/product_pics/modules/lorawan_01.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/lorawan_02.jpg b/docs/assets/img/product_pics/modules/lorawan_02.jpg
deleted file mode 100644
index 4b1c490e..00000000
Binary files a/docs/assets/img/product_pics/modules/lorawan_02.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/module_battery_01.png b/docs/assets/img/product_pics/modules/module_battery_01.png
new file mode 100644
index 00000000..b995520a
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_battery_01.png differ
diff --git a/docs/assets/img/product_pics/modules/module_battery_02.png b/docs/assets/img/product_pics/modules/module_battery_02.png
new file mode 100644
index 00000000..5a6feabe
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_battery_02.png differ
diff --git a/docs/assets/img/product_pics/modules/module_btc_01.png b/docs/assets/img/product_pics/modules/module_btc_01.png
new file mode 100644
index 00000000..f1a19940
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_btc_01.png differ
diff --git a/docs/assets/img/product_pics/modules/module_btc_02.png b/docs/assets/img/product_pics/modules/module_btc_02.png
new file mode 100644
index 00000000..1895dc0e
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_btc_02.png differ
diff --git a/docs/assets/img/product_pics/modules/module_btc_03.png b/docs/assets/img/product_pics/modules/module_btc_03.png
new file mode 100644
index 00000000..57cd3adc
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_btc_03.png differ
diff --git a/docs/assets/img/product_pics/modules/module_btc_04.png b/docs/assets/img/product_pics/modules/module_btc_04.png
new file mode 100644
index 00000000..a09fb6b3
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_btc_04.png differ
diff --git a/docs/assets/img/product_pics/modules/module_btc_05.png b/docs/assets/img/product_pics/modules/module_btc_05.png
new file mode 100644
index 00000000..3fcfff3f
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_btc_05.png differ
diff --git a/docs/assets/img/product_pics/modules/module_btc_dht12_pinmap.png b/docs/assets/img/product_pics/modules/module_btc_dht12_pinmap.png
new file mode 100644
index 00000000..ded938be
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_btc_dht12_pinmap.png differ
diff --git a/docs/assets/img/product_pics/modules/module_commu_01.png b/docs/assets/img/product_pics/modules/module_commu_01.png
new file mode 100644
index 00000000..0903a8d5
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_commu_01.png differ
diff --git a/docs/assets/img/product_pics/modules/module_commu_02.png b/docs/assets/img/product_pics/modules/module_commu_02.png
new file mode 100644
index 00000000..dc64b922
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_commu_02.png differ
diff --git a/docs/assets/img/product_pics/modules/module_lego_plus_01.png b/docs/assets/img/product_pics/modules/module_lego_plus_01.png
new file mode 100644
index 00000000..0d8f9a70
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_lego_plus_01.png differ
diff --git a/docs/assets/img/product_pics/modules/module_lora_01.png b/docs/assets/img/product_pics/modules/module_lora_01.png
new file mode 100644
index 00000000..246adf12
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_lora_01.png differ
diff --git a/docs/assets/img/product_pics/modules/module_lora_02.png b/docs/assets/img/product_pics/modules/module_lora_02.png
new file mode 100644
index 00000000..49791f57
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_lora_02.png differ
diff --git a/docs/assets/img/product_pics/modules/module_lora_03.png b/docs/assets/img/product_pics/modules/module_lora_03.png
new file mode 100644
index 00000000..9ee27c56
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_lora_03.png differ
diff --git a/docs/assets/img/product_pics/modules/module_lora_04.png b/docs/assets/img/product_pics/modules/module_lora_04.png
new file mode 100644
index 00000000..767b70d4
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_lora_04.png differ
diff --git a/docs/assets/img/product_pics/modules/module_lorawan_01.png b/docs/assets/img/product_pics/modules/module_lorawan_01.png
new file mode 100644
index 00000000..fb0a62be
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_lorawan_01.png differ
diff --git a/docs/assets/img/product_pics/modules/module_lorawan_02.png b/docs/assets/img/product_pics/modules/module_lorawan_02.png
new file mode 100644
index 00000000..0ae27ff0
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_lorawan_02.png differ
diff --git a/docs/assets/img/product_pics/modules/module_proto_01.png b/docs/assets/img/product_pics/modules/module_proto_01.png
new file mode 100644
index 00000000..a337d5ab
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_proto_01.png differ
diff --git a/docs/assets/img/product_pics/modules/module_proto_02.png b/docs/assets/img/product_pics/modules/module_proto_02.png
new file mode 100644
index 00000000..db1543b8
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_proto_02.png differ
diff --git a/docs/assets/img/product_pics/modules/module_proto_board_01.png b/docs/assets/img/product_pics/modules/module_proto_board_01.png
new file mode 100644
index 00000000..2fcc4114
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_proto_board_01.png differ
diff --git a/docs/assets/img/product_pics/modules/module_proto_board_02.png b/docs/assets/img/product_pics/modules/module_proto_board_02.png
new file mode 100644
index 00000000..d2b11c6d
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_proto_board_02.png differ
diff --git a/docs/assets/img/product_pics/modules/module_proto_board_03.png b/docs/assets/img/product_pics/modules/module_proto_board_03.png
new file mode 100644
index 00000000..bf7ba8f6
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_proto_board_03.png differ
diff --git a/docs/assets/img/product_pics/modules/module_proto_board_04.png b/docs/assets/img/product_pics/modules/module_proto_board_04.png
new file mode 100644
index 00000000..23cea727
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_proto_board_04.png differ
diff --git a/docs/assets/img/product_pics/modules/module_proto_kit_01.png b/docs/assets/img/product_pics/modules/module_proto_kit_01.png
new file mode 100644
index 00000000..4b0820ae
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_proto_kit_01.png differ
diff --git a/docs/assets/img/product_pics/modules/module_proto_kit_02.png b/docs/assets/img/product_pics/modules/module_proto_kit_02.png
new file mode 100644
index 00000000..205bbaf2
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_proto_kit_02.png differ
diff --git a/docs/assets/img/product_pics/modules/module_proto_kit_03.png b/docs/assets/img/product_pics/modules/module_proto_kit_03.png
new file mode 100644
index 00000000..cc7177a5
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_proto_kit_03.png differ
diff --git a/docs/assets/img/product_pics/modules/module_servo_01.png b/docs/assets/img/product_pics/modules/module_servo_01.png
new file mode 100644
index 00000000..61160b56
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_servo_01.png differ
diff --git a/docs/assets/img/product_pics/modules/module_servo_02.png b/docs/assets/img/product_pics/modules/module_servo_02.png
new file mode 100644
index 00000000..b5a22362
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_servo_02.png differ
diff --git a/docs/assets/img/product_pics/modules/module_servo_03.png b/docs/assets/img/product_pics/modules/module_servo_03.png
new file mode 100644
index 00000000..16b76626
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_servo_03.png differ
diff --git a/docs/assets/img/product_pics/modules/module_sim800_01.png b/docs/assets/img/product_pics/modules/module_sim800_01.png
new file mode 100644
index 00000000..2ad77a4b
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_sim800_01.png differ
diff --git a/docs/assets/img/product_pics/modules/module_sim800_02.png b/docs/assets/img/product_pics/modules/module_sim800_02.png
new file mode 100644
index 00000000..ec5c5aef
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_sim800_02.png differ
diff --git a/docs/assets/img/product_pics/modules/module_stepmotor_01.png b/docs/assets/img/product_pics/modules/module_stepmotor_01.png
new file mode 100644
index 00000000..c0572812
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_stepmotor_01.png differ
diff --git a/docs/assets/img/product_pics/modules/module_stepmotor_02.png b/docs/assets/img/product_pics/modules/module_stepmotor_02.png
new file mode 100644
index 00000000..fcf2c638
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_stepmotor_02.png differ
diff --git a/docs/assets/img/product_pics/modules/module_stepmotor_03.png b/docs/assets/img/product_pics/modules/module_stepmotor_03.png
new file mode 100644
index 00000000..1b4527de
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_stepmotor_03.png differ
diff --git a/docs/assets/img/product_pics/modules/module_stepmotor_04.png b/docs/assets/img/product_pics/modules/module_stepmotor_04.png
new file mode 100644
index 00000000..dadc8bf4
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_stepmotor_04.png differ
diff --git a/docs/assets/img/product_pics/modules/module_stepmotor_05.png b/docs/assets/img/product_pics/modules/module_stepmotor_05.png
new file mode 100644
index 00000000..0166b245
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_stepmotor_05.png differ
diff --git a/docs/assets/img/product_pics/modules/module_usb_01.png b/docs/assets/img/product_pics/modules/module_usb_01.png
new file mode 100644
index 00000000..daebd4dc
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_usb_01.png differ
diff --git a/docs/assets/img/product_pics/modules/module_usb_02.png b/docs/assets/img/product_pics/modules/module_usb_02.png
new file mode 100644
index 00000000..f05719bb
Binary files /dev/null and b/docs/assets/img/product_pics/modules/module_usb_02.png differ
diff --git a/docs/assets/img/product_pics/modules/proto_01.jpg b/docs/assets/img/product_pics/modules/proto_01.jpg
deleted file mode 100644
index 0c5a1a74..00000000
Binary files a/docs/assets/img/product_pics/modules/proto_01.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/proto_02.jpg b/docs/assets/img/product_pics/modules/proto_02.jpg
deleted file mode 100644
index 6e0d1504..00000000
Binary files a/docs/assets/img/product_pics/modules/proto_02.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/proto_03.jpg b/docs/assets/img/product_pics/modules/proto_03.jpg
deleted file mode 100644
index 60126712..00000000
Binary files a/docs/assets/img/product_pics/modules/proto_03.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/proto_board_01.jpg b/docs/assets/img/product_pics/modules/proto_board_01.jpg
deleted file mode 100644
index aa366c7a..00000000
Binary files a/docs/assets/img/product_pics/modules/proto_board_01.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/proto_board_02.jpg b/docs/assets/img/product_pics/modules/proto_board_02.jpg
deleted file mode 100644
index 8efa2f82..00000000
Binary files a/docs/assets/img/product_pics/modules/proto_board_02.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/proto_board_03.jpg b/docs/assets/img/product_pics/modules/proto_board_03.jpg
deleted file mode 100644
index d269b613..00000000
Binary files a/docs/assets/img/product_pics/modules/proto_board_03.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/proto_board_04.jpg b/docs/assets/img/product_pics/modules/proto_board_04.jpg
deleted file mode 100644
index 96dfc8f5..00000000
Binary files a/docs/assets/img/product_pics/modules/proto_board_04.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/proto_kit_01.jpg b/docs/assets/img/product_pics/modules/proto_kit_01.jpg
deleted file mode 100644
index 0eefeacc..00000000
Binary files a/docs/assets/img/product_pics/modules/proto_kit_01.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/proto_kit_02.jpg b/docs/assets/img/product_pics/modules/proto_kit_02.jpg
deleted file mode 100644
index f7066e00..00000000
Binary files a/docs/assets/img/product_pics/modules/proto_kit_02.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/proto_kit_03.jpg b/docs/assets/img/product_pics/modules/proto_kit_03.jpg
deleted file mode 100644
index c0f3082d..00000000
Binary files a/docs/assets/img/product_pics/modules/proto_kit_03.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/servo_01.jpg b/docs/assets/img/product_pics/modules/servo_01.jpg
deleted file mode 100644
index b4a339cf..00000000
Binary files a/docs/assets/img/product_pics/modules/servo_01.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/servo_02.jpg b/docs/assets/img/product_pics/modules/servo_02.jpg
deleted file mode 100644
index ae82e687..00000000
Binary files a/docs/assets/img/product_pics/modules/servo_02.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/servo_03.jpg b/docs/assets/img/product_pics/modules/servo_03.jpg
deleted file mode 100644
index 0c1b0234..00000000
Binary files a/docs/assets/img/product_pics/modules/servo_03.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/sim800_01.jpg b/docs/assets/img/product_pics/modules/sim800_01.jpg
deleted file mode 100644
index df17bd6c..00000000
Binary files a/docs/assets/img/product_pics/modules/sim800_01.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/sim800_02.jpg b/docs/assets/img/product_pics/modules/sim800_02.jpg
deleted file mode 100644
index 75e25fea..00000000
Binary files a/docs/assets/img/product_pics/modules/sim800_02.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/stepmotor_01.jpg b/docs/assets/img/product_pics/modules/stepmotor_01.jpg
deleted file mode 100644
index b3be76ec..00000000
Binary files a/docs/assets/img/product_pics/modules/stepmotor_01.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/stepmotor_02.jpg b/docs/assets/img/product_pics/modules/stepmotor_02.jpg
deleted file mode 100644
index 44d86580..00000000
Binary files a/docs/assets/img/product_pics/modules/stepmotor_02.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/stepmotor_03.jpg b/docs/assets/img/product_pics/modules/stepmotor_03.jpg
deleted file mode 100644
index f97c578f..00000000
Binary files a/docs/assets/img/product_pics/modules/stepmotor_03.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/stepmotor_04.jpg b/docs/assets/img/product_pics/modules/stepmotor_04.jpg
deleted file mode 100644
index 9422ba02..00000000
Binary files a/docs/assets/img/product_pics/modules/stepmotor_04.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/stepmotor_05.jpg b/docs/assets/img/product_pics/modules/stepmotor_05.jpg
deleted file mode 100644
index 6e306d32..00000000
Binary files a/docs/assets/img/product_pics/modules/stepmotor_05.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/usb_01.jpg b/docs/assets/img/product_pics/modules/usb_01.jpg
deleted file mode 100644
index 6b7d0635..00000000
Binary files a/docs/assets/img/product_pics/modules/usb_01.jpg and /dev/null differ
diff --git a/docs/assets/img/product_pics/modules/usb_02.jpg b/docs/assets/img/product_pics/modules/usb_02.jpg
deleted file mode 100644
index e69d413e..00000000
Binary files a/docs/assets/img/product_pics/modules/usb_02.jpg and /dev/null differ
diff --git a/docs/zh_CN/product_documents/modules/module_battery.md b/docs/zh_CN/product_documents/modules/module_battery.md
index 92a3853e..82d0e1e4 100644
--- a/docs/zh_CN/product_documents/modules/module_battery.md
+++ b/docs/zh_CN/product_documents/modules/module_battery.md
@@ -1,6 +1,10 @@
# 电池模块
-中文 | [English](/en/product_documents/modules/module_battery) | [日本語](ja/product_documents/modules/module_battery)
+
+
+***
+
+:memo:**[描述](#描述)** :electric_plug:**[原理图](https://github.com/m5stack/M5-Schematic/blob/master/Modules/GPS.pdf)** 🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.10.69f6425e8Agsbh&id=559647865340)**
# 描述
@@ -14,8 +18,10 @@ BATTERY模块是一款850mAh的高容量电池模块。当M5Core堆叠了这个
- 1x BATTERY模块
-# 相关链接
+## 相关链接
-- [官网](https://m5stack.com)
+- **[官方频道视频](https://i.youku.com/i/UNjE1ODA2MzE0OA==?spm=a2hzp.8253869.0.0)**
-- [购买链接](https://www.aliexpress.com/store/product/M5Stack-Official-In-Stock-Battery-Module-for-Arduino-ESP32-Core-Development-Kit-Capacity-850mAh-Stackable-IoT/3226069_32839688875.html?spm=2114.12010610.8148356.8.7b26c4a1uVFob3.html)
+- **[官方论坛](http://forum.m5stack.com/)**
+
+## 原理图
diff --git a/docs/zh_CN/product_documents/modules/module_btc.md b/docs/zh_CN/product_documents/modules/module_btc.md
index ed1f05a7..ccce9505 100644
--- a/docs/zh_CN/product_documents/modules/module_btc.md
+++ b/docs/zh_CN/product_documents/modules/module_btc.md
@@ -1,6 +1,12 @@
# BTC底座
-中文 | [English](/en/product_documents/modules/module_btc) | [日本語](ja/product_documents/modules/module_btc)
+
+
+
+
+***
+
+:memo:**[描述](#描述)** :octocat:**[例程](#例程)** :electric_plug:**[原理图](#原理图)** 🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.10.69f6425e8Agsbh&id=559647865340)**
# 描述
@@ -17,6 +23,8 @@ BTC模块是一款包含DHT12(温湿度)传感器的底座。有了BTC底座之
# 管脚映射
+**DHT12**
+
| DHT12 | ESP32 |
| :----------: |:------------:|
| SCL | G22 |
@@ -24,26 +32,23 @@ BTC模块是一款包含DHT12(温湿度)传感器的底座。有了BTC底座之
| SDA | G21 |
| 3V3 | 3V3 |
-
-
-
+
-# 相关链接
+## 相关链接
-- [例程](https://github.com/m5stack/M5Stack/tree/master/examples/Modules/DHT12) (for DHT12)
+- **[官方频道视频](https://i.youku.com/i/UNjE1ODA2MzE0OA==?spm=a2hzp.8253869.0.0)**
-
-
-
+- **[官方论坛](http://forum.m5stack.com/)**
-
-
-
+## 例程
-
-
-
+### 1. Arduino IDE
-
-
-
\ No newline at end of file
+```c++
+float tmp = dht12.readTemperature();//temperature
+float hum = dht12.readHumidity();//humidity
+```
+
+具体例程请点击[这里](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Units/ENV/Arduino)。
+
+## 原理图
diff --git a/docs/zh_CN/product_documents/modules/module_commu.md b/docs/zh_CN/product_documents/modules/module_commu.md
index 2513f3e7..07174543 100644
--- a/docs/zh_CN/product_documents/modules/module_commu.md
+++ b/docs/zh_CN/product_documents/modules/module_commu.md
@@ -1,6 +1,10 @@
# COMMU
-中文 | [English](/en/product_documents/modules/module_commu) | [日本語](ja/product_documents/modules/module_commu)
+
+
+***
+
+:memo:**[描述](#描述)** :octocat:**[例程](#例程)** :electric_plug:**[原理图](https://github.com/m5stack/M5-Schematic/blob/master/Modules/COMMU.pdf)** 🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.10.69f6425e8Agsbh&id=559647865340)**
## 描述
@@ -37,13 +41,8 @@ COMMU模块中的TTL接口,实际上是串口接口,默认连接的是串口
## 相关链接
-- **[原理图](https://github.com/m5stack/M5-Schematic/blob/master/Modules/COMMU.pdf)**
-- **[购买链接](https://www.aliexpress.com/store/product/M5Stack-New-COMMU-Module-Extend-RS485-TTL-CAN-I2C-Port-with-MCP2515-TJA1051-SP3485-Development-Board/3226069_32954475633.html?spm=a2g1y.12024536.productList_5885013.subject_2)**
+- **[官方频道视频](https://i.youku.com/i/UNjE1ODA2MzE0OA==?spm=a2hzp.8253869.0.0)**
-
-
-
+- **[官方论坛](http://forum.m5stack.com/)**
-
-
-
+## 例程
diff --git a/docs/zh_CN/product_documents/modules/module_lego_plus.md b/docs/zh_CN/product_documents/modules/module_lego_plus.md
index eb8e53cc..5bf0bfe8 100644
--- a/docs/zh_CN/product_documents/modules/module_lego_plus.md
+++ b/docs/zh_CN/product_documents/modules/module_lego_plus.md
@@ -1,6 +1,10 @@
# LEGO+模块
-中文 | [日本語](ja/product_documents/modules/module_lego_plus)
+
+
+***
+
+:memo:**[描述](#描述)** :octocat:**[例程](https://github.com/m5stack/M5Stack/tree/master/examples/Modules/GPS)** :electric_plug:**[原理图](https://github.com/m5stack/M5-Schematic/blob/master/Modules/GPS.pdf)** 🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.10.69f6425e8Agsbh&id=559647865340)**
## 描述
@@ -19,14 +23,10 @@
## 相关链接
-
-
-- **[购买链接](https://www.aliexpress.com/store/product/M5Stack-New-LEGO-Module-MEGA328-Inside-4-Channels-DC-Encoder-Motor-with-10cm-Motor-and-DC/3226069_32961587834.html?spm=a2g1y.12024536.productList_5885013.subject_3)**
+- **[官方频道视频](https://i.youku.com/i/UNjE1ODA2MzE0OA==?spm=a2hzp.8253869.0.0)**
-
-
-
+- **[官方论坛](http://forum.m5stack.com/)**
-
-
-
+## 例程
+
+## 原理图
diff --git a/docs/zh_CN/product_documents/modules/module_lora.md b/docs/zh_CN/product_documents/modules/module_lora.md
index 1e319b7e..52b3d778 100644
--- a/docs/zh_CN/product_documents/modules/module_lora.md
+++ b/docs/zh_CN/product_documents/modules/module_lora.md
@@ -1,6 +1,10 @@
# LORA模块
-中文 | [English](/en/product_documents/modules/module_lora) | [日本語](ja/product_documents/modules/module_lora)
+
+
+***
+
+:memo:**[描述](#描述)** :octocat:**[例程](#例程)** :electric_plug:**[原理图](#原理图)** 🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.10.4b42425eBjzAJo&id=559302217850)**
## 描述
@@ -27,10 +31,11 @@ M5Stack LoRa模块适用于长距离通信,结合多个LoRa模块,能组成
## 相关链接
-- **[官网](https://m5stack.com)**
-- **[例程](https://github.com/m5stack/M5Stack/tree/master/examples/Modules/Lora)**
+- **[官方频道视频](https://i.youku.com/i/UNjE1ODA2MzE0OA==?spm=a2hzp.8253869.0.0)**
+
+- **[官方论坛](http://forum.m5stack.com/)**
+
- **[LoRa模块信息](http://wiki.ai-thinker.com/lora) (LoRa)**
-- **[购买链接](https://www.aliexpress.com/store/product/M5Stack-Official-Stock-Offer-LoRa-Module-for-ESP32-DIY-Development-Kit-Wireless-433MHz-Built-in-Antenna/3226069_32839736315.html?spm=2114.12010615.8148356.22.25e96be7xE1y22.html)**
?> **Note** 如果堆叠了LoRa模块之后,上电,可是M5Core不能正常显示或者有其他显示问题时,建议在`m5.begin();`语句之前加入如下语句
@@ -41,14 +46,41 @@ M5Stack LoRa模块适用于长距离通信,结合多个LoRa模块,能组成
```
?> **Note** 因为GPIO5连接到LoRa模块的NSS引脚,该引脚在系统上电的时候需要上拉,从而避免LCD不能显示。
-
-
-
+## 例程
-
-
-
+### 1. Arduino IDE
-
-
-
\ No newline at end of file
+这是主从LORA模块点对点通信的例程,模块与M5Core之间通过AT指令通讯。
+
+```c++
+/*
+* Master.ino
+*/
+Serial2.begin(9600, SERIAL_8N1, 16, 17);
+
+/* LoRaWAN Init */
+//entry test mode
+Serial2.print("AT+Mode=Test");
+//Configure the modem,like Freq, SF, BW, Preamble length, TX output power
+Serial2.print("AT+TEST=RFCFG,472.3,8,250,8,8,20");
+//send data as HEX format
+Serial2.print("AT+TEST=TXLRPKT,"00 00 01 00 00 AF 80 07 02 00 00 39"");
+```
+
+```c++
+/*
+* Slaver.ino
+*/
+Serial2.begin(9600, SERIAL_8N1, 16, 17);
+/* LoRaWAN Init */
+//entry test mode
+Serial2.print("AT+Mode=Test");
+//Configure the modem,like Freq, SF, BW, Preamble length
+Serial2.print("AT+TEST=RFCFG,472.3,8,250,8,8,20");
+//allow to receive data
+Serial2.print("AT+TEST=RXLRPKT");
+```
+
+具体例程请点击[这里](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Modules/LoraWAN/Arduino)。
+
+## 原理图
diff --git a/docs/zh_CN/product_documents/modules/module_lorawan.md b/docs/zh_CN/product_documents/modules/module_lorawan.md
index 55b53530..65bc2226 100644
--- a/docs/zh_CN/product_documents/modules/module_lorawan.md
+++ b/docs/zh_CN/product_documents/modules/module_lorawan.md
@@ -1,6 +1,10 @@
# LoRaWAN
-中文 | [English](/en/product_documents/modules/module_lorawan) | [日本語](ja/product_documents/modules/module_lorawan)
+
+
+***
+
+:memo:**[描述](#描述)** :octocat:**[例程](https://github.com/m5stack/M5Stack/tree/master/examples/Modules/GPS)** :electric_plug:**[原理图](https://github.com/m5stack/M5-Schematic/blob/master/Modules/GPS.pdf)** 🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.10.69f6425e8Agsbh&id=559647865340)**
## 描述
@@ -36,17 +40,16 @@ LoRaWAN默认的串口配置:
| RXD | GPIO17 |
| TXD | GPIO16 |
-## 文档
+## 相关链接
+
+- **[官方频道视频](https://i.youku.com/i/UNjE1ODA2MzE0OA==?spm=a2hzp.8253869.0.0)**
+
+- **[官方论坛](http://forum.m5stack.com/)**
-
- **[LoRaWAN模组信息](http://wiki.ai-thinker.com/sx127x-052) (LoRaWAN)**
+
- **[LoRaWAN的AT指令集](http://wiki.ai-thinker.com/_media/rhf-ps01509_lorawan_class_ac_at_command_specification_-_v4.4.pdf)**
-- **[旗舰店](https://www.aliexpress.com/store/product/M5Stack-New-LoRaWAN-Module-433-470Mhz-868-915MHz-with-Internal-Antenna-and-MCX-External-Antenna-Port/3226069_32953098569.html?spm=a2g1y.12024536.productList_5885011.pic_2)**
-
-
-
+## 例程
-
-
-
\ No newline at end of file
+## 原理图
\ No newline at end of file
diff --git a/docs/zh_CN/product_documents/modules/module_proto.md b/docs/zh_CN/product_documents/modules/module_proto.md
index 9f3fbf3e..ee9c7b61 100644
--- a/docs/zh_CN/product_documents/modules/module_proto.md
+++ b/docs/zh_CN/product_documents/modules/module_proto.md
@@ -1,6 +1,10 @@
# PROTO模块
-中文 | [English](/en/product_documents/modules/module_proto) | [日本語](ja/product_documents/modules/module_proto)
+
+
+***
+
+:memo:**[描述](#描述)** 🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.10.69f6425e8Agsbh&id=559647865340)**
## 描述
@@ -41,6 +45,6 @@ PROTO模块是一款可以自由焊接元器件的洞洞板模块。如果你需
## 相关链接
-- **[GitHub](https://github.com/m5stack/M5Stack)**
+- **[官方频道视频](https://i.youku.com/i/UNjE1ODA2MzE0OA==?spm=a2hzp.8253869.0.0)**
-- **[购买链接](https://www.aliexpress.com/store/product/M5Stack-Official-Stock-Offer-Proto-Module-Proto-Board-with-Extension-Bus-Socket-for-Arduino-ESP32-Development/3226069_32843231933.html?spm=2114.12010610.8148356.4.7b26c4a1MZw8Xy.html)**
+- **[官方论坛](http://forum.m5stack.com/)**
diff --git a/docs/zh_CN/product_documents/modules/module_servo.md b/docs/zh_CN/product_documents/modules/module_servo.md
index acfa36de..935546c0 100644
--- a/docs/zh_CN/product_documents/modules/module_servo.md
+++ b/docs/zh_CN/product_documents/modules/module_servo.md
@@ -1,6 +1,10 @@
# SERVO
-中文 | [English](/en/product_documents/modules/module_servo) | [日本語](ja/product_documents/modules/module_servo)
+
+
+***
+
+:memo:**[描述](#描述)** :octocat:**[例程](https://github.com/m5stack/M5Stack/tree/master/examples/Modules/GPS)** :electric_plug:**[原理图](https://github.com/m5stack/M5-Schematic/blob/master/Modules/GPS.pdf)** 🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.10.69f6425e8Agsbh&id=559647865340)**
## 描述
@@ -25,22 +29,12 @@ Servo模块使用起来非常简单,因为内置了MEGA328芯片来管理多
- 仿生多关节机器人
- 3轴舵机云台
-## 文档
+## 相关链接
-- **[原理图](zh_CN/file_to_display_null)**
+- **[官方频道视频](https://i.youku.com/i/UNjE1ODA2MzE0OA==?spm=a2hzp.8253869.0.0)**
-- **例程** - [Arduino Example](https://github.com/m5stack/M5Stack/tree/master/examples/Modules/Servo)
+- **[官方论坛](http://forum.m5stack.com/)**
-- **[旗舰店](https://www.aliexpress.com/store/product/M5Stack-New-SERVO-Module-Board-12-Channels-Servo-Controller-with-MEGA328-Inside-Power-Adapter-6-24V/3226069_32951356502.html?spm=a2g1y.12024536.productList_5885011.pic_0)**
+## 例程
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+## 原理图
\ No newline at end of file
diff --git a/docs/zh_CN/product_documents/modules/module_sim800.md b/docs/zh_CN/product_documents/modules/module_sim800.md
index 0a256eae..7dc4dbde 100644
--- a/docs/zh_CN/product_documents/modules/module_sim800.md
+++ b/docs/zh_CN/product_documents/modules/module_sim800.md
@@ -1,6 +1,10 @@
# M5Stack SIM800L Module
-中文 | [English](/en/product_documents/modules/module_sim800) | [日本語](ja/product_documents/modules/module_sim800)
+
+
+***
+
+:memo:**[描述](#描述)** :octocat:**[例程](https://github.com/m5stack/M5Stack/tree/master/examples/Modules/GPS)** :electric_plug:**[原理图](https://github.com/m5stack/M5-Schematic/blob/master/Modules/GPS.pdf)** 🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.10.69f6425e8Agsbh&id=559647865340)**
## 描述
@@ -41,7 +45,31 @@ SIM800L是完整的支持四种频宽的GSM/GPRS解决方案。通过串口发
## 相关链接
-
-- **[SIM800L信息](http://simcomm2m.com/En/module/detail.aspx?id=138)**
- (SIM800L)
-- **[购买链接](https://www.aliexpress.com/store/product/M5Stack-Official-In-Stock-GSM-Module-SIM800L-Stackable-IoT-Development-Board-for-Arduino-ESP32-with-MIC/3226069_32843211923.html?spm=2114.12010615.8148356.20.25e96be7xE1y22.html)**
+- **[官方频道视频](https://i.youku.com/i/UNjE1ODA2MzE0OA==?spm=a2hzp.8253869.0.0)**
+
+- **[官方论坛](http://forum.m5stack.com/)**
+
+- **[SIM800L信息](http://simcomm2m.com/En/module/detail.aspx?id=138)** (SIM800L)
+
+## 例程
+
+### 1. Arduino IDE
+
+这是通过串口显示终端发送命令来实现SIM800模块发短信的例程。
+
+```c++
+/*
+* Master.ino
+*/
+Serial2.begin(9600, SERIAL_8N1, 16, 17);
+
+/* LoRaWAN Init */
+//entry test mode
+Serial2.print("AT+Mode=Test");
+//Configure the modem,like Freq, SF, BW, Preamble length, TX output power
+Serial2.print("AT+TEST=RFCFG,472.3,8,250,8,8,20");
+//send data as HEX format
+Serial2.print("AT+TEST=TXLRPKT,"00 00 01 00 00 AF 80 07 02 00 00 39"");
+```
+
+## 原理图
\ No newline at end of file
diff --git a/docs/zh_CN/product_documents/modules/module_stepmotor.md b/docs/zh_CN/product_documents/modules/module_stepmotor.md
index 8de87b92..524b364e 100644
--- a/docs/zh_CN/product_documents/modules/module_stepmotor.md
+++ b/docs/zh_CN/product_documents/modules/module_stepmotor.md
@@ -1,6 +1,10 @@
# Step Motor Module
-中文 | [English](/en/product_documents/modules/module_stepmotor) | [日本語](ja/product_documents/modules/module_stepmotor)
+
+
+***
+
+:memo:**[描述](#描述)** :octocat:**[例程](https://github.com/m5stack/M5Stack/tree/master/examples/Modules/GPS)** :electric_plug:**[原理图](https://github.com/m5stack/M5-Schematic/blob/master/Modules/GPS.pdf)** 🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.10.69f6425e8Agsbh&id=559647865340)**
## 描述
@@ -25,26 +29,10 @@
## 相关链接
-- **[例程](https://github.com/m5stack/stepmotor_module/tree/master/StepMotor_M5test)**
-
-- **[购买链接](https://www.aliexpress.com/store/product/M5Stack-New-Arrival-Stepmotor-Module-for-Arduino-ESP32-GRBL-12C-Step-Motor-MEGA328P-similar-as-12V/3226069_32889109142.html?spm=2114.12010612.8148356.17.50511b9b5ViNuz)**
+- **[官方频道视频](https://i.youku.com/i/UNjE1ODA2MzE0OA==?spm=a2hzp.8253869.0.0)**
-
-
-
+- **[官方论坛](http://forum.m5stack.com/)**
-
-
-
+## 例程
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
+## 原理图
diff --git a/docs/zh_CN/product_documents/modules/module_usb.md b/docs/zh_CN/product_documents/modules/module_usb.md
index 4c39fa42..b546360d 100644
--- a/docs/zh_CN/product_documents/modules/module_usb.md
+++ b/docs/zh_CN/product_documents/modules/module_usb.md
@@ -1,6 +1,10 @@
# USB
-中文 | [日本語](ja/product_documents/modules/module_usb)
+
+
+***
+
+:memo:**[描述](#描述)** :octocat:**[例程](#例程)** :electric_plug:**[原理图](#原理图)** 🛒**[购买链接](https://item.taobao.com/item.htm?spm=a1z10.3-c.w4002-1172588106.10.69f6425e8Agsbh&id=559647865340)**
## 描述
@@ -23,17 +27,14 @@
## 相关链接
-
-
+- **[官方频道视频](https://i.youku.com/i/UNjE1ODA2MzE0OA==?spm=a2hzp.8253869.0.0)**
+
+- **[官方论坛](http://forum.m5stack.com/)**
- **[数据手册](https://www.sparkfun.com/datasheets/DevTools/Arduino/MAX3421E.pdf)** (MAX3421E)
-- **[原理图](https://github.com/m5stack/M5-Schematic/blob/master/Modules/USBHost.pdf)**
-- **[购买链接](https://www.aliexpress.com/store/product/M5Stack-New-USB-Module-USB-HOST-HID-with-MAX3421E-SPI-Interface-Output-5-Input-5-Compatible/3226069_32961627365.html?spm=a2g1y.12024536.productList_5885013.subject_1)**
-
-
-
+## 例程
-
-
-
+## 原理图
+
+
\ No newline at end of file