diff --git a/docs/hardware/en/maix/m1s/m1s_dock.md b/docs/hardware/en/maix/m1s/m1s_dock.md
new file mode 100644
index 00000000..6055511c
--- /dev/null
+++ b/docs/hardware/en/maix/m1s/m1s_dock.md
@@ -0,0 +1,233 @@
+---
+title: M1s DOCK 开发板
+keywords: M1s DOCK ,BL808, M1s
+update:
+ - date: 2022-11-15
+ version: v0.1
+ author: wonder
+ content:
+ - Initialize Doc
+---
+
+## Summary
+
+Sipeed M1s Dock is a development board designed based on [Sipeed M1s module](./m1s_module.md),routes interface like MIPI CSI、SPI LCD and FPC connector, to get rid of worries of connecting cable. Designed with the most minimal design, for customers to evaluate the module, or hobbyists to play directly, etc.
+
+Buy one: [Aliexpress]()
+
+
+
+  |
+  |
+
+
+
+
+
+## Feature
+
+- MainChip BL808 RISC-V 480Mhz + NPU BLAI-100
+- Onboard USB to UART debugger
+- Onboard screen interface (Optional 1.69-inch 240x280 capacitor touch screen)
+- Onboard MIPI camera interface (Optional 2M solution camera)
+- Support 2.4G WIFI / BT / BLE
+- Onboard 1 analog microphone、1 LED、1 TF card slot
+- Route USB-OTG to USB Type-C port
+
+### Parameter
+
+
+
+
+ | M1s Dock |
+
+
+
+
+ | Main Chip BL808 |
+
+
+ Three RISC-V CPUs: · RV64GCV 480MHz · RV32GCP 320MHz · RV32EMC 160MHz |
+
+
+ AI NN general purpose hardware accelerator: · BLAI-100, used for video/audio detection/identification,100GOPS hashrate |
+
+
+ | 768KB SRAM + 64MB UHS PSRAM |
+
+
+ Encode and Decode - MJPEG and H264(Baseline/Main) - 1920x1080@30fps + 640x480@30fps
+ |
+
+
+ Interface: - Camera interface :DVP and MIPI-CSI - Display interface:SPI、DBI、DPI(RGB) |
+
+
+ Wireless: - Support Wi-Fi 802.11 b/g/n - Support Bluetooth 5.x Dual-mode(BT+BLE) - Support Wi-Fi / BT co-existence |
+
+
+ | USB 2.0 HS OTG |
+
+
+ | Onboard components |
+
+
+ | Onboard USB to UART debugger (Used for uart communication and burn firmware) |
+
+
+ | Onboard screen interface (Optional 1.69-inch 240x280 capacitor touch screen) |
+
+
+ | Onboard MIPI camera interface (Optional 2M solution camera |
+
+
+ | Onboard 1 analog microphone、1 LED、1 TF card slot |
+
+
+ | Others |
+
+
+ |
+ 3D model file:Click me
+ |
+
+
+ External power supply requirements: VDDIO4/VDDIO3/VDDIO1/ and 3V3 these power supplys are required |
+
+
+ | Temperature rise: <30K |
+
+
+ | Operating temperature:-10℃ ~ 65℃ |
+
+
+
+
+### Function block
+
+
+
+  |
+  |
+
+
+
+### Dimenssion
+
+
+
+### Pin map
+
+
+
+## Comparison
+
+| Item | Maix Bit | ESP32 cam | M1s Dock |
+| :------ | :----------------------- | :---------------------------- | :----------------------------------------- |
+| MainChip | K210 | ESP32 | M1s(BL808) |
+| Camera | 0.3MP DVP GC0328 | 2MP DVP OV2640 with flash LED | 2MP MIPI OV2685(two-side) with flash LED |
+| Screen | 2.4 inch 320x240 | | 1.68 inch 280x240 capacitive touch screen |
+| Audio | I2S MEMS MIC | | Analog MEMS MIC + LineOut |
+| SD Card Slot | SPI mode | SPI mode | · SDHC mode
· JTAG mode |
+| Key | Reset
Boot | Reset | · Reset
· Boot
· User x 2 |
+| USB | USB to Serial x 1 | | · USB to Dual Serial x 1
· USB OTG HS |
+| Other | | | 4P x 1.25mm connector(UART port) |
+| Pin |· 2 x 18 pins
· bread board friendly| 2 x 8 pins |· 2 x 16 pins
· bread board friendly |
+| JTAG | | | Optional TF2JTAG |
+| SHell | | | Optional |
+| 尺寸 | 25 x 53 mm | 27 x 41 mm | 27 x 55 mm |
+
+## Software
+
+
+
+
+ | M1s Dock |
+
+
+
+
+ | OS |
+ · Full support for FreeRTOS · Basic support for Linux |
+
+
+ | Developments |
+ · C SDK · MaixHAL C · pikascript python |
+
+
+ | Burn Firmware |
+ · Burn from uart · Virtual disk drag-and-drop burn |
+
+
+ | AI Framework |
+
+ · Support BLAI accelerated inference engine with native SDK
+ · Suppory universal TinyMaix inference |
+
+
+ | AI model store |
+ · Download from MaixHub. Support Face detection and recognition, posture detection and gesture detection, etc. |
+
+
+ | Sipeed examples |
+ · https://github.com/sipeed/M1s_BL808_example |
+
+
+
+
+## Links
+
+- [Datasheet](https://dl.sipeed.com/shareURL/MAIX/M1s/M1s_Dock/1_Specification)
+- [Schematic](https://dl.sipeed.com/shareURL/MAIX/M1s/M1s_Dock/2_Schematic)
+- [Bit map](https://dl.sipeed.com/shareURL/MAIX/M1s/M1s_Dock/3_Bit_number_map)
+- [Dimensions](https://dl.sipeed.com/shareURL/MAIX/M1s/M1s_Dock/4_Dimensional_drawing)
+- [3D model file](https://dl.sipeed.com/shareURL/MAIX/M1s_Dock/M1s/5_3D_file)
+- [Chip manual](https://dl.sipeed.com/shareURL/MAIX/M1s/M1s_Dock/6_Chip_Manual)
+- [Capacitive touch screen manual](https://dl.sipeed.com/shareURL/MAIX/M1s/M1s_Dock/6_Chip_Manual/touch_screen)
+- [Bouffalolab official site](https://dev.bouffalolab.com/home/)
+
+---
+
+- [SDK](https://github.com/sipeed/M1s_BL808_SDK) (Github)
+- [Examples](https://github.com/sipeed/M1s_BL808_example)(Github)
+- [Telegram](https://t.me/sipeed)
+- [Twitter](https://twitter.com/SipeedIO)
+- [Reddit](https://www.reddit.com/r/Sipeed/)
+- [Online model platform](https://maixhub.com/)
+
+
+
+
+## Contact
+
+M1s Dock meets different needs of customers in various scenarios. Please contact email [support@sipeed.com](support@sipeed.com) for technical support and business cooperation
diff --git a/docs/hardware/en/maix/m1s/m1s_module.md b/docs/hardware/en/maix/m1s/m1s_module.md
new file mode 100644
index 00000000..8bf64dd7
--- /dev/null
+++ b/docs/hardware/en/maix/m1s/m1s_module.md
@@ -0,0 +1,313 @@
+---
+title: M1s Module
+keywords: M1s ,Module
+update:
+ - date: 2022-11-14
+ version: v0.1
+ author: wonder
+ content:
+ - Initialize Doc
+---
+
+## Summary
+
+Sipeed M1s module is an AIOT module based on BL808 of [Bouffalo Lab](https://en.bouffalolab.com/), it contains 3 cores inside, with WiFi/BT/BLE/Zigbee wireless units, including multiple cpus, audio encoder and decoder, video encoder and decoder and AI hardware accelerator (BLAI-100), suitable for a variety of high performance and low power applications.
+
+Buy one: [Aliexpress]()
+
+
+
+## Feature
+
+- MainChip BL808 RV64 480MHz + RV32 320MHz + NPU BLAI 100GOPS
+- Onboard SPI FLASH (16MByte default)
+- Support 2.4G WIFI / BT / BLE
+- Support IPEX-I antenna and onboard PCB antenna
+- Stamp holes route all IO
+
+## Parameter
+
+
+
+
+ | M1s Module |
+
+
+
+
+ | Main Chip BL808 |
+
+
+ Three RISC-V CPUs: · RV64GCV 480MHz · RV32GCP 320MHz · RV32EMC 160MHz |
+
+
+ AI NN general purpose hardware accelerator: · BLAI-100, used for video/audio detection/identification,100GOPS hashrate |
+
+
+ | 768KB SRAM + 64MB UHS PSRAM |
+
+
+ Encode and Decode - MJPEG and H264(Baseline/Main) - 1920x1080@30fps + 640x480@30fps
+ |
+
+
+ Interface: - Camera interface :DVP and MIPI-CSI - Display interface:SPI、DBI、DPI(RGB) |
+
+
+ Wireless: - Support Wi-Fi 802.11 b/g/n - Support Bluetooth 5.x Dual-mode(BT+BLE) - Support Wi-Fi / BT co-existence |
+
+
+ | USB 2.0 HS OTG |
+
+
+ | Onboard components |
+
+
+ | Onboard SPI FLASH(Optional Capacity) |
+
+
+ | Support IPEX-I antenna and onboard PCB antenna |
+
+
+
+ | Others |
+
+
+ |
+ Dimension :31mm (L) x 18mm (W)
+ |
+
+
+ |
+ 3D model file:点击跳转
+ |
+
+
+ External power supply requirements: VDDIO4/VDDIO3/VDDIO1/ and 3V3 these power supplys are required |
+
+
+ | Temperature rise: <30K |
+
+
+ | Operating temperature:-10℃ ~ 65℃ |
+
+
+
+
+
+
+## Pin map
+
+
+
+## Comparison
+
+
+
+
+ | Item |
+ M1(K210) |
+ M1s(BL808) |
+ ESP32-S3-WROOM-N16R8 |
+
+
+
+
+ | CPU |
+ RV64@400MHz x2 |
+ · RV64GCV@480MHz · RV32GCP@320MHz · RV32EMC@160MHz |
+ Xtensa LX7@240MHz x2 |
+
+
+ | RAM |
+ 8MB SRAM |
+ · 768KB SRAM · 64MB UHS PSRAM(2000MHz) |
+ · 512KB SRAM · 8MB PSRAM |
+
+
+ | Flash |
+ 16MB |
+ 16MB |
+ 16MB |
+
+
+ | OS |
+ · FreeRTOS · No-mmu Linux |
+ · FreeRTOS · Linux |
+ RTOS |
+
+
+ | NPU |
+ 230GOPS with limited OPS |
+ 100GOPS with rich OPS |
+ |
+
+
+ | Camera |
+ DVP, up to VGA |
+ MIPI + DVP, up to 1080P h264 |
+ DVP |
+
+
+ | Display |
+ · SPI · 8bits MCU LCD |
+ · SPI · 8bits MCU LCD · RGB LCD |
+ · SPI · 8bits MCU LCD |
+
+
+ | Audio |
+ I2S |
+ · I2S · Analog Audio Input/Output |
+ I2S |
+
+
+ | Wireless |
+ |
+ WIFI+BLE+Zigbee |
+ WIFI + BLE |
+
+
+ | USB |
+ |
+ USB2.0 OTG HS |
+ USB1.1 OTG |
+
+
+ | Accelerator |
+ FFT |
+ · Scaler · OSD · MJPED · G2D · H264 |
+ |
+
+
+ | Perpheral |
+ UART, SPI, IIC |
+ UART, SPI, IIC, SDIO ETH(RMII), ADC/DAC |
+ UART, SPI, IIC, SDIO, ADC |
+
+
+ | Size |
+ 25.4 x 25.4 mm |
+ 31 x 18 mm |
+ 25.5 x 18 mm |
+
+
+ | Price |
+ $6 |
+ $6 |
+ $4.3(digikey) |
+
+
+
+
+## Software
+
+
+
+
+ | M1s Module |
+
+
+
+
+ | OS |
+ · Full support for FreeRTOS · Basic support for Linux |
+
+
+ | Developments |
+ · C SDK · MaixHAL C · pikascript python |
+
+
+ | Burn Firmware |
+ · Burn from uart · Virtual disk drag-and-drop burn |
+
+
+ | AI Framework |
+
+ · Support BLAI accelerated inference engine with native SDK
+ · Suppory universal TinyMaix inference |
+
+
+ | AI model store |
+ · Download from MaixHub. Support Face detection and recognition, posture detection and gesture detection, etc. |
+
+
+ | Sipeed examples |
+ · https://github.com/sipeed/M1s_BL808_example |
+
+
+
+
+## Links
+
+- [Datasheet](https://dl.sipeed.com/shareURL/MAIX/M1s/M1s/1_Specification)
+- [Schematic](https://dl.sipeed.com/shareURL/MAIX/M1s/M1s/2_Schematic)
+- [Bit map](https://dl.sipeed.com/shareURL/MAIX/M1s/M1s/3_Bit_number_map)
+- [Dimension](https://dl.sipeed.com/shareURL/MAIX/M1s/M1s/4_Dimensional_drawing)
+- [3D model file](https://dl.sipeed.com/shareURL/MAIX/M1s/M1s/5_3D_file)
+- [Chip manual](https://dl.sipeed.com/shareURL/MAIX/M1s/M1s/6_Chip_Manual)
+- [Bouffalolab official site](https://dev.bouffalolab.com/home/)
+
+---
+
+- [SDK](https://github.com/sipeed/M1s_BL808_SDK) (Github)
+- [Examples](https://github.com/sipeed/M1s_BL808_example)(Github)
+- [Telegram](https://t.me/sipeed)
+- [Twitter](https://twitter.com/SipeedIO)
+- [Reddit](https://www.reddit.com/r/Sipeed/)
+- [Online model platform](https://maixhub.com/)
+
+
+## Contact
+
+M1s Dock meets different needs of customers in various scenarios. Please contact email [support@sipeed.com](support@sipeed.com) for technical support and business cooperation
diff --git a/docs/hardware/en/sidebar.json b/docs/hardware/en/sidebar.json
index eac596d7..5a509881 100644
--- a/docs/hardware/en/sidebar.json
+++ b/docs/hardware/en/sidebar.json
@@ -1,57 +1,91 @@
{
"items": [
{
- "label": "Maix-I",
- "file": "maix/README.md",
+ "label": "Hardware",
+ "file": "maix/README.md"
+ },
+ {
+ "label": "Maix-I & Zero",
"items": [
{
- "label": "Maix Module",
- "collapsed": false,
+ "label": "Maix M1",
"items": [
{
- "label": "M1/M1w",
- "file": "maix/core_module.md"
+ "label": "M1 Module",
+ "collapsed": false,
+ "items": [
+ {
+ "label": "M1/M1w",
+ "file": "maix/core_module.md"
+ },
+ {
+ "label": "M1n",
+ "file": "maix/M1n.md"
+ }
+ ]
},
{
- "label": "M1n",
- "file": "maix/M1n.md"
+ "label": "M1 Board",
+ "items": [
+ {
+ "label": "Maix Dock(M1/M1W)",
+ "file": "maix/maixpy_develop_kit_board/Maix_dock.md"
+ },
+ {
+ "label": "Maix Bit",
+ "file": "maix/maixpy_develop_kit_board/maix_bit.md"
+ },
+ {
+ "label": "Maix Duino",
+ "file": "maix/maixpy_develop_kit_board/maix_duino.md"
+ },
+ {
+ "label": "Maix Nano",
+ "file": "maix/maixpy_develop_kit_board/maix_nano.md"
+ },
+ {
+ "label": "Maix Cube",
+ "file": "maix/maixpy_develop_kit_board/maix_cube.md"
+ },
+ {
+ "label": "Maix Amigo",
+ "file": "maix/maixpy_develop_kit_board/maix_Amigo.md"
+ },
+ {
+ "label": "Maix HAT",
+ "file": "maix/maixpy_develop_kit_board/maix_hat.md"
+ },
+ {
+ "label": "Maix Go (Sold out)",
+ "file": "maix/maixpy_develop_kit_board/maix_go.md"
+ }
+ ]
}
]
},
{
- "label": "Maix Board",
+ "label": "Maix M1s",
"items": [
{
- "label": "Maix Dock(M1/M1W)",
- "file": "maix/maixpy_develop_kit_board/Maix_dock.md"
+ "label": "M1s Module",
+ "file": "maix/m1s/m1s_module.md"
},
{
- "label": "Maix Bit",
- "file": "maix/maixpy_develop_kit_board/maix_bit.md"
+ "label": "M1s Board",
+ "file": "maix/m1s/m1s_dock.md"
},
{
- "label": "Maix Duino",
- "file": "maix/maixpy_develop_kit_board/maix_duino.md"
- },
+ "label": "M1s Machine Key",
+ "file": "maix/m1s/other/get_key.md"
+ }
+ ]
+ },
+ {
+ "label": "Maix Zero",
+ "items": [
{
- "label": "Maix Nano",
- "file": "maix/maixpy_develop_kit_board/maix_nano.md"
- },
- {
- "label": "Maix Cube",
- "file": "maix/maixpy_develop_kit_board/maix_cube.md"
- },
- {
- "label": "Maix Amigo",
- "file": "maix/maixpy_develop_kit_board/maix_Amigo.md"
- },
- {
- "label": "Maix HAT",
- "file": "maix/maixpy_develop_kit_board/maix_hat.md"
- },
- {
- "label": "Maix Go (Sold out)",
- "file": "maix/maixpy_develop_kit_board/maix_go.md"
+ "label": "M0sense Board",
+ "file": "./maixzero/sense/maix_zero_sense.md"
}
]
}
@@ -210,18 +244,18 @@
{
"label": "Tang Primer 20K",
"file": "tang/tang-primer-20k/primer-20k.md",
- "item": [
+ "item": [
{
- "label":"Notice",
- "file" :"tang/tang-primer-20k/start.md"
- },
+ "label": "Notice",
+ "file": "tang/tang-primer-20k/start.md"
+ },
{
"label": "Install IDE",
"file": "tang/Tang-Nano-Doc/install-the-ide.md"
},
{
- "label":"Examples",
- "file" :"tang/tang-primer-20k/example.md"
+ "label": "Examples",
+ "file": "tang/tang-primer-20k/example.md"
},
{
"label": "Questions&Answers",
@@ -474,4 +508,4 @@
]
}
]
-}
+}
\ No newline at end of file
diff --git a/docs/hardware/zh/sidebar.json b/docs/hardware/zh/sidebar.json
index c192158c..fa2e801b 100644
--- a/docs/hardware/zh/sidebar.json
+++ b/docs/hardware/zh/sidebar.json
@@ -112,7 +112,8 @@
},
{
"label": "连接MaixPy3",
- "file": "../../soft/maixpy3/zh/tools/0.MaixII-Dock.ipynb"
+ "file": "../../soft/maixpy3/zh/tools/0.MaixII-Dock.ipynb",
+ "target": "_blank"
}
]
},
@@ -146,7 +147,8 @@
},
{
"label": "连接MaixPy3",
- "file": "../../soft/maixpy3/zh/tools/maixsense.md"
+ "file": "../../soft/maixpy3/zh/tools/maixsense.md",
+ "target": "_blank"
}
]
},
@@ -267,7 +269,8 @@
},
{
"label": "常见问题",
- "file": "tang/Tang-Nano-Doc/questions.md"
+ "file": "tang/Tang-Nano-Doc/questions.md",
+ "target": "_blank"
}
]
},
@@ -294,7 +297,8 @@
},
{
"label": "常见问题",
- "file": "tang/Tang-Nano-Doc/questions.md"
+ "file": "tang/Tang-Nano-Doc/questions.md",
+ "target": "_blank"
}
]
},
diff --git a/pages/index/en/m1s.html b/pages/index/en/m1s.html
new file mode 100644
index 00000000..a766d522
--- /dev/null
+++ b/pages/index/en/m1s.html
@@ -0,0 +1,13 @@
+
\ No newline at end of file
diff --git a/static/image/primer20k.png b/static/home/primer20k.png
similarity index 100%
rename from static/image/primer20k.png
rename to static/home/primer20k.png