diff --git a/docs/en/unit/color.md b/docs/en/unit/color.md
index a9c6b1eb..7b205f56 100644
--- a/docs/en/unit/color.md
+++ b/docs/en/unit/color.md
@@ -12,7 +12,7 @@
**Identify color principle:**
-In the TCS3472, a 3*4 array of filtered photodiodes and a analog-to-digital converters are embedded. Of the 16 photodiodes, 3 have red filters, 3 have green filters, 3 have blue filters and 3 have no filter(clear).
+In the TCS3472, a 3*4 array of filtered photodiodes and a 16 bit analog-to-digital converters are embedded. Of the 12 photodiodes, 3 have red filters, 3 have green filters, 3 have blue filters and 3 have no filter(clear).
diff --git a/docs/ja/core/m5stickc.md b/docs/ja/core/m5stickc.md
index 16f79783..d539d4f7 100644
--- a/docs/ja/core/m5stickc.md
+++ b/docs/ja/core/m5stickc.md
@@ -4,15 +4,18 @@
* * *
-:memo:**[概要](#概要)** :octocat:**[サンプルコード](#サンプルコード)** 🛒**[購入リンク](https://www.aliexpress.com/item/New-Arrival-2019-M5StickC-1-of-Limited-Trial-Edition-ESP32-PICO-Mini-IoT-Development-Board-Finger/32985247364.html)** :clapper:**[関連動画](#関連動画)**
+:memo:**[概要](#概要)** :bulb:**[クイックスタート](ja/quick_start/m5stickc/m5stickc_quick_start_with_arduino_Windows)** :octocat:**[サンプルコード](#サンプルコード)** 🛒**[購入リンク](https://www.aliexpress.com/item/New-Arrival-2019-M5StickC-1-of-Limited-Trial-Edition-ESP32-PICO-Mini-IoT-Development-Board-Finger/32985247364.html)** :clapper:**[関連動画](#関連動画)**
## 概要
**M5StickC** は、0.96 インチの **TFTカラー液晶** (解像度: 80 * 160), **赤色LED**, **ボタン**, **マイクロフォン**, **IR送信機**, **6 DoF IMU (SH200Q)**,そして**80mAHの電池**を備えたESP32開発用ボードです。またM5StickC内のESP32 **ESP32-Pico** モジュールは4MBのフラッシュメモリを内蔵しています。ストラップベースを利用すれば、いつでもあなたの手首にM5Stickを身に着けることができます。
-**電源操作:** 電源スイッチを2秒間押し続けると電源オンになります。電源オンの状態で電源スイッチを6秒間押し続けると電源オフになります。
+**電源操作:**
-**メモ:** 販売用M5StickCはオレンジ色のケースのみです。
+- 電源オン: 電源スイッチを2秒間押し続けます。
+- 電源オフ: 電源オンの状態で電源スイッチを6秒間押し続けます。
+
+**メモ:** 販売用M5StickCのカラーはオレンジ色のみです。
## 特徴
@@ -40,10 +43,10 @@
ESP32 chip GPIO15 GPIO13 GPIO23 GPIO18 GPIO5
- TFT Screen TFT_MOSI TFT_CLK TFT_DC TFT_RST TFT_CS
+ TFTスクリーン TFT_MOSI TFT_CLK TFT_DC TFT_RST TFT_CS
-**GROVE インターフェース**
+**GROVEインターフェース**
ESP32 chip GPIO33 GPIO32 5V GND
@@ -57,26 +60,27 @@
マイク SCL SDA
-**6 DoF IMU (SH200Q)**
+**6 DoF IMU (SH200Q) & 電源管理IC (AXP192)**
ESP32 chip GPIO22 GPIO21
6 DoF IMU (SH200Q) SCL SDA
+ 電源管理IC (AXP192) SCL SDA
**M5StickC 拡張 IO ポート**
-## Include
+## パッケージ内容
-- 1x M5StickC including 80mAh-Battery
+- 1x M5StickC (80mAh電池内蔵)
## 関連リンク
- **データシート**
- - [ESP32-PICO](https://github.com/m5stack/M5-Schematic/blob/master/Core/esp32-pico-d4_datasheet_cn.pdf)
+ - [ESP32-PICO](https://github.com/m5stack/M5-Schematic/blob/master/Core/esp32-pico-d4_datasheet_en.pdf)
- [ST7735S](https://github.com/m5stack/M5-Schematic/blob/master/Core/ST7735S_v1.1.pdf)
- [SH200Q](https://github.com/m5stack/M5-Schematic/blob/master/Core/SH200Q.pdf)
- [AXP192](https://github.com/m5stack/M5-Schematic/blob/master/Core/AXP192%20Datasheet%20v1.13_cn.pdf)
diff --git a/docs/ja/unit/color.md b/docs/ja/unit/color.md
index 9bfa8d16..708febb2 100644
--- a/docs/ja/unit/color.md
+++ b/docs/ja/unit/color.md
@@ -4,27 +4,60 @@
***
-:memo:**[概要](#概要)** :octocat:**[サンプルコード](#サンプルコード)** :electric_plug:**[回路図](#回路図)** 🛒**[購入リンク](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?spm=a2g1x.12024536.productList_5885013.pic_5)** :clapper:**[関連動画](#関連動画)**
+:memo:**[概要](#概要)** :octocat:**[サンプルコード](#サンプルコード)** :electric_plug:**[回路図](#回路図)** 🛒**[購入リンク](https://www.aliexpress.com/item/M5Stack-Official-Color-Unit-TCS34725-Color-Sensor-RGB-Color-Sensor-Development-Board-Module-GROVE-I2C-Compatible/32946957647.html)** :clapper:**[関連動画](#関連動画)**
## 概要
-**COLOR SENSOR **ユニットは内蔵された**TCS3472**により、対象物表面の色を検出する事ができます。M5StackはI2Cで値を取得可能です。
+**COLOR SENSOR **ユニットは内蔵された**TCS3472**により、対象物表面の色を検出する事ができます。
+M5CoreとI2C通信します。I2Cアドレスは**0x29**です。
+
+**色を特定する原理:**
+
+TCS3472には、3×4アレイのフィルタ付きフォトダイオードと16bitのA/Dコンバータが組み込まれています。12個のフォトダイオードのうち、3個は赤フィルタ、3個は緑フィルタ、3個は青フィルタ、3個はフィルタなし(クリア)です。
+
+
+
+対象オブジェクトの色を検出すると、TCS3472は4つのチャンネル(赤(R)、緑(G)、青(B)、クリア(C))のデータを返します。赤、緑、青(RGB)のチャンネルの値を使用して、特定の光源の色度座標(x、y)を決定する事ができます。
+
+
+
+色度計算の概要:
+
+
+
+色度座標(x、y)を取得したら、推奨の色を取得するために下図を参照します。
+
+
## 特徴
-- 高精度
+- 検出範囲: -40℃ ~ 85℃
+- Groveインターフェース、[UIFlow](http://flow.m5stack.com)と[Arduino](http://www.arduino.cc)をサポート
- LEGO 互換ホール
+## パッケージ内容
+
+- 1x COLOR ユニット
+- 1x Grove ケーブル
+
## アプリケーション
-- RGB LED バックライトコントロール
- 色校正
+- カラートラッキングロボット
+
+## 関連リンク
+
+- **[公式ビデオ](https://www.youtube.com/channel/UCozgFVglWYQXbvTmGyS739w)**
+
+- **[フォーラム](http://forum.m5stack.com/)**
+
+- **データシート** - [TCS3472](https://ams.com/documents/20143/36005/TCS3472_DS000390_2-00.pdf)
## サンプルコード
### 1. Arduino IDE
-*特定のルーチンについてはここをクリックしてください[サンプルコード](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/COLOR/Arduino).*
+*完全なソースコードは[こちら](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/COLOR/Arduino)。*
```arduino
/*
@@ -55,9 +88,7 @@ tcs.setGain(TCS34725_GAIN_4X);
tcs.getRawData(&red, &green, &blue, &clear);
```
-ルーチンを燃やした後, シリアルディスプレイ端末は元の値を印刷します
-
-下の図は、検知用の赤い紙の出力を示しています
+このサンプルコードを書き込んだ後、PCのシリアルターミナルにはRGBC(red, green, blue, clear)の値を表示します。
@@ -65,18 +96,17 @@ tcs.getRawData(&red, &green, &blue, &clear);
-## 関連リンク
+## ピンマップ
-- **[公式ビデオ](https://www.youtube.com/channel/UCozgFVglWYQXbvTmGyS739w)**
-
-- **[フォーラム](http://forum.m5stack.com/)**
-
-- **データシート** - [TCS3472](https://pdf1.alldatasheet.com/datasheet-pdf/view/560511/AMSCO/TCS3472.html)
+
+ M5Core(GROVE A) GPIO22 GPIO21 5V GND
+ COLORユニット SCL SDA 5V GND
+
## 関連動画
**COLOR デモ - 01**
-
+
diff --git a/docs/ja/unit/earth.md b/docs/ja/unit/earth.md
index 711450b3..3e2b6f60 100644
--- a/docs/ja/unit/earth.md
+++ b/docs/ja/unit/earth.md
@@ -6,10 +6,9 @@
:memo:**[概要](#概要)** :octocat:**[サンプルコード](#サンプルコード)** :electric_plug:**[回路図](#回路図)** 🛒**[購入リンク](https://www.aliexpress.com/item/M5Stack-Official-Earth-Module-Grove-Compatible-Soil-monitoring-Analog-and-Digital-Output/32922643696.html)** :clapper:**[関連動画](#関連動画)**
-
## 概要
-**EARTH **ユニットは土壌に含まれる水分量を検出する事ができるユニットです。土壌中の水分量をアナログ値として取得できるほか、水分量が一定値を超えているかどうかをデジタル値(0/1)として取得可能です。
+**EARTH **ユニットは土壌に含まれる水分量を検出する事ができるユニットです。2つの大きなセンサープローブは土壌中の抵抗値を検出するのに使用されます。土壌中の水分が多いほど、プローブ間の導電性が良くなり(=抵抗が低くなり)ます。土壌中の水分量をアナログ値として取得できるほか、水分量が一定値を超えているかどうかをデジタル値(0/1)として取得可能です。
@@ -17,10 +16,24 @@
- 10KΩ調整抵抗による閾値調整可能
- アナログ & デジタル出力
-- Grove インターフェース
-- [UIFlow](http://flow.m5stack.com)、[Arduino](http://www.arduino.cc)をサポート
+- Grove インターフェース、[UIFlow](http://flow.m5stack.com)、[Arduino](http://www.arduino.cc)をサポート
- LEGO 互換ホール
+## パッケージ内容
+
+- 1x EARTH ユニット
+- 1x GROVE ケーブル
+
+## 応用例
+
+- 鉢植えの土壌水分量モニタリング
+
+## 関連リンク
+
+- **[公式ビデオ](https://www.youtube.com/channel/UCozgFVglWYQXbvTmGyS739w)**
+
+- **[フォーラム](http://forum.m5stack.com/)**
+
## サンプルコード
### 1. Arduino IDE
@@ -60,26 +73,20 @@ void loop() {
### ピンマッピング
- M5Core(GROVEインターフェースB) GPIO36 GPIO26 5V GND
- EARTH Unit アナログ値出力端子 デジタル値出力端子 5V GND
+ M5Core(GROVE B) GPIO36 GPIO26 5V GND
+ EARTHユニット アナログ値出力端子 デジタル値出力端子 5V GND
-## 関連リンク
-
-- **[公式ビデオ](https://www.youtube.com/channel/UCozgFVglWYQXbvTmGyS739w)**
-
-- **[フォーラム](http://forum.m5stack.com/)**
-
## 関連動画
**EARTH デモ - 土壌中の湿度モニタリング 1**
-
+
**EARTH デモ - 土壌中の湿度モニタリング 2**
-
+
diff --git a/docs/ja/unit/makey.md b/docs/ja/unit/makey.md
index 51729f3f..ddd90a93 100644
--- a/docs/ja/unit/makey.md
+++ b/docs/ja/unit/makey.md
@@ -8,7 +8,7 @@
## 概要
-**MAKEY **ユニットはATmega328Pを内蔵し、自由に使用可能な16のIOピンを備えています。I2Cでコントロール可能です。GroveポートAで接続し、I2Cアドレスは**0x51**です。
+**MAKEY **ユニットはATmega328Pを内蔵し、自由に使用可能な16本のIOピンを備えています。GroveポートAで接続し、I2Cで通信します。I2Cアドレスは**0x51**です。
*注意事項:**
@@ -33,10 +33,14 @@
- GROVEインターフェース、プログラミングサポート [UIFlow](http://flow.m5stack.com)、[Arduino](http://www.arduino.cc)
- LEGO 互換ホール
+## パッケージ内容
+
+- 1x MAKEY ユニット
+- 1x GROVE ケーブル
+
## アプリケーション
- フルートピアノ
-- Adafruitのライブラリを用いたRGBアプリケーション
@@ -52,7 +56,7 @@
### 1. Arduino IDE
-*以下はソースコードの一部です。完全なソースコードは[こちら](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/MAKEY/Arduino)。*
+*完全なソースコードは[こちら](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/MAKEY/Arduino)。*
```arduino
#include
@@ -78,7 +82,7 @@ while (Wire.available()) {
### 2. UIFlow
-*以下はソースコードの一部です。完全なソースコードは[こちら](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/MAKEY/UIFlow)。*
+*完全なソースコードは[こちら](https://github.com/m5stack/M5-ProductExampleCodes/tree/master/Unit/MAKEY/UIFlow)。*
diff --git a/docs/ja/unit/trace.md b/docs/ja/unit/trace.md
index ca9f908e..85738924 100644
--- a/docs/ja/unit/trace.md
+++ b/docs/ja/unit/trace.md
@@ -8,17 +8,26 @@
## 概要
-**TRACE **は4つのIRセンサとATmega328pが組み込まれたライントレースユニットです。
+**TRACE **は4つのIRセンサとATmega328pが組み込まれたライントレースユニットです。白地に黒線または黒地に白線のライントレースが可能です。
-M5CoreとはGROVE Aで接続します。I2C通信でコントロール可能で、I2Cアドレスは**0x5A**です。
+M5CoreとはGROVE Aで接続し、I2Cで通信を行います。I2Cアドレスは**0x5A**です。
## 特徴
-- 動作範囲: センサ-反射面の距離が11mm以内
+- 動作範囲: 対象とセンサ-反射面の距離が11mm以内
- GROVE インターフェース, [UIFlow](http://flow.m5stack.com) と [Arduino](http://www.arduino.cc)をサポート
+## パッケージ内容
+
+- 1x TRACE ユニット
+- 1x Grove ケーブル
+
+## 応用例
+
+- ライントレーサーロボット
+
## 関連リンク
- **[公式ビデオ](https://www.youtube.com/channel/UCozgFVglWYQXbvTmGyS739w)**
@@ -87,6 +96,6 @@ SensorArray[0] = (value&0x01)>>0;
**TRACE Case**
-
+
\ No newline at end of file