diff --git a/docs/assets/img/product_pics/core/core2_aws/core2_aws_01.webp b/docs/assets/img/product_pics/core/core2_aws/core2_aws_01.webp
index 10b94dba..e7f9bbcd 100644
Binary files a/docs/assets/img/product_pics/core/core2_aws/core2_aws_01.webp and b/docs/assets/img/product_pics/core/core2_aws/core2_aws_01.webp differ
diff --git a/docs/assets/img/product_pics/unit/uwb/uwb_sch_01.webp b/docs/assets/img/product_pics/unit/uwb/uwb_sch_01.webp
new file mode 100644
index 00000000..4a63414d
Binary files /dev/null and b/docs/assets/img/product_pics/unit/uwb/uwb_sch_01.webp differ
diff --git a/docs/assets/img/product_pics/unit/uwb/uwb_sch_02.webp b/docs/assets/img/product_pics/unit/uwb/uwb_sch_02.webp
new file mode 100644
index 00000000..844425b8
Binary files /dev/null and b/docs/assets/img/product_pics/unit/uwb/uwb_sch_02.webp differ
diff --git a/docs/en/atom/atomhub_switch.md b/docs/en/atom/atomhub_switch.md
index ec0d09e7..7f83274d 100644
--- a/docs/en/atom/atomhub_switch.md
+++ b/docs/en/atom/atomhub_switch.md
@@ -1,6 +1,6 @@
# ATOM SWITCH Kit
-


