diff --git a/docs/assets/img/product_pics/core/coreink/coreink_01.webp b/docs/assets/img/product_pics/core/coreink/coreink_01.webp
new file mode 100644
index 00000000..34b05975
Binary files /dev/null and b/docs/assets/img/product_pics/core/coreink/coreink_01.webp differ
diff --git a/docs/assets/img/product_pics/core/coreink/coreink_02.webp b/docs/assets/img/product_pics/core/coreink/coreink_02.webp
new file mode 100644
index 00000000..8d6a0439
Binary files /dev/null and b/docs/assets/img/product_pics/core/coreink/coreink_02.webp differ
diff --git a/docs/assets/img/product_pics/core/m5paper/m5paper_01.webp b/docs/assets/img/product_pics/core/m5paper/m5paper_01.webp
new file mode 100644
index 00000000..c5d3071a
Binary files /dev/null and b/docs/assets/img/product_pics/core/m5paper/m5paper_01.webp differ
diff --git a/docs/assets/img/quick_start/coreink/arduino_01.webp b/docs/assets/img/quick_start/coreink/arduino_01.webp
new file mode 100644
index 00000000..791d6942
Binary files /dev/null and b/docs/assets/img/quick_start/coreink/arduino_01.webp differ
diff --git a/docs/assets/js/custom.js b/docs/assets/js/custom.js
index 031e2a06..5b5ae0d6 100644
--- a/docs/assets/js/custom.js
+++ b/docs/assets/js/custom.js
@@ -304,11 +304,11 @@ function anchor_search(purchase_link="none",quickstart_link="none"){
}
if(page_url.indexOf(/zh_CN/) != -1) {
var purchase_name = "购买链接"
- var quickstart_name = "点击查看-快速上手"
+ var quickstart_name = "上手教程"
}
else {
var purchase_name = "PURCHASE"
- var quickstart_name = "Click to view Quick-Start"
+ var quickstart_name = "Quick-Start"
}
if(purchase_link!="none"){
header.anchorList.push(
@@ -330,7 +330,7 @@ function anchor_search(purchase_link="none",quickstart_link="none"){
"expand" : []
}
)
- $(".product_pic").after(`
`);
+ // $(".product_pic").after(``);
}
easyloader_video();
}
diff --git a/docs/assets/js/custom.min.js b/docs/assets/js/custom.min.js
index 1c63fed2..edff2311 100644
--- a/docs/assets/js/custom.min.js
+++ b/docs/assets/js/custom.min.js
@@ -12,13 +12,12 @@ function anchor_search(purchase_link="none",quickstart_link="none"){var page_url
else{$("h2").eq(0).before("");var anchor_list=$("#main h2");}
for(var i=0;i${purchase_name}`);}
-if(quickstart_link!="none"){header.anchorList.unshift({"name":quickstart_name,"icon":'el-icon-guide','link':quickstart_link,"expand":[]})
-$(".product_pic").after(``);}
+if(quickstart_link!="none"){header.anchorList.unshift({"name":quickstart_name,"icon":'el-icon-guide','link':quickstart_link,"expand":[]})}
easyloader_video();}
function anchor_scroll(anchor_name,anchor_id,anchor_length){var page_url=window.location.href;var offset=$("#"+anchor_id).offset().top+$("#"+anchor_id).height()-$(window).scrollTop();if((offset>100)&&(offset<($("#"+anchor_id).height()+700))){for(var i=0;i
- var purchase_link = '';
+ var purchase_link = 'https://m5stack.com/products/bala2-esp32-self-balancing-robot-kit?_pos=2&_sid=17e4ad51b&_ss=r&variant=36137100345508';
- var quickstart_link = '#/en/quick_start/bala2/bala2_quick_start.md';
+ var quickstart_link = '#/en/quick_start/bala2/bala2_quick_start';
anchor_search(purchase_link,quickstart_link);
scrollFunc();
diff --git a/docs/en/base/lan_base.md b/docs/en/base/lan_base.md
index 3824c60b..ebdba802 100644
--- a/docs/en/base/lan_base.md
+++ b/docs/en/base/lan_base.md
@@ -1,6 +1,6 @@
# Base LAN
-SKU:K012
+SKU:K012-B
diff --git a/docs/en/core/atom_lite.md b/docs/en/core/atom_lite.md
index 280a9554..81798323 100644
--- a/docs/en/core/atom_lite.md
+++ b/docs/en/core/atom_lite.md
@@ -4,6 +4,13 @@
+## Tutorial&Quick-Start
+
+Choose the development platform you want to use, view the corresponding tutorial&quick-Start.
+
+UIFlow
+Arduino
+
## Description
**Atom Lite**, which has a size of only 24*24mm, is a very compact development board in the M5Stack development kit series. It provides more GPIOs for user customization which is very suitable for embedded smart home devices and in making smart toys. The main control adopts the ESP32-PICO chip which comes integrated with Wi-Fi and Bluetooth technologies and has a 4MB of integrated SPI flash memory. Atom Lite board provides an Infra-Red LED, a RGB LED, buttons, and a HY2.0 interface. In addition, it can connect to external sensors and actuators through 6 GPIOs. The on-board Type-C USB interface enables rapid program upload and execution.
diff --git a/docs/en/core/atom_matrix.md b/docs/en/core/atom_matrix.md
index d6a68d45..8467b63e 100644
--- a/docs/en/core/atom_matrix.md
+++ b/docs/en/core/atom_matrix.md
@@ -4,6 +4,13 @@
+## Tutorial&Quick-Start
+
+Choose the development platform you want to use, view the corresponding tutorial&quick-Start.
+
+UIFlow
+Arduino
+
## Description
**ATOM Matrix** , which has a size of only 24 * 24mm, is the most compact development board in the M5Stack development kit series. It provides more GPIO pins and is very suitable for handy and miniature embedded device development. The main control adopts the ESP32-PICO-D4 chip, which comes integrated with Wi-Fi and Bluetooth technologies and has 4MB of integrated SPI flash memory. The Atom board provides an Infra-Red LED along with the 5 * 5 RGB LED matrix on the panel, a built-in IMU sensor (MPU6886), and a HY2.0 interface. A general purpose programmable button is provied below the RGB Led matrix to enable users to add input support to their various projects. The on-board USB interface (Type-C) enables rapid program uploading and execution. One M2 screw hole is provided on the back for mounting the board.
diff --git a/docs/en/core/basic.md b/docs/en/core/basic.md
index 12833b5d..3314b44f 100644
--- a/docs/en/core/basic.md
+++ b/docs/en/core/basic.md
@@ -4,6 +4,13 @@
+## Tutorial&Quick-Start
+
+Choose the development platform you want to use, view the corresponding tutorial&quick-Start.
+
+UIFlow
+Arduino
+
## Description
**M5Stack BASIC Kit**, like its namesake, is a starter kit among the M5Stack development kit series. It’s a modular, stackable, scalable, and portable device which is powered with an ESP-32 core, which makes it open source, low cost, full-function, and easy for developers to handle new product development on all stages including circuit design, PCB design, software, mold design and production. This Basic kit provides a friendly price and full-featured resources which makes it a good starter kit for you to explore IoT.
diff --git a/docs/en/core/core2.md b/docs/en/core/core2.md
index 4bcd1368..b471b961 100644
--- a/docs/en/core/core2.md
+++ b/docs/en/core/core2.md
@@ -4,6 +4,12 @@
+## Tutorial&Quick-Start
+
+Choose the development platform you want to use, view the corresponding tutorial&quick-Start.
+
+UIFlow Arduino
+
## Description
**M5Core2** is the second generation core device in the M5Stack development kit series, which further enhances the functions of the original generation of cores.
@@ -353,6 +359,12 @@ For more information about Pin assignment and Pin Remapping, Please refer to [ES
- Click[here](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Core/M5Core2/Arduino) to get Arduino code
+
+### Tutorial
+
+- [UIFlow](/#/zh_CN/quick_start/core2/m5stack_core2_get_started_MicroPython)
+- [Arduino](/#/zh_CN/arduino/arduino_core2_development)
+
\ No newline at end of file
diff --git a/docs/zh_CN/uiflow/advanced.md b/docs/zh_CN/uiflow/advanced.md
index ea587c3c..d5b1d136 100644
--- a/docs/zh_CN/uiflow/advanced.md
+++ b/docs/zh_CN/uiflow/advanced.md
@@ -950,6 +950,6 @@ wifi重新连接
#### 使用说明
->显示Unix时间戳和当前的时间日期
+>显示Unix时间戳和当前的时间日期 (注意:当程序download离线运行时,需要在NTP初始化程序前,添加WiFi连接程序,使得设备连接网络。)
>
\ No newline at end of file
diff --git a/docs/zh_CN/uiflow/ui_simulator.md b/docs/zh_CN/uiflow/ui_simulator.md
index ebe112cc..df5ab857 100644
--- a/docs/zh_CN/uiflow/ui_simulator.md
+++ b/docs/zh_CN/uiflow/ui_simulator.md
@@ -60,7 +60,12 @@
## Unicode
->UIFlow固件中集成了Unicode中的一些常用字符库,因此你可以在编辑文字直接输入进行使用。以下为UIFlow定制字库中不同字符对应的地址。
+>UIFlow固件中集成了Unicode中的一些常用字符库,因此你可以在编辑文字直接输入进行使用。
+
+>
+
+>以下为UIFlow定制字库中不同字符对应的地址。
+
diff --git a/docs/zh_CN/unit/4relay.md b/docs/zh_CN/unit/4relay.md
index d2a8b4ad..c1a1d04b 100644
--- a/docs/zh_CN/unit/4relay.md
+++ b/docs/zh_CN/unit/4relay.md
@@ -6,7 +6,7 @@
## 描述
-**4-Relay** 是一款集成4路继电器的Unit,通过IIC进行控制,继电器控制电压最高AC-250V,额定电流10A,瞬时电流可承受16A。每路继电器可单独控制,每路继电器都有一个可编程的状态指示灯。
+**4-Relay** 是一款集成4路继电器的Unit,通过I2C进行控制,继电器控制电压最高AC-250V,额定电流10A,瞬时电流可承受16A。每路继电器可单独控制,每路继电器都有一个可编程的状态指示灯。
## 产品特性
diff --git a/docs/zh_CN/unit/esp32cam.md b/docs/zh_CN/unit/esp32cam.md
index 93b13b15..c1bf2eae 100644
--- a/docs/zh_CN/unit/esp32cam.md
+++ b/docs/zh_CN/unit/esp32cam.md
@@ -181,6 +181,8 @@
- **[串口通信-M5Core](https://github.com/m5stack/M5Stack-Camera/tree/master/uart/arduino/uart)**(串口通信例程为,摄像头与M5Core之间通信)
+- **[教程&快速上手](zh_CN/quick_start/m5camera/m5camera_quick_start)**
+
### Arduino
- **[ESP32CAM-Arduino](https://github.com/espressif/arduino-esp32/tree/master/libraries/ESP32/examples/Camera/CameraWebServer)**
diff --git a/docs/zh_CN/unit/m5camera.md b/docs/zh_CN/unit/m5camera.md
index ae8b9c46..e5f55163 100644
--- a/docs/zh_CN/unit/m5camera.md
+++ b/docs/zh_CN/unit/m5camera.md
@@ -200,7 +200,7 @@
- **[MPU6050](https://github.com/m5stack/M5Stack-Camera/tree/master/mpu6050/firmware/M5Camera)**(焊接**MPU6050**芯片后,陀螺仪的例程)
-
+ - **[教程&快速上手](zh_CN/quick_start/m5camera/m5camera_quick_start)**
### 源码
diff --git a/docs/zh_CN/unit/m5camera_f.md b/docs/zh_CN/unit/m5camera_f.md
index 0f5dd74a..76ec3dd8 100644
--- a/docs/zh_CN/unit/m5camera_f.md
+++ b/docs/zh_CN/unit/m5camera_f.md
@@ -206,6 +206,8 @@
- **[MPU6050](https://github.com/m5stack/M5Stack-Camera/tree/master/mpu6050/firmware/M5CameraF)**(焊接**MPU6050**芯片后,陀螺仪的例程)
+ - **[教程&快速上手](zh_CN/quick_start/m5camera/m5camera_quick_start)**
+
### 源码
diff --git a/docs/zh_CN/unit/m5camera_f_new.md b/docs/zh_CN/unit/m5camera_f_new.md
index ff1c19f0..8bb74333 100644
--- a/docs/zh_CN/unit/m5camera_f_new.md
+++ b/docs/zh_CN/unit/m5camera_f_new.md
@@ -173,6 +173,7 @@
- **[MPU6050](https://github.com/m5stack/M5Stack-Camera/tree/master/mpu6050/firmware/M5CameraF)**(焊接**MPU6050**芯片后,陀螺仪的例程)
+ - **[教程&快速上手](zh_CN/quick_start/m5camera/m5camera_quick_start)**
### 源码
diff --git a/docs/zh_CN/unit/m5camera_x.md b/docs/zh_CN/unit/m5camera_x.md
index f51deffc..cfb5e6ee 100644
--- a/docs/zh_CN/unit/m5camera_x.md
+++ b/docs/zh_CN/unit/m5camera_x.md
@@ -195,6 +195,8 @@
- **[MPU6050](https://github.com/m5stack/M5Stack-Camera/tree/master/mpu6050/firmware/M5CameraX)**(焊接**MPU6050**芯片后,陀螺仪的例程)
+ - **[教程&快速上手](zh_CN/quick_start/m5camera/m5camera_quick_start)**
+
### 源码
- **[M5Camera](https://github.com/m5stack/M5Stack-Camera)**
diff --git a/docs/zh_CN/unit/timercam.md b/docs/zh_CN/unit/timercam.md
index e79b4f99..a3e63d21 100644
--- a/docs/zh_CN/unit/timercam.md
+++ b/docs/zh_CN/unit/timercam.md
@@ -4,6 +4,14 @@
+## 教程&快速上手
+
+选择你想使用的开发平台,查看对应的教程&快速上手。
+
+Camera-Tool
+UIFlow
+Arduino
+
## 描述
**Timer Camera** 是一款基于ESP32的摄像头模块,集成ESP32芯片,板载8M PSRAM,采用300万像素的摄像头(OV3660)可视角66.5°,最高可实现拍摄1600 x 1200分辨率的照片,带有状态指示灯与RESET按键,主打超低功耗设计,通过RTC(BM8563)可实现定时休眠与唤醒,休眠后电流仅2μA,板上预留电池接口,用户可自行接入电池供电。模块支持WiFi图像传输和USB端口调试,底部HY2.0-4P端口输出,可连接其他外设。通过M5Burner烧录固件,可直接使用Camera-Tool对Timer Camera进行设置,也可在UIFlow中对Timer Camera数据进行处理。
diff --git a/docs/zh_CN/unit/timercam_x.md b/docs/zh_CN/unit/timercam_x.md
index a9ba231e..a542b14f 100644
--- a/docs/zh_CN/unit/timercam_x.md
+++ b/docs/zh_CN/unit/timercam_x.md
@@ -4,6 +4,14 @@
+## 教程&快速上手
+
+选择你想使用的开发平台,查看对应的教程&快速上手。
+
+Camera-Tool
+UIFlow
+Arduino
+
## 描述
**Timer Camera X** 是一款基于ESP32的摄像头模块,集成ESP32芯片,板载8M PSRAM,采用300万像素的摄像头(OV3660)可视角66.5°,最高可实现拍摄1600 x 1200分辨率的照片,内置140mAh电池与LED状态指示灯,在指示灯下方有一颗隐藏的reset按键,该摄像头主打超低功耗设计,通过RTC(BM8563)可实现定时休眠与唤醒,休眠后电流仅2μA,开启定时拍照(每小时一张)后,电池可支持连续工作一个月以上。模块支持WiFi图像传输和USB端口调试,底部HY2.0-4P端口输出,可连接其他外设。通过M5Burner烧录固件,可直接使用Camera-Tool对Timer Camera X进行设置,也可在UIFlow中对Timer Camera X数据进行处理。
diff --git a/docs/zh_CN/unit/unitv.md b/docs/zh_CN/unit/unitv.md
index bca380b9..6f8a9a76 100644
--- a/docs/zh_CN/unit/unitv.md
+++ b/docs/zh_CN/unit/unitv.md
@@ -4,9 +4,15 @@
-V-Function
-V-Function是由M5Stack团队针对V系列设备开发的多个**视觉识别**功能固件,点击V-Funciton标题,查看使用说明.
+## 教程&快速上手
+
+选择你想使用的开发平台,查看对应的教程&快速上手。
+
+V-Function
+V-Training
+Maixpy
+
## 描述