diff --git a/docs/assets/css/main.css b/docs/assets/css/main.css index 6edc9e01..16146ba8 100644 --- a/docs/assets/css/main.css +++ b/docs/assets/css/main.css @@ -181,14 +181,14 @@ body[data-page="ja/README.md"] #faces-kit { #commu, #battery, #proto, +#proto-kit, #plus, #usb, #bus, #goplus, #stepmotor, #servo, -#lego, -#proto-kit, +#lego_plus, #encoder, #joystick-1 { width: 0; @@ -300,7 +300,27 @@ body[data-page="ja/README.md"] #application { #grove-t, #grove-cable, #screw, -#usb-downloader { +#grove2grove, +#bus-socket { + width: 0; + height: 0; + overflow: hidden; + margin: 0; + padding: 0; +} +#tools, +#usb-downloader, +#usb-isp { + width: 0; + height: 0; + overflow: hidden; + margin: 0; + padding: 0; +} + +#aluminium-profile, +#nut, +#corner { width: 0; height: 0; overflow: hidden; diff --git a/docs/assets/img/product_pics/1515/corner/1515_coner_01.jpg b/docs/assets/img/product_pics/1515/corner/1515_corner_01.jpg similarity index 100% rename from docs/assets/img/product_pics/1515/corner/1515_coner_01.jpg rename to docs/assets/img/product_pics/1515/corner/1515_corner_01.jpg diff --git a/docs/assets/img/product_pics/1515/corner/1515_coner_02.jpg b/docs/assets/img/product_pics/1515/corner/1515_corner_02.jpg similarity index 100% rename from docs/assets/img/product_pics/1515/corner/1515_coner_02.jpg rename to docs/assets/img/product_pics/1515/corner/1515_corner_02.jpg diff --git a/docs/assets/img/product_pics/1515/corner/1515_coner_03.jpg b/docs/assets/img/product_pics/1515/corner/1515_corner_03.jpg similarity index 100% rename from docs/assets/img/product_pics/1515/corner/1515_coner_03.jpg rename to docs/assets/img/product_pics/1515/corner/1515_corner_03.jpg diff --git a/docs/assets/img/product_pics/unit/pahub/pahub_learn_diagram.jpg b/docs/assets/img/product_pics/unit/pahub/pahub_learn_diagram.jpg new file mode 100644 index 00000000..a6c880e2 Binary files /dev/null and b/docs/assets/img/product_pics/unit/pahub/pahub_learn_diagram.jpg differ diff --git a/docs/en/1515/corner.md b/docs/en/1515/corner.md index 5ed86c0a..5fecd37c 100644 --- a/docs/en/1515/corner.md +++ b/docs/en/1515/corner.md @@ -4,13 +4,13 @@ *** -:memo:**[Description](#Description)**      ðŸ›’**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-New-8-PCS-M3-12-18-25-32-Screw-With-Allen-Key-For-Arduino/3226069_33006277625.html?spm=2114.12010615.8148356.2.aba627e0xBFVVt)** +:memo:**[Description](#Description)**      ðŸ›’**[Purchase](https://www.aliexpress.com/store/product/M5Stack-NEW-Plastic-Corner-Connector-for-1515-Aluminum-Profile-10pcs-a-set-M4-Screws-Included-M5Stack/3226069_32949757787.html?spm=2114.12010615.8148356.3.6fac6a2dtbyJQI)** ## Description This **1515 Corner** is a type of connector for 1515 Aluminum Extrusion. It could help you fast-prototype a 1515 frame. The package comes with 90-degree corner connectors and screws, you can connect up to 3 Aluminum Extrusions on 3 dimensions and fixed them up with the screws. - + ## Product Features - 90-degree 3-dimension connector. diff --git a/docs/en/1515/nut.md b/docs/en/1515/nut.md index 87ed2b47..76ac580b 100644 --- a/docs/en/1515/nut.md +++ b/docs/en/1515/nut.md @@ -1,10 +1,10 @@ # Accessory NUT {docsify-ignore-all} - + *** -:memo:**[Description](#Description)**      ðŸ›’**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-New-8-PCS-M3-12-18-25-32-Screw-With-Allen-Key-For-Arduino/3226069_33006277625.html?spm=2114.12010615.8148356.2.aba627e0xBFVVt)** +:memo:**[Description](#Description)**      ðŸ›’**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Slide-Nut-for-1515-Aluminum-Profile-10pcs-a-Set-Compatible-with-M3-Screws-M5-PCD/3226069_32950444304.html?spm=2114.12010615.8148356.1.6fac6a2drUlAWY)** ## Description diff --git a/docs/en/accessory/bus_socket.md b/docs/en/accessory/bus_socket.md index bf10b5b2..cd79f600 100644 --- a/docs/en/accessory/bus_socket.md +++ b/docs/en/accessory/bus_socket.md @@ -4,7 +4,7 @@ *** -:memo:**[Description](#Description)**      ðŸ›’**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-New-8-PCS-M3-12-18-25-32-Screw-With-Allen-Key-For-Arduino/3226069_33006277625.html?spm=2114.12010615.8148356.2.aba627e0xBFVVt)** +:memo:**[Description](#Description)**      ðŸ›’**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-Stock-Offer-2x15-Pin-Headers-Socket-2-54mm-Male-Female-4-Pair-Connector-for/3226069_32840923472.html?spm=2114.12010615.8148356.71.6156228amNLalH)** ## Description diff --git a/docs/en/accessory/converter/grove2grove.md b/docs/en/accessory/converter/grove2grove.md index bb005ab2..c4421165 100644 --- a/docs/en/accessory/converter/grove2grove.md +++ b/docs/en/accessory/converter/grove2grove.md @@ -4,7 +4,7 @@ *** -:memo:**[Description](#Description)**      ðŸ›’**[Purchase](https://www.aliexpress.com/store/product/M5Stack-New-Grove-T-Connector-5pcs-a-Pack-PH2-0-4Pin-T-Type-Grove-Header-Connector/3226069_32974530633.html?spm=a2g1y.12024536.productList_5885013.subject_1)** +:memo:**[Description](#Description)**      ðŸ›’**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-Connector-Grove2Grove-Grove2Pin-Grove2SERVO-5pcs-a-set-Three-kinds-Optional-Grove-to-GROVE-PIN/3226069_32960512299.html?spm=2114.12010615.8148356.9.412b4a65AcFo9l)** ## Description diff --git a/docs/en/module/proto_kit.md b/docs/en/module/proto_kit.md index 76ed5245..6917948c 100644 --- a/docs/en/module/proto_kit.md +++ b/docs/en/module/proto_kit.md @@ -4,9 +4,8 @@ *** -:memo:**[Description](#Description)**     ðŸ›’**[Purchase](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)** +:memo:**[Description](#Description)**     ðŸ›’**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-Experimental-Proto-Board-Set-included-DHT12-Bus-Socke-Grove-Cable-for-ESP32-Basic-Kit/3226069_32841004439.html?spm=2114.12010615.8148356.13.3f172fb10t1sUb)** -## Description ## Description @@ -21,7 +20,7 @@ In comparision,**PROTO function Module** includes more stuff than PROTO Board.Ot - GROVE cable - M-BUS socket -## Interface +## M-BUS Interface | LINE0 | LINE1 | |:---:|:---:| diff --git a/docs/en/tool/usb_downloader.md b/docs/en/tool/usb_downloader.md index cae3c163..4d864c53 100644 --- a/docs/en/tool/usb_downloader.md +++ b/docs/en/tool/usb_downloader.md @@ -1,4 +1,4 @@ -# # Accessory ESP32-Downloader {docsify-ignore-all} +## Accessory ESP32-Downloader {docsify-ignore-all} diff --git a/docs/en/tool/usb_isp.md b/docs/en/tool/usb_isp.md index 728ff847..adc17476 100644 --- a/docs/en/tool/usb_isp.md +++ b/docs/en/tool/usb_isp.md @@ -1,10 +1,10 @@ -# # Accessory USB-ISP {docsify-ignore-all} +## Accessory USB-ISP {docsify-ignore-all} *** -:memo:**[Description](#Description)**      :electric_plug:**[Schematic](#Schematic)**      ðŸ›’**[Purchase](https://www.aliexpress.com/store/product/M5Stack-USB-TTL-UART-Serial-Adapter-Micro-controller-6PIN-Auto-Downloader-Type-C-USB/3226069_32874729163.html?spm=2114.12010615.8148356.2.26cd9d03ZAclOY)** +:memo:**[Description](#Description)**      :electric_plug:**[Schematic](#Schematic)**      ðŸ›’**[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-ISP-USBasp-Programmer-for-51-ATMEL-AVR-Download-support-Win7-64-Random-Color/3226069_32969199531.html?spm=2114.12010615.8148356.5.20fe3ae4UnxHv5)** ## Description @@ -15,23 +15,19 @@ USB-ISP is an AVR Programmer, 3.3V/5V power supply, supports ISP programming fo *There are two reserved pins(RTS, DTR) on M5Stack USB Downloader for other applications.* -| PinNumber | PinName | -| :-------: :-------: |:------------------------: | -| 1 2 | GND | -| 3 4 | GPIO0 | -| 5 6 | EN | -| 7 8 | TXD | -| 9 10 | RXD | - +| PinNumber | PinName | +| :-------: |:----------: | +| 1     2 | MOSI     VCC | +| 3     4 | NC     GND | +| 5     6 | RST     GND | +| 7     8 | sck     GND | +| 9     10 | MISO     GND | -**Usage:** - - ## Product Feature -- supports win 7 64bits +- supports win7 64 - free driver ## Package includes - 1x USB-ISP diff --git a/docs/en/unit/pahub.md b/docs/en/unit/pahub.md index 881f5a13..dbfdfc5e 100644 --- a/docs/en/unit/pahub.md +++ b/docs/en/unit/pahub.md @@ -17,7 +17,7 @@ programmable control register. Technically this Unit allows mutiple levels of nesting, for example you can wire PaHUBs to the root PaHUB to get more seats for your I2C slave devices, if you have 7 of them you can have up to 36 I2C GROVE ports, which makes it easier to get your project more organized. -The I2C address of this unit is 0x77 (changable by resistors). +The I2C address of this unit is 0x70 (changable by resistors). *Notice: Please pay attention to the channel order while programing* @@ -30,12 +30,19 @@ The I2C address of this unit is 0x77 (changable by resistors). - I2C GROVE PORTA Expander - Two Lego-compatible holes - Nested allowed -- 1-To-6 +- 1-to-6 ## Schematic +## Learn +- The connections of the I2C data path are controlled by the same I2C master device that is switched tocommunicate with multiple I2C slaves. After the successful acknowledgment of the slave address (hardwareselectable by A0, A1, and A2 pins), a single 8-bit control register is written to or read from to determine the selected channels. + +- Functional Block Diagram + + + ## Kit includes - 1x PaHUB Unit @@ -49,7 +56,7 @@ The I2C address of this unit is 0x77 (changable by resistors). ## Code - protovol type - I2C -- address - 0x77 +- address - 0x70 ## Related Link diff --git a/docs/index.md b/docs/index.md index cebfc2b9..7fb29c8e 100644 --- a/docs/index.md +++ b/docs/index.md @@ -140,6 +140,7 @@ ## BATTERY ## PROTO +## PROTO-KIT ## PLUS ## USB ## BUS @@ -161,6 +162,13 @@

PROTO

+
+ + + +

PROTO-KIT

+
+
@@ -192,7 +200,6 @@ ## STEPMOTOR ## SERVO ## LEGO+ -## PROTO-KIT **Drive Modules** @@ -215,14 +222,9 @@

LEGO+

- -
- - - -

PROTO-KIT

+ ## ENCODER ## JOYSTICK @@ -242,7 +244,6 @@

JOYSTICK

-*** # BASE @@ -663,15 +664,7 @@

BUTTERFLY

-
- - - -

-
- *** - # Application
@@ -762,18 +755,17 @@ -

SCREW

+

BUS-Socket

*** - -# 1515 Aluminium Profile +# Aluminium-Profile
- - 1515 Aluminium Profile + + Aluminium-Profile
## CORNER @@ -797,7 +789,7 @@ # Tools
- + Tools
@@ -819,7 +811,5 @@

USB-ISP

- - \ No newline at end of file