diff --git a/docs/en/product_list.json b/docs/en/product_list.json
index c6cb23fd..d7e5f0e6 100644
--- a/docs/en/product_list.json
+++ b/docs/en/product_list.json
@@ -128,7 +128,7 @@
{"a":"/#/en/atom/atomic232", "img":"https://static-cdn.m5stack.com/image/m5-docs_homepage/atom_base/atom232.webp", "p":"ATOM RS-232 Kit", "sku":"K046" ,"kw":"ATOM RS232"},
{"a":"/#/en/atom/atomic485", "img":"https://static-cdn.m5stack.com/image/m5-docs_homepage/atom_base/atom485.webp", "p":"ATOM RS-485 Kit", "sku":"K045" ,"kw":"ATOM RS485"},
{"a":"/#/en/atom/atomhub_switch", "img":"https://static-cdn.m5stack.com/image/m5-docs_homepage/atom_base/atomswitch.webp", "p":"ATOM SWITCH Kit", "sku":"K042" ,"kw":"ATOM SWITCH RS485"},
- {"a":"/#/zh_CN/atom/atomhub_switch_d", "img":"https://static-cdn.m5stack.com/image/m5-docs_homepage/atom_base/atom_switch_d_01.webp", "p":"ATOM SWITCH-D Kit", "sku":"K042-D" ,"kw":"ATOM SWITCH RS485"},
+ {"a":"/#/en/atom/atomhub_switch_d", "img":"https://static-cdn.m5stack.com/image/m5-docs_homepage/atom_base/atom_switch_d_01.webp", "p":"ATOM SWITCH-D Kit", "sku":"K042-D" ,"kw":"ATOM SWITCH RS485"},
{"a":"/#/en/atom/atomfly", "img":"https://static-cdn.m5stack.com/image/m5-docs_homepage/atom_base/atomfly.webp", "p":"ATOM FLY Kit", "sku":"K040" ,"kw":"ATOM FLY"},
{"a":"/#/en/atom/atom_mate", "img":"https://static-cdn.m5stack.com/image/m5-docs_homepage/atom_base/atom_mate.webp", "p":"ATOM MATE", "sku":"A086" ,"kw":"ATOM MATE HAT MOUNT PIN"},
{"a":"/#/en/atom/atomic_step_motor", "img":"https://static-cdn.m5stack.com/image/m5-docs_homepage/atom_base/atom_stepmotor.webp", "p":"ATOM STEPMOTOR Kit", "sku":"K047" ,"kw":"ATOM STEP MOTOR"}
diff --git a/docs/zh_CN/core/core2_for_aws.md b/docs/zh_CN/core/core2_for_aws.md
index 50471e3c..3f83dff8 100644
--- a/docs/zh_CN/core/core2_for_aws.md
+++ b/docs/zh_CN/core/core2_for_aws.md
@@ -16,7 +16,7 @@
**Core2 for AWS**是AWS物联网学习项目的专属套件。它由**M5Stack Core2**核心主控和**M5GO-Bottom For AWS**拓展底座组成,并且额外定制集成了ATECC608A硬件加密,是物联网学习和安全项目构建的理想套件。
-获取更多**AWS IoT EduKit**相关教程, 访问[https://edukit.workshop.aws.](https://edukit.workshop.aws)
+获取更多**AWS IoT EduKit**相关教程, 访问 [https://edukit.workshop.aws.](https://edukit.workshop.aws)
其核心主控**Core2**配备了ESP32-D0WDQ6-V3,具有两个可以单独控制的 Xtensa® 32-bit LX6 处理器,主频高达240Mhz,支持WiFi与蓝牙功能,板载16MB Flash与8MB PSRAM,可通过TYPE-C接口下载程序,强劲的配置满足复杂应用的资源开销。正面搭载一块2.0寸一体化电容式触摸屏,为用户带来更流畅的人机交互体验。机身内置震动马达,可提供触觉回馈和震动提醒功能。内建的RTC模块可提供精准计时功能。电源部分搭载AXP192电源管理芯片可有效控制机身功耗,内置绿色电源指示灯。同时机身内配备了TF-card(microSD)卡槽与扬声器,为了保证获得更高质量的声音效果,采用I2S数字音频接口的功放芯片,能有效防止信号失真。在机身的左侧和底部配有独立的电源按键与重启(RST)按键,屏幕正面的3个圆点属于触摸屏的一部分,可通过编写程序设置热区映射为3个虚拟按键。
diff --git a/docs/zh_CN/module/lorawan.md b/docs/zh_CN/module/lorawan.md
index 674dde6f..1e9353ca 100644
--- a/docs/zh_CN/module/lorawan.md
+++ b/docs/zh_CN/module/lorawan.md
@@ -118,8 +118,6 @@ LoRaWAN默认的串口配置: 波特率为9600,8位数据位,无校验位,1
按下按键C设置LoRaWAN工作频率为868MHz,并发送字符串"Hello World".
按下按键A清除屏幕信息.
-**注意:** 在编译该程序前,请将 `LoRaWan_for_M5Stack.rar` 解压缩到该路径`C:\Users\
diff --git a/docs/zh_CN/unit/uwb.md b/docs/zh_CN/unit/uwb.md
index 50c727c9..79ed915e 100644
--- a/docs/zh_CN/unit/uwb.md
+++ b/docs/zh_CN/unit/uwb.md
@@ -6,13 +6,13 @@
## 描述
-**UWB** 是一款具备室内定位技术的无线通信Unit. 该设计采用基于Decawave的DW1000设计的超宽带(UWB)收发器模组。内置STM32并集成测距算法,支持AT指令控制。应用于室内无线测距时,以基站和标签方式进行工作(一个作为基站设备,一个作为标签设备,基站把位置信息解算输出到标签)。
+**UWB** 是一款具备室内定位技术的无线通信Unit. 该设计采用基于Decawave的DW1000设计的超宽带(UWB)收发器模组。内置STM32并集成测距算法,支持AT指令控制。应用于室内无线测距时,以基站和标签方式进行工作(基站把位置信息解算输出到标签)。
-?>该Unit目前所搭载的固件仅支持测距信息的传输,暂不支持自定义信息传输。
+?>该Unit目前所搭载的固件仅支持测距信息的传输,暂不支持自定义信息传输。使用时,支持配置4个基站设备(使用不同ID),同一时刻仅允许单个标签设备接入运行。
## 产品特性
-- 定位精度:10厘米
+- 定位精度:10cm
- 内置STM32集成测距算法
- AT指令控制
- 开发平台: Arduino, UIFlow(Blockly, Python)
@@ -25,7 +25,7 @@
## 应用
-- 室内定位
+- 室内定位/无线测距
## 规格参数
@@ -54,7 +54,8 @@
## 相关链接
-- **[VL53L0X Datasheet](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/hat/VL53L0X_en.pdf)**
+- **[AT Command](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/unit/uwb/uwb_unit_at_command_cn.pdf)**
+- **[DW1000 Datasheet](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/unit/uwb/dwm1000-datasheet-1.pdf)**
## EasyLoader
@@ -66,8 +67,6 @@
@@ -87,15 +86,14 @@
### Arduino IDE
-[Arduino示例程序](https://github.com/m5stack/M5Stack/tree/master/examples/Unit/ToF_VL53L0X)
+- [Arduino示例程序](https://github.com/m5stack/M5Stack/tree/master/examples/Unit/ToF_VL53L0X)
## 原理图
-[Schematic](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/schematic/Units/UNIT_TOF.pdf)
-
-
+
+
### 管脚映射