diff --git a/docs/en/product_documents.md b/docs/en/product_documents.md
index 599247b7..9889a873 100644
--- a/docs/en/product_documents.md
+++ b/docs/en/product_documents.md
@@ -6,15 +6,19 @@
**M5Core**
-[](en/product_documents/m5stack-core/m5core_basic) [](en/product_documents/m5stack-core/m5core_gray) [](en/product_documents/m5stack-core/m5core_fire)
+[](zh_CN/product_documents/m5stack-core/m5core_basic)[](zh_CN/product_documents/m5stack-core/m5core_gray)[](zh_CN/product_documents/m5stack-core/m5core_fire)
**MiniCore**
-[](en/product_documents/m5stack-core/minicore_stick)
+[](zh_CN/product_documents/m5stack-core/minicore_stick)
+
+
**Kit**
-[](en/product_documents/m5stack-core/m5go_iot_starter_kit)[](en/product_documents/m5stack-core/face_kit)
+[](zh_CN/product_documents/m5stack-core/m5go_iot_starter_kit)[](zh_CN/product_documents/m5stack-core/face_kit)
+
+
***
@@ -22,15 +26,29 @@
**Communication Modules**
-[](en/product_documents/modules/module_gps)[](en/product_documents/modules/module_lora)[](en/product_documents/modules/module_sim800)[](en/product_documents/modules/module_commu)[](en/product_documents/modules/module_usb)
+[](zh_CN/product_documents/modules/module_gps) [](zh_CN/product_documents/modules/module_lora) [](zh_CN/product_documents/modules/module_lora) [](zh_CN/product_documents/modules/module_sim800)
+
+[](zh_CN/product_documents/modules/module_commu) [](zh_CN/product_documents/modules/module_usb)
+
+
**Expansion Modules**
-[](en/product_documents/modules/module_battery)[](en/product_documents/modules/module_proto)[](en/product_documents/modules/module_plus)
+[](zh_CN/product_documents/modules/module_battery)[](zh_CN/product_documents/modules/module_proto)[](zh_CN/product_documents/modules/module_plus)
+
+
**Drive Modules**
-[](en/product_documents/modules/module_stepmotor)[](en/product_documents/modules/module_servo)[](en/product_documents/modules/module_lego+)
+[](zh_CN/product_documents/modules/module_stepmotor)[](zh_CN/product_documents/modules/module_servo)[](zh_CN/product_documents/modules/module_lego+)
+
+
+
+***
+
+
+
+[](zh_CN/product_documents/bases/lan_base) [](zh_CN/product_documents/bases/node_base) [](zh_CN/product_documents/bases/plc_base)
***
@@ -38,17 +56,31 @@
**Input/Sensing Unit**
-[](en/product_documents/units/unit_env)[](en/product_documents/units/unit_ir)[](en/product_documents/units/unit_pir)[](en/product_documents/units/unit_angle)[](en/product_documents/units/unit_adc)
+[](zh_CN/product_documents/units/unit_env) [](zh_CN/product_documents/units/unit_ir) [](zh_CN/product_documents/units/unit_pir) [](zh_CN/product_documents/units/unit_angle)
-[](en/product_documents/units/unit_dac)[](en/product_documents/units/unit_button)[](en/product_documents/units/unit_dual_button)
+[](zh_CN/product_documents/units/unit_adc)[](zh_CN/product_documents/units/unit_dac)[](zh_CN/product_documents/units/unit_button)[](zh_CN/product_documents/units/unit_dual_button)
+
+[](zh_CN/product_documents/units/unit_color_joystick)[](zh_CN/product_documents/units/unit_earth)[](zh_CN/product_documents/units/unit_color_sensor)[](zh_CN/product_documents/units/unit_m5camera)
+
+[](zh_CN/product_documents/units/unit_light)[](zh_CN/product_documents/units/unit_makey)[](zh_CN/product_documents/units/unit_ncir)[](zh_CN/product_documents/units/unit_thermal)
+
+[](zh_CN/product_documents/units/unit_tof)
+
**Output/Controlling Unit**
-[](en/product_documents/units/unit_rgb)[](en/product_documents/units/unit_relay)[](en/product_documents/units/unit_neopixel)
+[](zh_CN/product_documents/units/unit_rgb)[](zh_CN/product_documents/units/unit_relay)[](zh_CN/product_documents/units/unit_neopixel)
**Interface Unit**
-[](en/product_documents/units/unit_hub)[](en/product_documents/units/unit_396port)
+[](zh_CN/product_documents/units/unit_hub)[](zh_CN/product_documents/units/unit_396port)
+[](zh_CN/product_documents/units/unit_proto)
+
+***
+
+
+
+[](zh_CN/product_documents/applications/application_bala) [](zh_CN/product_documents/applications/application_lidarbot)
**Kit**
-[](en/product_documents/m5stack-core/m5go_iot_starter_kit)[](en/product_documents/m5stack-core/face_kit)
+[](zh_CN/product_documents/m5stack-core/m5go_iot_starter_kit)[](zh_CN/product_documents/m5stack-core/face_kit)
+
+
***
@@ -22,39 +26,61 @@
**Communication Modules**
-[](en/product_documents/modules/module_gps)[](en/product_documents/modules/module_lora)[](en/product_documents/modules/module_sim800)[](en/product_documents/modules/module_commu)[](en/product_documents/modules/module_usb)
+[](zh_CN/product_documents/modules/module_gps) [](zh_CN/product_documents/modules/module_lora) [](zh_CN/product_documents/modules/module_lora) [](zh_CN/product_documents/modules/module_sim800)
+
+[](zh_CN/product_documents/modules/module_commu) [](zh_CN/product_documents/modules/module_usb)
+
+
**Expansion Modules**
-[](en/product_documents/modules/module_battery)[](en/product_documents/modules/module_proto)[](en/product_documents/modules/module_plus)
+[](zh_CN/product_documents/modules/module_battery)[](zh_CN/product_documents/modules/module_proto)[](zh_CN/product_documents/modules/module_plus)
**Drive Modules**
-[](en/product_documents/modules/module_stepmotor)[](en/product_documents/modules/module_servo)[](en/product_documents/modules/module_lego+)
+[](zh_CN/product_documents/modules/module_stepmotor)[](zh_CN/product_documents/modules/module_servo)[](zh_CN/product_documents/modules/module_lego+)
***
+
+
+[](zh_CN/product_documents/bases/lan_base) [](zh_CN/product_documents/bases/node_base) [](zh_CN/product_documents/bases/plc_base)
+
+***
+
**Input/Sensing Unit**
-[](en/product_documents/units/unit_env)[](en/product_documents/units/unit_ir)[](en/product_documents/units/unit_pir)[](en/product_documents/units/unit_angle)[](en/product_documents/units/unit_adc)
+[](zh_CN/product_documents/units/unit_env) [](zh_CN/product_documents/units/unit_ir) [](zh_CN/product_documents/units/unit_pir) [](zh_CN/product_documents/units/unit_angle)
-[](en/product_documents/units/unit_dac)[](en/product_documents/units/unit_button)[](en/product_documents/units/unit_dual_button)
+[](zh_CN/product_documents/units/unit_adc)[](zh_CN/product_documents/units/unit_dac)[](zh_CN/product_documents/units/unit_button)[](zh_CN/product_documents/units/unit_dual_button)
+[](zh_CN/product_documents/units/unit_color_joystick)[](zh_CN/product_documents/units/unit_earth)[](zh_CN/product_documents/units/unit_color_sensor)[](zh_CN/product_documents/units/unit_m5camera)
+
+[](zh_CN/product_documents/units/unit_light)[](zh_CN/product_documents/units/unit_makey)[](zh_CN/product_documents/units/unit_ncir)[](zh_CN/product_documents/units/unit_thermal)
+
+[](zh_CN/product_documents/units/unit_tof)
**Output/Controlling Unit**
-[](en/product_documents/units/unit_rgb)[](en/product_documents/units/unit_relay)[](en/product_documents/units/unit_neopixel)
+[](zh_CN/product_documents/units/unit_rgb)[](zh_CN/product_documents/units/unit_relay)[](zh_CN/product_documents/units/unit_neopixel)
**Interface Unit**
-[](en/product_documents/units/unit_hub)[](en/product_documents/units/unit_396port)
+[](zh_CN/product_documents/units/unit_hub)[](zh_CN/product_documents/units/unit_396port)
+[](zh_CN/product_documents/units/unit_proto)
+
+***
+
+
+
+[](zh_CN/product_documents/applications/application_bala) [](zh_CN/product_documents/applications/application_lidarbot)
\ No newline at end of file
diff --git a/docs/sidebar.md b/docs/sidebar.md
index f21e2bf6..0f415d71 100644
--- a/docs/sidebar.md
+++ b/docs/sidebar.md
@@ -1,4 +1,4 @@
-- [Product Documents](index)
+- [Product Documents](en/product_documents)
- [API Reference](en/api_reference)
- [M5Stack Cases](en/m5stack_cases)
diff --git a/docs/zh_CN/README.md b/docs/zh_CN/README.md
index 61190ebb..2bf2341a 100644
--- a/docs/zh_CN/README.md
+++ b/docs/zh_CN/README.md
@@ -6,19 +6,17 @@
**主控M5Core**
-[](zh_CN/product_documents/m5stack-core/m5core_basic) [](zh_CN/product_documents/m5stack-core/m5core_gray) [](zh_CN/product_documents/m5stack-core/m5core_fire)
-
-
+[](zh_CN/product_documents/m5stack-core/m5core_basic)[](zh_CN/product_documents/m5stack-core/m5core_gray)[](zh_CN/product_documents/m5stack-core/m5core_fire)
**MiniCore**
-[](zh_CN/product_documents/m5stack-core/minicore_stick)
+[](zh_CN/product_documents/m5stack-core/minicore_stick)
**套件**
-[](zh_CN/product_documents/m5stack-core/m5go_iot_starter_kit)[](zh_CN/product_documents/m5stack-core/face_kit)
+[](zh_CN/product_documents/m5stack-core/m5go_iot_starter_kit)[](zh_CN/product_documents/m5stack-core/face_kit)
@@ -28,41 +26,61 @@
**通讯模块**
-[](zh_CN/product_documents/modules/module_gps)[](zh_CN/product_documents/modules/module_lora)[](zh_CN/product_documents/modules/module_sim800)[](zh_CN/product_documents/modules/module_commu)[](zh_CN/product_documents/modules/module_usb)
+[](zh_CN/product_documents/modules/module_gps) [](zh_CN/product_documents/modules/module_lora) [](zh_CN/product_documents/modules/module_lora) [](zh_CN/product_documents/modules/module_sim800)
+
+[](zh_CN/product_documents/modules/module_commu) [](zh_CN/product_documents/modules/module_usb)
**拓展模块**
-[](zh_CN/product_documents/modules/module_battery)[](zh_CN/product_documents/modules/module_proto)[](zh_CN/product_documents/modules/module_plus)
+[](zh_CN/product_documents/modules/module_battery)[](zh_CN/product_documents/modules/module_proto)[](zh_CN/product_documents/modules/module_plus)
**驱动模块**
-[](zh_CN/product_documents/modules/module_stepmotor)[](zh_CN/product_documents/modules/module_servo)[](zh_CN/product_documents/modules/module_lego+)
+[](zh_CN/product_documents/modules/module_stepmotor)[](zh_CN/product_documents/modules/module_servo)[](zh_CN/product_documents/modules/module_lego+)
***
+
+
+[](zh_CN/product_documents/bases/lan_base) [](zh_CN/product_documents/bases/node_base) [](zh_CN/product_documents/bases/plc_base)
+
+***
+
**输入/传感类Unit**
-[](zh_CN/product_documents/units/unit_env)[](zh_CN/product_documents/units/unit_ir)[](zh_CN/product_documents/units/unit_pir)[](zh_CN/product_documents/units/unit_angle)[](zh_CN/product_documents/units/unit_adc)
+[](zh_CN/product_documents/units/unit_env) [](zh_CN/product_documents/units/unit_ir) [](zh_CN/product_documents/units/unit_pir) [](zh_CN/product_documents/units/unit_angle)
-[](zh_CN/product_documents/units/unit_dac)[](zh_CN/product_documents/units/unit_button)[](zh_CN/product_documents/units/unit_dual_button)
+[](zh_CN/product_documents/units/unit_adc)[](zh_CN/product_documents/units/unit_dac)[](zh_CN/product_documents/units/unit_button)[](zh_CN/product_documents/units/unit_dual_button)
+[](zh_CN/product_documents/units/unit_color_joystick)[](zh_CN/product_documents/units/unit_earth)[](zh_CN/product_documents/units/unit_color_sensor)[](zh_CN/product_documents/units/unit_m5camera)
+
+[](zh_CN/product_documents/units/unit_light)[](zh_CN/product_documents/units/unit_makey)[](zh_CN/product_documents/units/unit_ncir)[](zh_CN/product_documents/units/unit_thermal)
+
+[](zh_CN/product_documents/units/unit_tof)
**输出/控制类Unit**
-[](zh_CN/product_documents/units/unit_rgb)[](zh_CN/product_documents/units/unit_relay)[](zh_CN/product_documents/units/unit_neopixel)
+[](zh_CN/product_documents/units/unit_rgb)[](zh_CN/product_documents/units/unit_relay)[](zh_CN/product_documents/units/unit_neopixel)
**接口类Unit**
-[](zh_CN/product_documents/units/unit_hub)[](zh_CN/product_documents/units/unit_396port)
+[](zh_CN/product_documents/units/unit_hub)[](zh_CN/product_documents/units/unit_396port)
+[](zh_CN/product_documents/units/unit_proto)
+
+***
+
+
+
+[](zh_CN/product_documents/applications/application_bala) [](zh_CN/product_documents/applications/application_lidarbot)
- [API参考](zh_CN/api_reference)
- [M5Stack案例](zh_CN/m5stack_cases)