diff --git a/docs/en/app/demo-board.md b/docs/en/app/demo-board.md index 73eba4a2..574152fb 100644 --- a/docs/en/app/demo-board.md +++ b/docs/en/app/demo-board.md @@ -89,23 +89,23 @@ **Datasheet** -- [ADS1115](http://www.ti.com/lit/ds/symlink/ads1115.pdf) +- [ADS1115](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/application/ads1115_en.pdf) -- [DAC6574](http://www.ti.com/cn/lit/ds/symlink/dac6574.pdf) +- [DAC6574](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/application/dac6574_en.pdf) -- [LV8548MC](https://www.onsemi.cn/PowerSolutions/document/ANDLV8548MC-D.PDF) +- [LV8548MC](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/application/LV8548MC_en.pdf) -- [TPS54360](http://www.ti.com/lit/ds/symlink/tps54360.pdf) +- [TPS54360](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/application/tps54360_en.pdf) -- [RC522](https://www.nxp.com/docs/en/data-sheet/MFRC522.pdf) +- [MRC522](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/module/MFRC522_en.pdf) -- [MAX232ESE](https://pdf1.alldatasheet.com/datasheet-pdf/view/73114/MAXIM/MAX232ESE.html) +- [MAX232ESE](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/application/MAX232ESE_en.pdf) -- [MAX4466](http://pdf-file.ic37.com/pdf1/MAXIM/MAX4466_datasheet_430883/702566/MAX4466_datasheet.pdf) +- [MAX4466](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/application/MAX4466_datasheet_en.pdf) -- [SP485EEN-L/TR](http://pdf-file.ic37.com/pdf4/EXAR/SP485_datasheet_891519/145610/SP485_datasheet.pdf) +- [SP485EEN](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/hat/SP485EEN_en.pdf) -- [BMP280](https://www.mouser.cn/pdfDocs/BST-BMP280-DS001.pdf) +- [BMP280](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/hat/BMP280-DS001-11_en.pdf) ## Schematic diff --git a/docs/en/app/flir.md b/docs/en/app/flir.md index 30757113..821e40f2 100644 --- a/docs/en/app/flir.md +++ b/docs/en/app/flir.md @@ -69,12 +69,9 @@ The effective image generate by the Lepton sensor is 160×120, but you can proce ## Related Link -- **[Offical Video](https://www.youtube.com/channel/UCozgFVglWYQXbvTmGyS739w)** -- **[Forum](http://forum.m5stack.com/)** -- **[Lepton Info (FLIR Website)](https://www.flir.com/products/lepton/)** -- **Datasheet** - [Lepton 2.5](https://www.flir.cn/globalassets/imported-assets/document/lepton-2.5-family-datasheet.pdf) - [Lepton 3&3.5](https://www.flir.cn/globalassets/imported-assets/document/lepton-3-3.5-datasheet.pdf) -- **[Lepton Engineering Datasheet](https://www.flir.cn/globalassets/imported-assets/document/flir-lepton-engineering-datasheet.pdf)** -- **[Lepton Software Interface Description](https://www.flir.cn/globalassets/imported-assets/document/flir-lepton-software-interface-description-document.pdf)** +- **Datasheet** - [Lepton 3&3.5](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/application/lepton-3-3.5-datasheet_en.pdf) +- **[Lepton Engineering Datasheet](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/application/flir-lepton-engineering-datasheet_en.pdf)** +- **[Lepton Software Interface Description](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/application/flir-lepton-software-interface-description-document_en.pdf)** ## Example diff --git a/docs/en/app/piano.md b/docs/en/app/piano.md index 468a6973..74b33efc 100644 --- a/docs/en/app/piano.md +++ b/docs/en/app/piano.md @@ -20,7 +20,7 @@ I2C address is 0x6A and 0x7A. ## Example -- https://github.com/m5stack/M5-ProductExampleCodes/blob/master/App/PIANO/Arduino/M5PIANO/M5PIANO.ino +- [Github](https://github.com/m5stack/M5-ProductExampleCodes/blob/master/App/PIANO/Arduino/M5PIANO/M5PIANO.ino) ## EasyLoader diff --git a/docs/en/base/btc_base.md b/docs/en/base/btc_base.md index 21edcc08..a690ddce 100644 --- a/docs/en/base/btc_base.md +++ b/docs/en/base/btc_base.md @@ -42,9 +42,7 @@ # Related Link -- **[Offical Video](https://www.youtube.com/channel/UCozgFVglWYQXbvTmGyS739w)** - -- **[Forum](http://forum.m5stack.com/)** +- **[DHT12 datasheet](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/hat/DHT12_en.pdf)** ## Example diff --git a/docs/en/base/lan_base.md b/docs/en/base/lan_base.md index a43924f4..8ec19032 100644 --- a/docs/en/base/lan_base.md +++ b/docs/en/base/lan_base.md @@ -84,11 +84,7 @@ If you need to add RS485 interface, soldering the RS485 board onto the mian boar ## Related Link -- **[Offical Video](https://www.youtube.com/channel/UCozgFVglWYQXbvTmGyS739w)** - -- **[Forum](http://forum.m5stack.com/)** - -- **Datasheet** - [W5500](https://cdn.sparkfun.com/datasheets/Dev/Arduino/Shields/W5500_datasheet_v1.0.2_1.pdf) +- **Datasheet** - [W5500](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/base/W5500_datasheet_v1.0.2_1_en.pdf) ## Schematic diff --git a/docs/en/base/node_base.md b/docs/en/base/node_base.md index d974c0d5..4d816631 100644 --- a/docs/en/base/node_base.md +++ b/docs/en/base/node_base.md @@ -61,11 +61,7 @@ Internet Radio ## Related Link -- **[Offical Video](https://www.youtube.com/channel/UCozgFVglWYQXbvTmGyS739w)** - -- **[Forum](http://forum.m5stack.com/)** - -- **Datasheet** - [WM8978](http://pdf1.alldatasheet.com/datasheet-pdf/view/96647/WOLFSON/WM8978.html) +- **Datasheet** - [WM8978](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/base/WM8978%20_en.pdf) ## Example diff --git a/docs/en/base/pm2.5.md b/docs/en/base/pm2.5.md index 54d27e64..3ddfa50b 100644 --- a/docs/en/base/pm2.5.md +++ b/docs/en/base/pm2.5.md @@ -54,9 +54,9 @@ SHT20 is a Humidity and temperature sensor IC. ### Datasheet -- [SHT20](https://www.mouser.com/ds/2/682/Sensirion_Humidity_Sensors_SHT20_Datasheet-1274196.pdf) +- [SHT20](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/hat/SHT20_Datasheet_en.pdf) -- [PMSA003](https://datasheet.lcsc.com/szlcsc/Beijing-Plantower-PMSA003-C_C89095.pdf) +- [PMSA003](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/base/PMSA003_cn.pdf) ### Example - [Arduino](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Base/PM2.5) @@ -65,7 +65,6 @@ SHT20 is a Humidity and temperature sensor IC. - **[Forum](http://forum.m5stack.com/)** - ## Schematic - [PM2.5](https://github.com/m5stack/M5-Schematic/blob/master/Units/UNIT_PM25.pdf) diff --git a/docs/en/related_documents.md b/docs/en/related_documents.md index a6317c56..507d7ba7 100644 --- a/docs/en/related_documents.md +++ b/docs/en/related_documents.md @@ -21,8 +21,6 @@ - -
diff --git a/docs/en/unit/pahub.md b/docs/en/unit/pahub.md
index 3a670d9f..4060cb29 100644
--- a/docs/en/unit/pahub.md
+++ b/docs/en/unit/pahub.md
@@ -52,7 +52,7 @@ The I2C address of this unit is 0x70 (changable by resistors).
## Links
-- Datasheet - **[TCA9548A](http://www.ti.com/lit/ds/symlink/tca9548a.pdf)**
+- Datasheet - **[TCA9548A](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/unit/TCA9548A_en.pdf)**
## Schematic
diff --git a/docs/en/unit/pbhub.md b/docs/en/unit/pbhub.md
index 4322b10d..663f219b 100644
--- a/docs/en/unit/pbhub.md
+++ b/docs/en/unit/pbhub.md
@@ -104,10 +104,6 @@ See the below picture for timing sequence of HX711:
## Related Link
-- **[Offical Video](https://www.youtube.com/channel/UCozgFVglWYQXbvTmGyS739w)**
-
-- **[Forum](http://forum.m5stack.com/)**
-
- Driver firmware - **[PbHUB](https://github.com/m5stack/PbHUB/tree/master/PortB_HUB/Firmware)**
- Test code - **[PbHUB](https://github.com/m5stack/PbHUB/tree/master/PortB_HUB)**
diff --git a/docs/en/unit/rfid.md b/docs/en/unit/rfid.md
index 851405ef..38dc6e9f 100644
--- a/docs/en/unit/rfid.md
+++ b/docs/en/unit/rfid.md
@@ -45,11 +45,7 @@ Connect this Unit to GROVE PORTA on M5Core, IIC adress is 0x28.
## Related Link
-- **[Offical Video](https://www.youtube.com/channel/UCozgFVglWYQXbvTmGyS739w)**
-
-- **[Forum](http://forum.m5stack.com/)**
-
-- **Datasheet** - [MFRC522](https://www.nxp.com/docs/en/data-sheet/MFRC522.pdf)
+- Datasheet **[MFRC522](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/module/MFRC522_en.pdf)**
## EasyLoader
diff --git a/docs/en/unit/rs485.md b/docs/en/unit/rs485.md
index 691bd2e6..e7c0ddc1 100644
--- a/docs/en/unit/rs485.md
+++ b/docs/en/unit/rs485.md
@@ -30,11 +30,7 @@ It is used to convert the TTL standard to the RS485 standard. If the outside ser
## Related Link
-- **[Offical Video](https://www.youtube.com/channel/UCozgFVglWYQXbvTmGyS739w)**
-
-- **[Forum](http://forum.m5stack.com/)**
-
-- Datasheet - **[MAX485](https://pdf1.alldatasheet.com/datasheet-pdf/view/73463/MAXIM/MAX485.html)** - **[SP485EEN](https://pdf1.alldatasheet.com/datasheet-pdf/view/45954/SIPEX/SP485EEN.html)**
+- **Datasheet** - [SP485EEN](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/hat/SP485EEN_en.pdf)
## EasyLoader
diff --git a/docs/en/unit/thermal.md b/docs/en/unit/thermal.md
index bf4d4597..4b951380 100644
--- a/docs/en/unit/thermal.md
+++ b/docs/en/unit/thermal.md
@@ -45,11 +45,7 @@ The Unit communicates with the M5Core through the Grove A interface, IIC address
## Related Link
-- **[Offical Video](https://www.youtube.com/channel/UCozgFVglWYQXbvTmGyS739w)**
-
-- **[Forum](http://forum.m5stack.com/)**
-
-- **Datasheet** - [MLX90640](https://www.melexis.com/-/media/files/documents/datasheets/mlx90640-datasheet-melexis.pdf)
+- **[MLX90640 Datasheet](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/hat/MLX90640-Datasheet-Melexis_en.pdf)**
## EasyLoader
diff --git a/docs/en/unit/tof.md b/docs/en/unit/tof.md
index c546a7b4..82c701b4 100644
--- a/docs/en/unit/tof.md
+++ b/docs/en/unit/tof.md
@@ -48,11 +48,7 @@ This unit comunicates with M5Core via I2C(0x29).
## Related Link
-- **[Offical Video](https://www.youtube.com/channel/UCozgFVglWYQXbvTmGyS739w)**
-
-- **[Forum](http://forum.m5stack.com/)**
-
-- **Datasheet** - [VL53L0X](https://pdf1.alldatasheet.com/datasheet-pdf/view/948120/STMICROELECTRONICS/VL53L0X.html)
+- **[VL53L0X Datasheet](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/hat/VL53L0X_en.pdf)**
## EasyLoader
diff --git a/docs/en/unit/weight.md b/docs/en/unit/weight.md
index b52134bb..52cd64b8 100644
--- a/docs/en/unit/weight.md
+++ b/docs/en/unit/weight.md
@@ -58,11 +58,7 @@ power supply regulator:
## Related Link
-- **[Offical Video](https://www.youtube.com/channel/UCozgFVglWYQXbvTmGyS739w)**
-
-- **[Forum](http://forum.m5stack.com/)**
-
-- **Datasheet** - [HX711](http://www.dfrobot.com/image/data/SEN0160/hx711_english.pdf)
+- **Datasheet** - [HX711](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/unit/HX711_en.pdf)
## EasyLoader
diff --git a/docs/zh_CN/app/demo-board.md b/docs/zh_CN/app/demo-board.md
index c0a91fa2..2b1446f5 100644
--- a/docs/zh_CN/app/demo-board.md
+++ b/docs/zh_CN/app/demo-board.md
@@ -95,23 +95,23 @@
**数据手册**
-- [ADS1115](http://www.ti.com/lit/ds/symlink/ads1115.pdf)
+- [ADS1115](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/application/ads1115_en.pdf)
-- [DAC6574](http://www.ti.com/cn/lit/ds/symlink/dac6574.pdf)
+- [DAC6574](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/application/dac6574_en.pdf)
-- [LV8548MC](https://www.onsemi.cn/PowerSolutions/document/ANDLV8548MC-D.PDF)
+- [LV8548MC](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/application/LV8548MC_en.pdf)
-- [TPS54360](http://www.ti.com/lit/ds/symlink/tps54360.pdf)
+- [TPS54360](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/application/tps54360_en.pdf)
-- [RC522](https://www.nxp.com/docs/en/data-sheet/MFRC522.pdf)
+- [MRC522](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/module/MFRC522_en.pdf)
-- [MAX232ESE](https://pdf1.alldatasheet.com/datasheet-pdf/view/73114/MAXIM/MAX232ESE.html)
+- [MAX232ESE](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/application/MAX232ESE_en.pdf)
-- [MAX4466](http://pdf-file.ic37.com/pdf1/MAXIM/MAX4466_datasheet_430883/702566/MAX4466_datasheet.pdf)
+- [MAX4466](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/application/MAX4466_datasheet_en.pdf)
-- [SP485EEN-L/TR](http://pdf-file.ic37.com/pdf4/EXAR/SP485_datasheet_891519/145610/SP485_datasheet.pdf)
+- [SP485EEN](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/hat/SP485EEN_en.pdf)
-- [BMP280](https://www.mouser.cn/pdfDocs/BST-BMP280-DS001.pdf)
+- [BMP280](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/hat/BMP280-DS001-11_en.pdf)
## 原理图
diff --git a/docs/zh_CN/app/flir.md b/docs/zh_CN/app/flir.md
index 70d8f710..39852c5c 100644
--- a/docs/zh_CN/app/flir.md
+++ b/docs/zh_CN/app/flir.md
@@ -66,12 +66,9 @@
## 相关链接
-- **[官方频道视频](https://i.youku.com/i/UNjE1ODA2MzE0OA==?spm=a2hzp.8253869.0.0)**
-- **[官方论坛](http://forum.m5stack.com/)**
-- **[Lepton Info (FLIR Website)](https://www.flir.com/products/lepton/)**
-- **数据手册** - [Lepton 2.5](https://www.flir.cn/globalassets/imported-assets/document/lepton-2.5-family-datasheet.pdf) - [Lepton 3&3.5](https://www.flir.cn/globalassets/imported-assets/document/lepton-3-3.5-datasheet.pdf)
-- **[Lepton Engineering Datasheet](https://www.flir.cn/globalassets/imported-assets/document/flir-lepton-engineering-datasheet.pdf)**
-- **[Lepton Software Interface Description](https://www.flir.cn/globalassets/imported-assets/document/flir-lepton-software-interface-description-document.pdf)**
+- **Datasheet** - [Lepton 3&3.5](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/application/lepton-3-3.5-datasheet_en.pdf)
+- **[Lepton Engineering Datasheet](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/application/flir-lepton-engineering-datasheet_en.pdf)**
+- **[Lepton Software Interface Description](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/application/flir-lepton-software-interface-description-document_en.pdf)**
## 例程
diff --git a/docs/zh_CN/app/piano.md b/docs/zh_CN/app/piano.md
index 6be6ec75..3f92bb84 100644
--- a/docs/zh_CN/app/piano.md
+++ b/docs/zh_CN/app/piano.md
@@ -26,6 +26,12 @@ I2C 地址分别为0x6A和0x7A.
!>3.EasyLoader烧录前需要安装有CP210X(USB驱动程序),[点击此处查看驱动安装教程](zh_CN/related_documents/M5Burner#安装串口驱动)
+
+
+## 例程
+
+- [Github](https://github.com/m5stack/M5-ProductExampleCodes/blob/master/App/PIANO/Arduino/M5PIANO/M5PIANO.ino)
+
## 管脚映射
**触摸芯片 TS20 & LED灯**
diff --git a/docs/zh_CN/base/btc_base.md b/docs/zh_CN/base/btc_base.md
index 2ad11516..398cf612 100644
--- a/docs/zh_CN/base/btc_base.md
+++ b/docs/zh_CN/base/btc_base.md
@@ -44,9 +44,7 @@
## 相关链接
-- **[官方频道视频](https://i.youku.com/i/UNjE1ODA2MzE0OA==?spm=a2hzp.8253869.0.0)**
-
-- **[官方论坛](http://forum.m5stack.com/)**
+- **[DHT12 数据手册](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/hat/DHT12_en.pdf)**
## 例程
diff --git a/docs/zh_CN/base/lan_base.md b/docs/zh_CN/base/lan_base.md
index fdc8e3bb..5b269ac9 100644
--- a/docs/zh_CN/base/lan_base.md
+++ b/docs/zh_CN/base/lan_base.md
@@ -86,11 +86,7 @@ HT3.96连接器的 6 个引脚默认悬空,你可以根据需求将其与M-BUS
## 相关链接
-- **[官方频道视频](https://i.youku.com/i/UNjE1ODA2MzE0OA==?spm=a2hzp.8253869.0.0)**
-
-- **[官方论坛](http://forum.m5stack.com/)**
-
-- **数据手册** - [W5500](https://cdn.sparkfun.com/datasheets/Dev/Arduino/Shields/W5500_datasheet_v1.0.2_1.pdf)
+- **Datasheet** - [W5500](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/base/W5500_datasheet_v1.0.2_1_en.pdf)
## 原理图
diff --git a/docs/zh_CN/base/m5go_rfid.md b/docs/zh_CN/base/m5go_rfid.md
index 26453488..1c1c71e1 100644
--- a/docs/zh_CN/base/m5go_rfid.md
+++ b/docs/zh_CN/base/m5go_rfid.md
@@ -8,7 +8,7 @@
## 描述
-**M5GO RFID** 是内置RFID的升级版 [M5GO BOTTOM](zh_CN/base/m5go_bottom) 底座。相比普通版本 [M5GO Bottom](zh_CN/base/m5go_bottom),**底座少了磁铁和电池容量少了230mAh**,多了 **RFID 线圈** 和 **红外发射管**。
+**M5GO RFID** 是[M5GO BOTTOM](zh_CN/base/m5go_bottom)的升级版,底座内置RFID,相比普通版本 [M5GO Bottom](zh_CN/base/m5go_bottom),**底座少了磁铁和电池容量少了230mAh**,多了 **RFID 线圈** 和 **红外发射管**。
M5GO 底座由 330mAh 的电池(充满 3.7V)、M-Bus 总线接口、麦克风、红色的充电指示 LED、2条 RGB灯条 (10颗)、**RFID 线圈**、**红外发射管**、PORT B 和 PORT C 组成。
diff --git a/docs/zh_CN/base/node_base.md b/docs/zh_CN/base/node_base.md
index 42319a92..f9d74f2d 100644
--- a/docs/zh_CN/base/node_base.md
+++ b/docs/zh_CN/base/node_base.md
@@ -61,11 +61,7 @@
## 相关链接
-- **[官方频道视频](https://i.youku.com/i/UNjE1ODA2MzE0OA==?spm=a2hzp.8253869.0.0)**
-
-- **[官方论坛](http://forum.m5stack.com/)**
-
-- **数据手册** - [WM8978](http://pdf1.alldatasheet.com/datasheet-pdf/view/96647/WOLFSON/WM8978.html)
+- **数据手册** - [WM8978](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/base/WM8978%20_en.pdf)
## 例程
diff --git a/docs/zh_CN/base/pm2.5.md b/docs/zh_CN/base/pm2.5.md
index 81f8583f..2d00828a 100644
--- a/docs/zh_CN/base/pm2.5.md
+++ b/docs/zh_CN/base/pm2.5.md
@@ -52,9 +52,9 @@ SHT20温湿度传感器
### 数据手册
-- [SHT20](https://www.mouser.com/ds/2/682/Sensirion_Humidity_Sensors_SHT20_Datasheet-1274196.pdf)
+- [SHT20](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/hat/SHT20_Datasheet_en.pdf)
-- [PMSA003](https://datasheet.lcsc.com/szlcsc/Beijing-Plantower-PMSA003-C_C89095.pdf)
+- [PMSA003](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/base/PMSA003_cn.pdf)
### 案例
- [Arduino](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Base/PM2.5)
diff --git a/docs/zh_CN/unit/pahub.md b/docs/zh_CN/unit/pahub.md
index 7941044b..8198395d 100644
--- a/docs/zh_CN/unit/pahub.md
+++ b/docs/zh_CN/unit/pahub.md
@@ -43,7 +43,7 @@
## 参考文档
-- 数据手册 - **[TCA9548A](http://www.ti.com/lit/ds/symlink/tca9548a.pdf)**
+- Datasheet - **[TCA9548A](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/unit/TCA9548A_en.pdf)**
## Code
diff --git a/docs/zh_CN/unit/rfid.md b/docs/zh_CN/unit/rfid.md
index 24312282..a82b912c 100644
--- a/docs/zh_CN/unit/rfid.md
+++ b/docs/zh_CN/unit/rfid.md
@@ -38,11 +38,7 @@
## 相关链接
-- **[官方频道视频](https://i.youku.com/i/UNjE1ODA2MzE0OA==?spm=a2hzp.8253869.0.0)**
-
-- **[官方论坛](http://forum.m5stack.com/)**
-
-- **数据手册** - [MFRC522](https://www.nxp.com/docs/en/data-sheet/MFRC522.pdf)
+- Datasheet **[MFRC522](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/module/MFRC522_en.pdf)**
## EasyLoader
diff --git a/docs/zh_CN/unit/rs485.md b/docs/zh_CN/unit/rs485.md
index b3923376..5ed052a8 100644
--- a/docs/zh_CN/unit/rs485.md
+++ b/docs/zh_CN/unit/rs485.md
@@ -28,11 +28,7 @@
## 相关链接
-- **[官方频道视频](https://i.youku.com/i/UNjE1ODA2MzE0OA==?spm=a2hzp.8253869.0.0)**
-
-- **[官方论坛](http://forum.m5stack.com/)**
-
-- 数据手册 - **[MAX485](https://pdf1.alldatasheet.com/datasheet-pdf/view/73463/MAXIM/MAX485.html)** - **[SP485EEN](https://pdf1.alldatasheet.com/datasheet-pdf/view/45954/SIPEX/SP485EEN.html)**
+- **Datasheet** - [SP485EEN](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/hat/SP485EEN_en.pdf)
diff --git a/docs/zh_CN/unit/thermal.md b/docs/zh_CN/unit/thermal.md
index ec11da5c..3d116ef0 100644
--- a/docs/zh_CN/unit/thermal.md
+++ b/docs/zh_CN/unit/thermal.md
@@ -44,7 +44,7 @@
- **[官方论坛](http://forum.m5stack.com/)**
-- **数据手册** - [MLX90640](http://www.alldatasheet.com/datasheet-pdf/pdf/884988/MELEXIS/MLX90640.html)
+- **[MLX90640 Datasheet](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/hat/MLX90640-Datasheet-Melexis_en.pdf)**
## EasyLoader
diff --git a/docs/zh_CN/unit/tof.md b/docs/zh_CN/unit/tof.md
index d3af89a7..dc09a490 100644
--- a/docs/zh_CN/unit/tof.md
+++ b/docs/zh_CN/unit/tof.md
@@ -50,7 +50,7 @@
- **[官方论坛](http://forum.m5stack.com/)**
-- **数据手册** - [VL53L0X](https://pdf1.alldatasheet.com/datasheet-pdf/view/948120/STMICROELECTRONICS/VL53L0X.html)
+- **[VL53L0X Datasheet](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/hat/VL53L0X_en.pdf)**
## EasyLoader
diff --git a/docs/zh_CN/unit/weight.md b/docs/zh_CN/unit/weight.md
index d8e6add7..55efd810 100644
--- a/docs/zh_CN/unit/weight.md
+++ b/docs/zh_CN/unit/weight.md
@@ -47,11 +47,7 @@
## 相关链接
-- **[官方频道视频](https://i.youku.com/i/UNjE1ODA2MzE0OA==?spm=a2hzp.8253869.0.0)**
-
-- **[官方论坛](http://forum.m5stack.com/)**
-
-- **数据手册** - [HX711](http://www.dfrobot.com/image/data/SEN0160/hx711_english.pdf)
+- **Datasheet** - [HX711](https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/datasheet/unit/HX711_en.pdf)
## EasyLoader