From 121e6b931501d353edef9f92b0c7cbe4e3c7c8c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A1=A9=E5=85=A5=E5=AD=94=E7=AB=A0?= Date: Thu, 1 Nov 2018 18:58:31 +0800 Subject: [PATCH] Add japanese docs --- .../img/product_pics/units/esp32cam.jpg | Bin 0 -> 112593 bytes docs/coverpage.md | 2 +- docs/en/api_reference/api_lcd.md | 10 +- docs/en/product_documents.md | 68 ++++++------ .../m5stack-core/m5core_basic.md | 2 +- .../m5stack-core/m5core_fire.md | 2 +- .../m5stack-core/m5core_gray.md | 2 +- .../tools/tool_usb_downloader.md | 2 +- .../product_documents/units/unit_esp32cam.md | 3 +- .../product_documents/units/unit_m5camera.md | 2 +- .../product_documents/units/unit_neopixel.md | 2 +- .../m5stack_core_get_started_Arduino_MacOS.md | 4 +- ...5stack_core_get_started_Arduino_Windows.md | 4 +- .../m5stack_core_get_started_MicroPython.md | 4 +- .../m5core/m5stack_core_quick_start.md | 2 +- .../related_documents/how_to_burn_firmware.md | 2 +- .../how_to_connect_wifi_using_core.md | 4 +- docs/index.md | 4 +- docs/ja/README.md | 12 +-- docs/ja/faq.md | 2 +- docs/ja/product_documents.md | 2 +- .../applications/application_bala.md | 4 +- docs/ja/product_documents/bases/lan_base.md | 2 +- .../m5stack-core/m5core_basic.md | 6 +- .../m5stack-core/m5core_fire.md | 6 +- .../m5stack-core/m5core_gray.md | 7 +- .../m5stack-core/minicore_stick.md | 2 +- .../modules/module_battery.md | 2 +- .../product_documents/modules/module_lora.md | 2 +- .../product_documents/modules/module_node.md | 2 +- .../product_documents/modules/module_plus.md | 2 +- .../product_documents/modules/module_proto.md | 6 +- .../modules/module_sim800.md | 2 +- .../modules/module_stepmotor.md | 2 +- .../tools/tool_usb_downloader.md | 2 +- .../product_documents/units/unit_396port.md | 2 +- docs/ja/product_documents/units/unit_adc.md | 2 +- docs/ja/product_documents/units/unit_angle.md | 2 +- .../ja/product_documents/units/unit_button.md | 4 +- .../units/unit_color_sensor.md | 5 +- docs/ja/product_documents/units/unit_dac.md | 39 +++---- .../units/unit_dual_button.md | 24 +++-- docs/ja/product_documents/units/unit_env.md | 40 ++++---- .../product_documents/units/unit_esp32cam.md | 97 ++++++++++-------- docs/ja/product_documents/units/unit_hub.md | 24 ++--- docs/ja/product_documents/units/unit_ir.md | 34 +++--- .../product_documents/units/unit_joystick.md | 24 +++-- docs/ja/product_documents/units/unit_light.md | 31 +++--- .../product_documents/units/unit_m5camera.md | 25 +++-- docs/ja/product_documents/units/unit_makey.md | 6 +- .../product_documents/units/unit_moisture.md | 6 +- docs/ja/product_documents/units/unit_ncir.md | 6 +- .../product_documents/units/unit_neopixel.md | 8 +- docs/ja/product_documents/units/unit_pir.md | 6 +- docs/ja/product_documents/units/unit_proto.md | 6 +- docs/ja/product_documents/units/unit_relay.md | 6 +- docs/ja/product_documents/units/unit_rgb.md | 6 +- .../product_documents/units/unit_thermal.md | 6 +- docs/ja/product_documents/units/unit_tof.md | 6 +- docs/sidebar.md | 10 +- docs/zh_CN/product_documents.md | 2 +- .../tools/tool_usb_downloader.md | 2 +- .../product_documents/units/unit_esp32cam.md | 3 +- .../product_documents/units/unit_m5camera.md | 2 +- .../product_documents/units/unit_neopixel.md | 2 +- .../m5stack_core_get_started_Arduino_MacOS.md | 2 +- ...5stack_core_get_started_Arduino_Windows.md | 2 +- .../m5stack_core_get_started_MicroPython.md | 4 +- .../m5core/m5stack_core_quick_start.md | 2 +- 69 files changed, 321 insertions(+), 307 deletions(-) create mode 100644 docs/assets/img/product_pics/units/esp32cam.jpg diff --git a/docs/assets/img/product_pics/units/esp32cam.jpg b/docs/assets/img/product_pics/units/esp32cam.jpg new file mode 100644 index 0000000000000000000000000000000000000000..55bc6368713feb57b9ff93ea46ba7f8ebf3222ba GIT binary patch literal 112593 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 literal 0 HcmV?d00001 diff --git a/docs/coverpage.md b/docs/coverpage.md index e2558746..dfe75f5f 100644 --- a/docs/coverpage.md +++ b/docs/coverpage.md @@ -8,4 +8,4 @@ [Official Website](http://www.m5stack.com) [Introdction](#main) -[Quick Start](quick_start) +[Quick Start](/en/quick_start) diff --git a/docs/en/api_reference/api_lcd.md b/docs/en/api_reference/api_lcd.md index dfccb863..61c77c4e 100644 --- a/docs/en/api_reference/api_lcd.md +++ b/docs/en/api_reference/api_lcd.md @@ -62,12 +62,9 @@ defined in the platform and calls the undo method on any actions. ### cleanPlatform > StyleDictionary.cleanPlatform(platform) ⇒ [style-dictionary](#module_style-dictionary) - - - Takes a platform and performs all transforms to the properties object (non-mutative) then -cleans all the files and perfoms the undo method of any [actions](actions.md). +cleans all the files and perfoms the undo method of any [actions](actions). | Param | Type | @@ -80,9 +77,6 @@ cleans all the files and perfoms the undo method of any [actions](actions.md). ### exportPlatform > StyleDictionary.exportPlatform(platform) ⇒ Object - - - Exports a properties object with applied platform transforms. @@ -101,8 +95,6 @@ dictionary in JS build tools like webpack. > StyleDictionary.extend(config) ⇒ [style-dictionary](#module_style-dictionary) - - Create a Style Dictionary diff --git a/docs/en/product_documents.md b/docs/en/product_documents.md index cb6fea15..b3bd4a4c 100644 --- a/docs/en/product_documents.md +++ b/docs/en/product_documents.md @@ -1,6 +1,6 @@ # Product Documents -[中文](zh_CN/product_documents.md) | English | [日本語](ja/product_documents.md) +[中文](zh_CN/product_documents) | English | [日本語](ja/product_documents) ## Cores @@ -8,9 +8,9 @@ | M5Core | MiniCore | | :----------: |:------------: | -| [BASIC](en/product_documents/m5stack-core/m5core_basic) | [Stick](en/product_documents/m5stack-core/minicore_stick) | -| [GRAY](en/product_documents/m5stack-core/m5core_gray) | / | -| [FIRE](en/product_documents/m5stack-core/m5core_fire) | / | +| [BASIC](/en/product_documents/m5stack-core/m5core_basic) | [Stick](/en/product_documents/m5stack-core/minicore_stick) | +| [GRAY](/en/product_documents/m5stack-core/m5core_gray) | / | +| [FIRE](/en/product_documents/m5stack-core/m5core_fire) | / | ## Modules @@ -18,10 +18,10 @@ | Wireless Modules | Accessory Modules | Controlling Modules | | :------------------: |:------------------:| :--------------------:| -| [GPS](en/product_documents/modules/module_gps) | [PROTO](en/product_documents/modules/module_proto) | [STEPMOTOR](en/product_documents/modules/module_stepmotor)| -| [LORA](en/product_documents/modules/module_lora) | [BATTERY](en/product_documents/modules/module_battery) | / | -| [LAN](en/product_documents/modules/module_lan) | [BTC](en/product_documents/modules/module_btc) | / | -| [SIM800/GPRS/GSM](en/product_documents/modules/module_sim800) | [PLUS](en/product_documents/modules/module_plus) | / | +| [GPS](/en/product_documents/modules/module_gps) | [PROTO](/en/product_documents/modules/module_proto) | [STEPMOTOR](/en/product_documents/modules/module_stepmotor)| +| [LORA](/en/product_documents/modules/module_lora) | [BATTERY](/en/product_documents/modules/module_battery) | / | +| [LAN](/en/product_documents/modules/module_lan) | [BTC](/en/product_documents/modules/module_btc) | / | +| [SIM800/GPRS/GSM](/en/product_documents/modules/module_sim800) | [PLUS](/en/product_documents/modules/module_plus) | / | | / | / | / | | / | / | / | | / | / | / | @@ -32,18 +32,18 @@ -- [M5GO-Base](en/product_documents/bases/cables/m5go_base) -- [PLC-Base](en/product_documents/modules/module_plc) -- [FACE-Base](en/product_documents/modules/module_face) -- [LAN](en/product_documents/bases/lan_base) -- [Node-Base](en/product_documents/bases/node_base) +- [M5GO-Base](/en/product_documents/bases/cables/m5go_base) +- [PLC-Base](/en/product_documents/modules/module_plc) +- [FACE-Base](/en/product_documents/modules/module_face) +- [LAN](/en/product_documents/bases/lan_base) +- [Node-Base](/en/product_documents/bases/node_base) ## Accessories -- [LEGO-CABLE](en/product_documents/accessorries/cables/accessory_lego_cable) -- [FRAME](en/product_documents/accessorries/accessory_frame) +- [LEGO-CABLE](/en/product_documents/accessorries/cables/accessory_lego_cable) +- [FRAME](/en/product_documents/accessorries/accessory_frame) ## Units @@ -51,32 +51,32 @@ | Input/Sensing Class | Output/Controlling Class | Interface Class | | :-------------------: |:------------------------: | :----------------:| -| [ENV](en/product_documents/units/unit_env) | [RGB](en/product_documents/units/unit_rgb) | [HUB](en/product_documents/units/unit_hub) | -| [IR](en/product_documents/units/unit_ir) | [RELAY](en/product_documents/units/unit_relay) | [3.96PORT](en/product_documents/units/unit_396port) | -| [PIR](en/product_documents/units/unit_pir) | [NeoPixel](en/product_documents/units/unit_neopixel) | / | -| [ANGLE](en/product_documents/units/unit_angle) | / | / | -| [EARTH/Moisture](en/product_documents/units/unit_moisture) | / | / | -| [LIGHT](en/product_documents/units/unit_light) | / | / | -| [MAKEY](en/product_documents/units/unit_makey) | / | / | -| [BUTTON](en/product_documents/units/unit_button) | / | / | -| [Dual-BUTTON](en/product_documents/units/unit_dual_button) | / | / | -| [JOYSTICK](en/product_documents/units/unit_joystick) | / | / | -| [THERMAL](en/product_documents/units/unit_thermal) | / | / | -| [ADC](en/product_documents/units/unit_ADC) | / | / | -| [DAC](en/product_documents/units/unit_DAC) | / | / | -| [Color Sensor](en/product_documents/units/unit_color_sensor) | / | / | -| [ToF](en/product_documents/units/unit_tof) | / | / | -| [ESP32Cam](en/product_documents/units/unit_esp32cam) | / | / | -| [M5Camera](en/product_documents/units/unit_m5camera) | / | / | +| [ENV](/en/product_documents/units/unit_env) | [RGB](/en/product_documents/units/unit_rgb) | [HUB](/en/product_documents/units/unit_hub) | +| [IR](/en/product_documents/units/unit_ir) | [RELAY](/en/product_documents/units/unit_relay) | [3.96PORT](/en/product_documents/units/unit_396port) | +| [PIR](/en/product_documents/units/unit_pir) | [NeoPixel](/en/product_documents/units/unit_neopixel) | / | +| [ANGLE](/en/product_documents/units/unit_angle) | / | / | +| [EARTH/Moisture](/en/product_documents/units/unit_moisture) | / | / | +| [LIGHT](/en/product_documents/units/unit_light) | / | / | +| [MAKEY](/en/product_documents/units/unit_makey) | / | / | +| [BUTTON](/en/product_documents/units/unit_button) | / | / | +| [Dual-BUTTON](/en/product_documents/units/unit_dual_button) | / | / | +| [JOYSTICK](/en/product_documents/units/unit_joystick) | / | / | +| [THERMAL](/en/product_documents/units/unit_thermal) | / | / | +| [ADC](/en/product_documents/units/unit_ADC) | / | / | +| [DAC](/en/product_documents/units/unit_DAC) | / | / | +| [Color Sensor](/en/product_documents/units/unit_color_sensor) | / | / | +| [ToF](/en/product_documents/units/unit_tof) | / | / | +| [ESP32Cam](/en/product_documents/units/unit_esp32cam) | / | / | +| [M5Camera](/en/product_documents/units/unit_m5camera) | / | / | ## Applications -- [BALA](en/product_documents/applications/application_bala) +- [BALA](/en/product_documents/applications/application_bala) ## Tools -- [M5Stack USB Downloader](en/product_documents/tools/tool_usb_downloader) +- [M5Stack USB Downloader](/en/product_documents/tools/tool_usb_downloader) diff --git a/docs/en/product_documents/m5stack-core/m5core_basic.md b/docs/en/product_documents/m5stack-core/m5core_basic.md index e8e94326..8c1b3745 100644 --- a/docs/en/product_documents/m5stack-core/m5core_basic.md +++ b/docs/en/product_documents/m5stack-core/m5core_basic.md @@ -51,4 +51,4 @@ and so on. - **GitHub** - [Arduino GitHub](https://github.com/m5stack/M5Stack) -- **Quick Start** - Arduino - [MacOS](en/quick_start/m5core/m5stack_core_get_started_Arduino_MacOS) - [Windows_64](en/quick_start/m5core/m5stack_core_get_started_Arduino_Windows) - [MicroPython](en/quick_start/m5core/m5stack_core_get_started_MicroPython) +- **Quick Start** - Arduino - [MacOS](/en/quick_start/m5core/m5stack_core_get_started_Arduino_MacOS) - [Windows_64](/en/quick_start/m5core/m5stack_core_get_started_Arduino_Windows) - [MicroPython](/en/quick_start/m5core/m5stack_core_get_started_MicroPython) diff --git a/docs/en/product_documents/m5stack-core/m5core_fire.md b/docs/en/product_documents/m5stack-core/m5core_fire.md index 2d438877..a2e2e551 100644 --- a/docs/en/product_documents/m5stack-core/m5core_fire.md +++ b/docs/en/product_documents/m5stack-core/m5core_fire.md @@ -58,7 +58,7 @@ and so on. - **[Purchase](https://www.aliexpress.com/store/product/M5Stack-NEW-PSRAM-2-0-FIRE-IoT-Kit-Dual-Core-ESP32-16M-FLash-4M-PSRAM-Development/3226069_32847906756.html?spm=2114.12010615.8148356.10.1c93724d7cJ5rG.html)** -- **Quick Start** - Arduino - [MacOS](en/quick_start/m5core/m5stack_core_get_started_Arduino_MacOS) - [Windows_64](en/quick_start/m5core/m5stack_core_get_started_Arduino_Windows) - [MicroPython](en/quick_start/m5core/m5stack_core_get_started_MicroPython) +- **Quick Start** - Arduino - [MacOS](/en/quick_start/m5core/m5stack_core_get_started_Arduino_MacOS) - [Windows_64](/en/quick_start/m5core/m5stack_core_get_started_Arduino_Windows) - [MicroPython](/en/quick_start/m5core/m5stack_core_get_started_MicroPython) ## READ MORE diff --git a/docs/en/product_documents/m5stack-core/m5core_gray.md b/docs/en/product_documents/m5stack-core/m5core_gray.md index c184b164..a9aeacad 100644 --- a/docs/en/product_documents/m5stack-core/m5core_gray.md +++ b/docs/en/product_documents/m5stack-core/m5core_gray.md @@ -55,4 +55,4 @@ Motion" via M5Stack GRAY in a day in stead of couple weeks and so on. - **[Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-In-Stock-ESP32-Mpu9250-9Axies-Motion-Sensor-Core-Development-Kit-Extensible-IoT-Development-Board/3226069_32836393710.html?spm=2114.12010615.8148356.12.25e96be7zRik8r.html)** -- **Quick Start** - Arduino - [MacOS](en/quick_start/m5core/m5stack_core_get_started_Arduino_MacOS) - [Windows_64](en/quick_start/m5core/m5stack_core_get_started_Arduino_Windows) - [MicroPython](en/quick_start/m5core/m5stack_core_get_started_MicroPython) \ No newline at end of file +- **Quick Start** - Arduino - [MacOS](/en/quick_start/m5core/m5stack_core_get_started_Arduino_MacOS) - [Windows_64](/en/quick_start/m5core/m5stack_core_get_started_Arduino_Windows) - [MicroPython](/en/quick_start/m5core/m5stack_core_get_started_MicroPython) \ No newline at end of file diff --git a/docs/en/product_documents/tools/tool_usb_downloader.md b/docs/en/product_documents/tools/tool_usb_downloader.md index 2f9ac5a4..4be27415 100644 --- a/docs/en/product_documents/tools/tool_usb_downloader.md +++ b/docs/en/product_documents/tools/tool_usb_downloader.md @@ -27,7 +27,7 @@ There are two reserved pins(RTS, DTR) on M5Stack USB Downloader for other applic ## DOCUMENTS - [Schematic](https://github.com/watson8544/M5Stack-UserGuide/blob/master/TOOLS_DOCS/USBtool.pdf) -- [UserGuide](https://github.com/watson8544/M5Stack-UserGuide/blob/master/TOOLS_DOCS/M5Stack-USB-Downloader-UserGuide.md) +- [UserGuide](https://github.com/watson8544/M5Stack-UserGuide/blob/master/TOOLS_DOCS/M5Stack-USB-Downloader-UserGuide) -- [ADC ユニット 購入(aliexpress)](https://www.aliexpress.com/store/product/M5Stack-Official-ADC-Unit-16-Bit-I2C-GROVE-ADS1100-Module-0V-to-12V-analog-to-digital/3226069_32946953374.html) \ No newline at end of file +- [ADC ユニット 購入(AliExpress)](https://www.aliexpress.com/store/product/M5Stack-Official-ADC-Unit-16-Bit-I2C-GROVE-ADS1100-Module-0V-to-12V-analog-to-digital/3226069_32946953374.html) \ No newline at end of file diff --git a/docs/ja/product_documents/units/unit_angle.md b/docs/ja/product_documents/units/unit_angle.md index 28684310..4a5a4c96 100644 --- a/docs/ja/product_documents/units/unit_angle.md +++ b/docs/ja/product_documents/units/unit_angle.md @@ -19,4 +19,4 @@ ANGLE ユニットは可変抵抗器です。回転角度検出や音量調節 ## 関連情報 -- [ANGLE ユニット 購入(aliexpress)](https://www.aliexpress.com/store/product/M5Stack-Official-Mini-Angle-Unit-Potentiometer-Inside-Resistance-Adjustable-GPIO-GROVE-Co-n-nec-to-r/3226069_32931834705.html) \ No newline at end of file +- [ANGLE ユニット 購入(AliExpress)](https://www.aliexpress.com/store/product/M5Stack-Official-Mini-Angle-Unit-Potentiometer-Inside-Resistance-Adjustable-GPIO-GROVE-Co-n-nec-to-r/3226069_32931834705.html) \ No newline at end of file diff --git a/docs/ja/product_documents/units/unit_button.md b/docs/ja/product_documents/units/unit_button.md index ce718bcd..1312172c 100644 --- a/docs/ja/product_documents/units/unit_button.md +++ b/docs/ja/product_documents/units/unit_button.md @@ -18,4 +18,6 @@ BUTTON ユニットは一つのボタンを備えたユニットです。 -- [BUTTON ユニット 購入(aliexpress)](https://www.aliexpress.com/store/product/M5Stack-Official-Mini-Button-Unit-for-ESP32-Arduino-Micropython-Development-Kit-with-GROVE-GPIO-Port-Blockly/3226069_32921805637.html) \ No newline at end of file +## 関連情報 + +- [BUTTON ユニット 購入(AliExpress)](https://www.aliexpress.com/store/product/M5Stack-Official-Mini-Button-Unit-for-ESP32-Arduino-Micropython-Development-Kit-with-GROVE-GPIO-Port-Blockly/3226069_32921805637.html) \ No newline at end of file diff --git a/docs/ja/product_documents/units/unit_color_sensor.md b/docs/ja/product_documents/units/unit_color_sensor.md index 6fccc62a..ea3c5fc1 100644 --- a/docs/ja/product_documents/units/unit_color_sensor.md +++ b/docs/ja/product_documents/units/unit_color_sensor.md @@ -2,8 +2,7 @@ ## 概要 -This is a unit can detecte the color of object surface which integrates TCS3472 (a color sensor). The unit comunicates with M5Core with I2C. - +COLOR SENSOR ユニットは内蔵されたTCS3472により、対象物表面の色を検出する事ができます。M5StackはI2Cで値を取得可能です。 ## 特徴 @@ -32,4 +31,4 @@ This is a unit can detecte the color of object surface which integrates TCS3472 ## 関連情報 -- [Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-Color-Unit-TCS34725-Color-Sensor-RGB-Color-Sensor-Development-Board-Module-GROVE-I2C-Compatible/3226069_32946957647.html) \ No newline at end of file +- [COLOR SENSOR ユニット 購入(AliExpress)](https://www.aliexpress.com/store/product/M5Stack-Official-Color-Unit-TCS34725-Color-Sensor-RGB-Color-Sensor-Development-Board-Module-GROVE-I2C-Compatible/3226069_32946957647.html) \ No newline at end of file diff --git a/docs/ja/product_documents/units/unit_dac.md b/docs/ja/product_documents/units/unit_dac.md index 9572c5bc..0a797300 100644 --- a/docs/ja/product_documents/units/unit_dac.md +++ b/docs/ja/product_documents/units/unit_dac.md @@ -1,32 +1,33 @@ -# Unit ADC +# DAC ユニット -## DESCRIPTION +## 概要 -This is a unit can convert digital signal to analog signal like voltage waveform, audio waveform and so on. It integrates a 12-bit high resolution DAC chip named MCP4725 which integrates a on-board non-volatile memory (EEPROM). The unit comunicates with M5Core with I2C. The DAC input and configuration data can be programmed to the EEPROM. +DAC ユニットは電圧や音などのデジタル信号をアナログ信号に変換する機能を提供します。12 bitの分解能を持つMCP4725チップを採用しており、入力値やコンフィグレーションデータは内蔵する不揮発性メモリ(EEPROM)に書き込む事が可能です。 -## FEATURES +## 特徴 -- Up to 12 bits of resolution -- Output 0~3.3V voltage -- Two Lego installation holes +- 最大12bit 分解能 +- 出力電圧 0 ~ 3.3V +- LEGO 互換 +- EEPROM -## APPLICATION +## アプリケーション -- MP3 Audio Player -- mini Oscilloscope +- MP3 オーディオプレイヤー +- ミニオシロスコープ -## DOCUMENTS +## ドキュメント -- GitHub +- GitHub + - [Arduino](https://github.com/m5stack/M5Stack/tree/master/examples/Unit/DAC_MCP4725) - - [Arduino](https://github.com/m5stack/M5Stack/tree/master/examples/Unit/DAC_MCP4725) - -- Datasheet - - - [MCP4725](http://pdf1.alldatasheet.com/datasheet-pdf/view/233449/MICROCHIP/MCP4725.html) - -- [Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-DAC-Unit-MCP4725-I2C-DAC-Converter-Breakout-Module-Digital-to-Analog-12-Bits-0V/3226069_32947696641.html?spm=a2g1x.12024536.productList_5885013.pic_6) +- データシート + - [MCP4725](http://pdf1.alldatasheet.com/datasheet-pdf/view/233449/MICROCHIP/MCP4725.html)
+ +## 関連情報 + +- [DAC ユニット 購入(AliExpress)](https://www.aliexpress.com/store/product/M5Stack-Official-DAC-Unit-MCP4725-I2C-DAC-Converter-Breakout-Module-Digital-to-Analog-12-Bits-0V/3226069_32947696641.html) \ No newline at end of file diff --git a/docs/ja/product_documents/units/unit_dual_button.md b/docs/ja/product_documents/units/unit_dual_button.md index 4cc743d3..da051ba6 100644 --- a/docs/ja/product_documents/units/unit_dual_button.md +++ b/docs/ja/product_documents/units/unit_dual_button.md @@ -1,19 +1,23 @@ -# Unit Dual BUTTON +# Dual BUTTON ユニット -## DESCRIPTION +## 概要 -This Unit is a dual-button unit that can be detected whether a single button pressed or two buttons pressed +このユニットは2つのボタンが搭載されたユニットです。 -## FEATURES +## 特徴 -- Two Lego installation holes -- GROVE Interface +- LEGO 互換 +- Grove インターフェース -## DOCUMENTS +## ドキュメント -- [GitHub](https://www.m5stack.com) -- [Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-New-Mini-Dual-Button-Unit-Mini-with-GROVE-Port-Cable-Connector-Compatible-with-FIRE/3226069_32923126250.html?spm=a2g1x.12024536.productList_2187621.9) +- ウェブサイト + - [M5Stack](https://www.m5stack.com)
-
\ No newline at end of file + + +## 関連情報 + +- [Dual BUTTON ユニット 購入(AliExpress)](https://www.aliexpress.com/store/product/M5Stack-Official-New-Mini-Dual-Button-Unit-Mini-with-GROVE-Port-Cable-Connector-Compatible-with-FIRE/3226069_32923126250.html) \ No newline at end of file diff --git a/docs/ja/product_documents/units/unit_env.md b/docs/ja/product_documents/units/unit_env.md index 3fde9fda..cf99939a 100644 --- a/docs/ja/product_documents/units/unit_env.md +++ b/docs/ja/product_documents/units/unit_env.md @@ -1,28 +1,28 @@ -# Unit ENV +# ENV ユニット -## DESCRIPTION +## 概要 -The Unit ENV is a environment sensor for M5GO that can easily detect -temperature, humidity and air pressure with M5GO Core, including -temperature and humidity sensor and absolute barometric pressure sensor. +ENV ユニットは周辺の温度・湿度・気圧を取得する事ができます。 -## FEATURES +## 特徴 -- Temperature: -- measuring range: 20 ~ 60℃ -- resolution: ±0.2℃ -- Humidity: -- measuring range: 20 ~ 95℃ -- resolution: 0.1% -- Air pressure -- measuring range: 300 ~ 1100hPa -- resolution: ±1hPa -- Two Lego installation holes +- 温度: + - 計測範囲: 20 ~ 60℃ + - 精度: ±0.2℃ +- 湿度: + - 計測範囲: 20 ~ 95℃ + - 精度: 0.1% +- 気圧: + - 計測範囲: 300 ~ 1100hPa + - 精度: ±1hPa +- LEGO 互換 -## DOCUMENTS - -- [Purchase](https://www.aliexpress.com/store/3226069?spm=2114.search0104.3.5.66051a4dlpB2ti) +## ドキュメント
-
\ No newline at end of file + + +## 関連情報 + +- [ENV ユニット 購入(AliExpress)](https://ja.aliexpress.com/store/product/M5Stack-Official-Mini-ENV-Unit-with-DHT12-BMP280-Digital-DHT-12-Temperature-Humidity-Aire-Pressure-Sensor/3226069_32933115893.html) \ No newline at end of file diff --git a/docs/ja/product_documents/units/unit_esp32cam.md b/docs/ja/product_documents/units/unit_esp32cam.md index d14ac677..1c53e089 100644 --- a/docs/ja/product_documents/units/unit_esp32cam.md +++ b/docs/ja/product_documents/units/unit_esp32cam.md @@ -1,51 +1,60 @@ -# ESP32Cam +# ESP32Cam ユニット -## DESCRIPTION +## 概要 -The **ESP32Cam** is a tiny unit based on ESP32 chip and OV2640. You can even program it through Arduino IDE. +**ESP32Cam ユニット**は **ESP32** と **OV2640** を搭載しています。リチウムバッテリ、MPU6050(ジャイロ+加速度センサー)、BME280(温湿度+気圧センサー)、マイクなどと組み合わせることでバッテリ駆動の監視システムを構築することも可能です。 -The ESP32Cam equips the ESP32 with everything necessary to program, run and develop on the wonderful chip. It also features a LiPo charger , so your ESP32Cam project can be battery-powered and truly wireless. Additionally, the board reserved the MPU6050,BME280 and an analog MIC. +## 特徴 - -## INCLUDES - -- 1x M5 Camera -- 1x Type-C USB v - - -## FEATURES - -- ESP32 specifications - + Dual-core Tensilica LX6 microprocessor - + Up to 240MHz clock frequency - + 512K internal SRAM - + 4MB Flash memory - + Integrated 802.11 BGN WiFi transceiver - + Integrated dual-mode Bluetooth (classic and BLE) - + Hardware accelerated encryption (AES, SHA2, ECC, RSA-4096) +- ESP32 spec + - デュアルコア Tensilica LX6 マイクロプロセッサ + - 最大クロック 240MHz + - 520KiB SRAM + - 4MB Flash メモリ + - 802.11 b/g/n Wi-Fi + - デュアルモード Bluetooth (classic and BLE) + - ハードウェアアクセラレーションによる暗号化 (AES, SHA2, ECC, RSA-4096) - CP2104 USB TTL -- OV2640 sensor - - Output Formats(8-bit): - + YUV(422/420)/YCbCr422 - + RGB565/555 - + 8-bit compressed data - + 8-/10-bit Raw RGB data - - Maximum Image Transfer Rate - + UXGA/SXGA: 15fps - + SVGA: 30fps - + CIF: 60fps - - Scan Mode: Progressive -- Camera specifications - + CCD size : 1/4inch - + Field of View : 78 degree - + Maxmium Pixel: 200W -- Sensor best resolution: 1600 * 1200 -- Dimension: 25mm x 24mm -- Weight: 5g +- OV2640 センサー + - 出力フォーマット(8-bit): + - YUV(422/420)/YCbCr422 + - RGB565/555 + - 8-bit 圧縮データ + - 8/10-bit RAW RGB データ + - 最大画像転送レート + - UXGA/SXGA: 15fps + - SVGA: 30fps + - CIF: 60fps + - スキャンモード: Progressive +- Camera spec + - CCD サイズ : 1/4inch + - 視野 : 78 度 + - 最大ピクセル: 200W +- 最大解像度: 1600 * 1200 +- サイズ: 25mm x 24mm +- 重量: 5g +## パッケージ内容 -## DOCUMENTS -- **[Datasheet](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_cn.pdf) (ESP32)** -- **[Datasheet](https://www.uctronics.com/download/cam_module/OV2640DS.pdf) (OV2640)** -- **[Quick Start](en/quick_start/m5camera/m5camera_quick_start)** -- **[Read more](https://github.com/1zlab/1ZLAB_ESP32_Wifi_Camera)** +- 1x M5 カメラ +- 1x USB Type-C ケーブル + +## ドキュメント + +- データシート + - [ESP32](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_cn.pdf) + - [OV2640](https://www.uctronics.com/download/cam_module/OV2640DS.pdf) + +- クイックスタート + - [Arduino](/en/quick_start/m5camera/m5camera_quick_start) + +- サンプルコード + - [Arduino](https://github.com/1zlab/1ZLAB_ESP32_Wifi_Camera) + +
+ +
+ +## 関連情報 + +- [ESP32Cam ユニット 購入(AliExpress)](https://ja.aliexpress.com/store/product/M5Stack-Official-ESP32-Camera-Module-Development-Board-OV2640-Camera-Type-C-Grove-Port-3D-Wifi-Antenna/3226069_32881414545.html) \ No newline at end of file diff --git a/docs/ja/product_documents/units/unit_hub.md b/docs/ja/product_documents/units/unit_hub.md index 1941d6e9..da9b757c 100644 --- a/docs/ja/product_documents/units/unit_hub.md +++ b/docs/ja/product_documents/units/unit_hub.md @@ -1,20 +1,20 @@ -# Unit HUB +# HUB ユニット -## DESCRIPTION +## 概要 -The Unit HUB is a module for M5GO to expand GROVE port added three GROVE -ports for user. So you can control 3 GROVE devices with only one M5GO -Core at a time. +このユニットは3つのGroveコネクタ備えたハブユニットです。ユーザは任意のユニットを3つまで追加する事ができます。 -## FEATURES +## 特徴 -- Instantly Add Three 4-Pins-GROVE ports to Any Compatible Device -- Two Lego installation holes +- 3つの4ピンGroveコネクタ +- LEGO 互換 -## DOCUMENTS - -- [Purchase](https://www.aliexpress.com/store/3226069?spm=2114.search0104.3.5.66051a4dlpB2ti) +## ドキュメント
-
\ No newline at end of file + + +## 関連情報 + +- [HUB ユニット 購入(AliExpress)](https://ja.aliexpress.com/store/product/M5Stack-Official-Mini-HUB-Unit-1-to-3-HUB-with-Universal-Connector-Grove-Port/3226069_32930928722.html) \ No newline at end of file diff --git a/docs/ja/product_documents/units/unit_ir.md b/docs/ja/product_documents/units/unit_ir.md index 730f5a0b..b1618370 100644 --- a/docs/ja/product_documents/units/unit_ir.md +++ b/docs/ja/product_documents/units/unit_ir.md @@ -1,28 +1,24 @@ -# Unit IR +# IR ユニット -## DESCRIPTION +## 概要 -The Unit IR is a IR infrared obstacle avoidance sensor. It can -be widely used in robot obstacle avoidance, obstacle avoidance car, line -count, and black and white line tracking and so on. +IRユニットは赤外線送受信機能をもったユニットです。障害物回避ロボット、ライントレーサーなどを作る事が可能です。 -It has a pair of infrared transmitting and receiving tube, tube infrared -emit a certain frequency, when detecting direction meet with obstacles -(reflecting surface), reflected infrared receiving tube, after the -comparator circuit processing, green indicator will light up, at the -same time signal output interface to output digital signal. +## 特徴 -## FEATURES +- IR送受信機 +- 検出距離 2 ~ 5cm +- LEGO 互換 -- A pair of infrared transmitting and receiving tube -- Detects the distance 2 ~ 5cm -- Two Lego installation holes +## ドキュメント -## DOCUMENTS - -- [GitHub](https://github.com/m5stack/M5GO) -- [Purchase](https://www.aliexpress.com/store/3226069?spm=2114.search0104.3.5.66051a4dlpB2ti) +- GitHub + - [M5GO](https://github.com/m5stack/M5GO)
-
\ No newline at end of file + + +## 関連情報 + +- [IR ユニット 購入(AliExpress)](https://ja.aliexpress.com/store/product/M5Stack-Official-Mini-Infrared-Unit-IR-Remote-Reflective-Sensor-with-Receiver-and-Transmitter-GPIO-GROVE-Connector/3226069_32933215001.html) \ No newline at end of file diff --git a/docs/ja/product_documents/units/unit_joystick.md b/docs/ja/product_documents/units/unit_joystick.md index f09d9618..f7ae0c16 100644 --- a/docs/ja/product_documents/units/unit_joystick.md +++ b/docs/ja/product_documents/units/unit_joystick.md @@ -1,18 +1,18 @@ -# Unit JOYSTICK +# JOYSTICK ユニット -## DESCRIPTION +## 概要 -This Unit is a joystick unit the same as game controller button that can be detected the X-Y axis offset and whether the joystick be pressed +JOYSTICK ユニットはゲームコントローラーと同じジョイスティックです。X-Y軸オフセットとボタンクリックの入力を取得できます。 -## FEATURES +## 特徴 -- Two Lego installation holes -- GROVE Interface +- LEGO 互換 +- Grove インターフェース -## DOCUMENTS +## ドキュメント -- [GitHub](https://github.com/m5stack/M5Stack/tree/master/examples/Unit/Joystick) -- [Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-New-Joystick-Unit-MEGA328P-I2C-Grove-Connector-Compatible-X-Y-Axis-Button-for-ESP32/3226069_32921785624.html?spm=a2g1x.12024536.productList_2187621.10) +- サンプルコード + - [Arduino](https://github.com/m5stack/M5Stack/tree/master/examples/Unit/Joystick)
@@ -24,4 +24,8 @@ This Unit is a joystick unit the same as game controller button that can be dete
-
\ No newline at end of file +
+ +## 関連情報 + +- [JOYSTICK ユニット 購入(AliExpress)](https://www.aliexpress.com/store/product/M5Stack-Official-New-Joystick-Unit-MEGA328P-I2C-Grove-Connector-Compatible-X-Y-Axis-Button-for-ESP32/3226069_32921785624.html) \ No newline at end of file diff --git a/docs/ja/product_documents/units/unit_light.md b/docs/ja/product_documents/units/unit_light.md index 24867f6f..dd11f9df 100644 --- a/docs/ja/product_documents/units/unit_light.md +++ b/docs/ja/product_documents/units/unit_light.md @@ -1,26 +1,25 @@ -# Unit light +# LIGHT ユニット -## DESCRIPTION +## 概要 -The Unit light is a light sensor unit with an adjustable resistor that can detect the environmental light intensity. -You can read analog signal(environmental light intensity) staright or get a digital signal(0/1) that means whether the light exists or not. +LIGHT ユニットは調整抵抗付き明るさセンサーです。明るさをアナログ値として、光のオンオフをデジタル値(0/1)として取得できます。 +## 特徴 -## FEATURES +- 閾値調整可能, 10KΩの調整抵抗を含みます +- アナログ & デジタル出力 +- Grove インターフェース +- LEGO 互換 -- Adjustable threshold, including 10K adjustable resistor -- Analog & Digital output -- Grove interface -- Two Lego installation holes +## ドキュメント -## DOCUMENTS - -- GitHub - - - [Arduino GitHub](https://github.com/m5stack/M5Stack/tree/master/examples/Unit/Light) - -- [Purchase](https://www.aliexpress.com/store/3226069?spm=2114.search0104.3.5.66051a4dlpB2ti) +- サンプルコード + - [Arduino](https://github.com/m5stack/M5Stack/tree/master/examples/Unit/Light)
+ +## 関連情報 + +- [LIGHT ユニット](https://ja.aliexpress.com/store/product/M5Stack-Official-Light-Unit-with-Photoresistance-Grove-Port-Analog-Digital-Output-Compatible-with-M5GO-FIRE-ESP32/3226069_32920589923.html) \ No newline at end of file diff --git a/docs/ja/product_documents/units/unit_m5camera.md b/docs/ja/product_documents/units/unit_m5camera.md index 0188d191..00975c9f 100644 --- a/docs/ja/product_documents/units/unit_m5camera.md +++ b/docs/ja/product_documents/units/unit_m5camera.md @@ -1,19 +1,16 @@ -# M5Camera +# M5Camera ユニット -## DESCRIPTION +## 概要 The **M5Camera** is a tiny unit based on ESP32 chip and OV2640 including PSRAM. You can even program it through Arduino IDE. The M5Camera equips the ESP32 with everything necessary to program, run and develop on the wonderful chip. It also features a LiPo charger (IP5306) , so your M5Camera project can be battery-powered and truly wireless. Additionally, the board reserved the MPU6050,BME280 and an analog MIC. -## INCLUDES - -- 1x M5 Camera -- 1x Type-C USB v -## FEATURES + +## 特徴 - ESP32 specifications + Dual-core Tensilica LX6 microprocessor @@ -43,13 +40,21 @@ The M5Camera equips the ESP32 with everything necessary to program, run and deve - Dimension: 25mm x 24mm - Weight: 5g +## パッケージ内容 -## DOCUMENTS +- 1x M5 カメラ +- 1x USB Type-C ケーブル + +## ドキュメント - **[Datasheet](https://www.espressif.com/sites/default/files/documentation/esp32_datasheet_cn.pdf) (ESP32)** - **[Datasheet](https://www.uctronics.com/download/cam_module/OV2640DS.pdf) (OV2640)** -- **[Quick Start](en/quick_start/m5camera/m5camera_quick_start)** +- **[Quick Start](/en/quick_start/m5camera/m5camera_quick_start)** - **[Read more](https://github.com/1zlab/1ZLAB_ESP32_Wifi_Camera)**
-
\ No newline at end of file + + +## 関連情報 + +- [M5Camera ユニット 購入(AliExpress)](https://ja.aliexpress.com/store/product/M5Stack-Official-ESP32-WROVER-with-PSRAM-Camera-Module-OV2640-Type-C-Grove-Port-Mini-Camera-Development/3226069_32909972455.html) \ No newline at end of file diff --git a/docs/ja/product_documents/units/unit_makey.md b/docs/ja/product_documents/units/unit_makey.md index c4db25be..42326c71 100644 --- a/docs/ja/product_documents/units/unit_makey.md +++ b/docs/ja/product_documents/units/unit_makey.md @@ -1,12 +1,12 @@ # Unit makey -## DESCRIPTION +## 概要 The Unit makey is a makey unit with 16 touchable pins.The Unit makey is based on Arduino Uno Mega328p chip.It communicates with M5Stack Core via GROVE(I2C).It's I2C address is 0x51. -## FEATURES +## 特徴 - Arduino Mega328p Controller - 16 Keys Fruit Piano(PD0-7 & PB0-5), 1 NeoPixel pin(PC2) and 1 Buzzer pin(PC3) @@ -19,7 +19,7 @@ The Unit makey is a makey unit with 16 touchable pins.The Unit makey is based on - Makey Application - RGB Application with Adafruit Library -## DOCUMENTS +## ドキュメント - [GitHub](https://github.com/m5stack/M5Stack/tree/master/examples/Unit/Makey) diff --git a/docs/ja/product_documents/units/unit_moisture.md b/docs/ja/product_documents/units/unit_moisture.md index 1f0ec320..ae537ab9 100644 --- a/docs/ja/product_documents/units/unit_moisture.md +++ b/docs/ja/product_documents/units/unit_moisture.md @@ -1,18 +1,18 @@ # Unit moisture -## DESCRIPTION +## 概要 The Unit moisture is a moisture detective unit for measuring the moisture in soil. The soil moisture sensor is pretty straight forward to use. The two large exp osed pads function as probes for the sensor, together acting as a variable resistor. The more water that is in the soil means the better the conductivity between the pads will be and will result in a lower resistance, and a higher SIG out. You can read the moisture in soil staright or get a digital signal(0/1) that means the high(or low) humidity. -## FEATURES +## 特徴 - Adjustable threshold, including 10K adjustable resistor - Analog & Digital output - Grove interface - Two Lego installation holes -## DOCUMENTS +## ドキュメント - GitHub diff --git a/docs/ja/product_documents/units/unit_ncir.md b/docs/ja/product_documents/units/unit_ncir.md index 5bf4e2fc..88b56e30 100644 --- a/docs/ja/product_documents/units/unit_ncir.md +++ b/docs/ja/product_documents/units/unit_ncir.md @@ -1,10 +1,10 @@ # Unit NCIR -## DESCRIPTION +## 概要 This is a unit can measure body temperature or be applicated for movement detection which integrates MLX90641 (an infrared thermometer designed for non-contact temperature sensing). The unit comunicates with M5Core with I2C. -## FEATURES +## 特徴 - High precision - Detection range: -70℃~382.2℃ @@ -15,7 +15,7 @@ This is a unit can measure body temperature or be applicated for movement detect - body temperature measurement - movement detection -## DOCUMENTS +## ドキュメント - GitHub diff --git a/docs/ja/product_documents/units/unit_neopixel.md b/docs/ja/product_documents/units/unit_neopixel.md index 051f4025..41d7a392 100644 --- a/docs/ja/product_documents/units/unit_neopixel.md +++ b/docs/ja/product_documents/units/unit_neopixel.md @@ -1,16 +1,16 @@ # Unit NeoPixel -## DESCRIPTION +## 概要 This is a RGB LED Cable unit. You can program it using NeoPixel Lib supported by Adafruit or using M5Flow that will be easier. The unit comunicates with M5Core with GROVE Interface. -## FEATURES +## 特徴 - the length: 10cm/20cm/0.5m/1m/2m - GROVE Interface - Two Lego installation holes -## DOCUMENTS +## ドキュメント - GitHub @@ -19,5 +19,5 @@ This is a RGB LED Cable unit. You can program it using NeoPixel Lib supported by - [Purchase](https://www.aliexpress.com/store/product/M5Stack-Official-NeoPixel-RGB-LEDs-Cable-SK6812-with-GROVE-Port-2m-1m-50cm-20cm-10cm/3226069_32950831315.html?spm=a2g1x.12024536.productList_5885013.pic_0)
- +
diff --git a/docs/ja/product_documents/units/unit_pir.md b/docs/ja/product_documents/units/unit_pir.md index 6c595c72..3185ff5d 100644 --- a/docs/ja/product_documents/units/unit_pir.md +++ b/docs/ja/product_documents/units/unit_pir.md @@ -1,16 +1,16 @@ # Unit PIR -## DESCRIPTION +## 概要 The Unit PIR is a human infrared sensor for M5GO that can easily detect whether someone appears in front of it with M5GO Core. -## FEATURES +## 特徴 - Detects the distance 150cm - Two Lego installation holes -## DOCUMENTS +## ドキュメント - [GitHub](https://github.com/m5stack/M5GO) - [Purchase](https://www.aliexpress.com/store/3226069?spm=2114.search0104.3.5.66051a4dlpB2ti) diff --git a/docs/ja/product_documents/units/unit_proto.md b/docs/ja/product_documents/units/unit_proto.md index ee022a79..192775af 100644 --- a/docs/ja/product_documents/units/unit_proto.md +++ b/docs/ja/product_documents/units/unit_proto.md @@ -1,18 +1,18 @@ # Unit proto -## DESCRIPTION +## 概要 The M5Stack proto unit is a flexible blank circle with 100mil pitch of holes. You can create any circle that could controlled by M5GO Core as you like. -## FEATURES +## 特徴 - Flexible extended blank circle - 70 holes(pitch of holes: 100mil) - GROVE interface - Two Lego installation holes -## DOCUMENTS +## ドキュメント - [GitHub](https://github.com/m5stack/M5GO) - [Purchase](https://www.aliexpress.com/store/3226069?spm=2114.search0104.3.5.66051a4dlpB2ti) diff --git a/docs/ja/product_documents/units/unit_relay.md b/docs/ja/product_documents/units/unit_relay.md index bdafa77e..f82c95b0 100644 --- a/docs/ja/product_documents/units/unit_relay.md +++ b/docs/ja/product_documents/units/unit_relay.md @@ -1,12 +1,12 @@ # Unit relay -## DESCRIPTION +## 概要 The Unit relay is a unit that allows you to control large power loads with a light-current, safe, reliable power control system. the large power loads you can safely control is up to 24 VDC or 120 VAC. Only a low electrial level is sent to this unit, the relay will be close and the large power loads you want to control will be working. -## FEATURES +## 特徴 - A single input - Up to 3A @ 24 VDC or 120 VAC - GROVE interface @@ -17,7 +17,7 @@ Only a low electrial level is sent to this unit, the relay will be close and the - Be perfect for large inductive loads(like DC motors electrocircuit, intelligent interpolation...) - Control a standard wall outlet device -## DOCUMENTS +## ドキュメント - GitHub diff --git a/docs/ja/product_documents/units/unit_rgb.md b/docs/ja/product_documents/units/unit_rgb.md index c0a892b1..c5172ea4 100644 --- a/docs/ja/product_documents/units/unit_rgb.md +++ b/docs/ja/product_documents/units/unit_rgb.md @@ -1,16 +1,16 @@ # Unit RGB -## DESCRIPTION +## 概要 The Unit RGB is a sensor including three RGB LED lights and two GROVE ports.You can display specified color using M5GO Core through Blockly, Arduino or MicroPython. -## FEATURES +## 特徴 - Two Lego installation holes -## DOCUMENTS +## ドキュメント - [Purchase](https://www.aliexpress.com/store/3226069?spm=2114.search0104.3.5.66051a4dlpB2ti) diff --git a/docs/ja/product_documents/units/unit_thermal.md b/docs/ja/product_documents/units/unit_thermal.md index d2e9ed6c..bba4b124 100644 --- a/docs/ja/product_documents/units/unit_thermal.md +++ b/docs/ja/product_documents/units/unit_thermal.md @@ -1,13 +1,13 @@ # Unit thermal -## DESCRIPTION +## 概要 The Unit thermal is a thermal camera module contains thermopile sensors named MLX90640. the MLX90640 contains a 32x64 piexls IR array. It communicates with M5GO Core via GROVE which actually is a I2C interfacel. As the images show you can detect surface temperatures from many feet away with an accuracy of ±1.5°C (best case). After burn the firmware of the module's demostatrion to M5GO Core via `M5Burner`, the module will be running. Then you can program it via Arduino IDE. -## FEATURES +## 特徴 - 32x24 piexls - Target temperature -40°C ÷ 300°C @@ -21,7 +21,7 @@ After burn the firmware of the module's demostatrion to M5GO Core via `M5Burner` - Visual IR thermometers - Temperature sensing element for intelligent building air conditioning -## DOCUMENTS +## ドキュメント - GitHub diff --git a/docs/ja/product_documents/units/unit_tof.md b/docs/ja/product_documents/units/unit_tof.md index 8a9a6517..a2b8eb9c 100644 --- a/docs/ja/product_documents/units/unit_tof.md +++ b/docs/ja/product_documents/units/unit_tof.md @@ -1,10 +1,10 @@ # Unit ToF -## DESCRIPTION +## 概要 This is a unit can detect distance using a newest "Time-to-Flight" sensor using laser light. It is higher precision than most distance sensors. The unit comunicates with M5Core with I2C. -## FEATURES +## 特徴 - High precision - Measure absolute distances up to 2m @@ -14,7 +14,7 @@ This is a unit can detect distance using a newest "Time-to-Flight" sensor using - 1D gesture recognition -## DOCUMENTS +## ドキュメント - GitHub diff --git a/docs/sidebar.md b/docs/sidebar.md index ea8962d6..d3685e9a 100644 --- a/docs/sidebar.md +++ b/docs/sidebar.md @@ -1,8 +1,8 @@ -- [Product Documents](en/product_documents) -- [Quick Start](en/quick_start) -- [API Rreference](en/api_reference) -- [M5Stack Cases](en/m5stack_cases) -- [FAQ](en/faq) +- [Product Documents](/en/product_documents) +- [Quick Start](/en/quick_start) +- [API Rreference](/en/api_reference) +- [M5Stack Cases](/en/m5stack_cases) +- [FAQ](/en/faq) - **Links** diff --git a/docs/zh_CN/product_documents.md b/docs/zh_CN/product_documents.md index 307c589e..a5f83069 100644 --- a/docs/zh_CN/product_documents.md +++ b/docs/zh_CN/product_documents.md @@ -1,6 +1,6 @@ # 产品列表 -中文 | [English](en/product_documents.md) | [日本語](ja/product_documents.md) +中文 | [English](/en/product_documents) | [日本語](ja/product_documents) diff --git a/docs/zh_CN/product_documents/tools/tool_usb_downloader.md b/docs/zh_CN/product_documents/tools/tool_usb_downloader.md index 2f9ac5a4..4be27415 100644 --- a/docs/zh_CN/product_documents/tools/tool_usb_downloader.md +++ b/docs/zh_CN/product_documents/tools/tool_usb_downloader.md @@ -27,7 +27,7 @@ There are two reserved pins(RTS, DTR) on M5Stack USB Downloader for other applic ## DOCUMENTS - [Schematic](https://github.com/watson8544/M5Stack-UserGuide/blob/master/TOOLS_DOCS/USBtool.pdf) -- [UserGuide](https://github.com/watson8544/M5Stack-UserGuide/blob/master/TOOLS_DOCS/M5Stack-USB-Downloader-UserGuide.md) +- [UserGuide](https://github.com/watson8544/M5Stack-UserGuide/blob/master/TOOLS_DOCS/M5Stack-USB-Downloader-UserGuide)