diff --git a/_static/M5GO_Unit_3.96.jpg b/_static/M5GO_Unit_3.96.jpg new file mode 100644 index 00000000..5f2460e7 Binary files /dev/null and b/_static/M5GO_Unit_3.96.jpg differ diff --git a/_static/product_pics/M5GO/M5GO_Unit_3.96.jpg b/_static/product_pics/M5GO/M5GO_Unit_3.96.jpg new file mode 100644 index 00000000..5f2460e7 Binary files /dev/null and b/_static/product_pics/M5GO/M5GO_Unit_3.96.jpg differ diff --git a/_static/product_pics/M5GO/M5GO_Unit_light.png b/_static/product_pics/M5GO/M5GO_Unit_light.png new file mode 100644 index 00000000..3d89879b Binary files /dev/null and b/_static/product_pics/M5GO/M5GO_Unit_light.png differ diff --git a/_static/product_pics/M5GO/M5GO_Unit_makey.png b/_static/product_pics/M5GO/M5GO_Unit_makey.png new file mode 100644 index 00000000..115d8544 Binary files /dev/null and b/_static/product_pics/M5GO/M5GO_Unit_makey.png differ diff --git a/_static/product_pics/M5GO/M5GO_Unit_makey_interface.png b/_static/product_pics/M5GO/M5GO_Unit_makey_interface.png new file mode 100644 index 00000000..aa788546 Binary files /dev/null and b/_static/product_pics/M5GO/M5GO_Unit_makey_interface.png differ diff --git a/_static/product_pics/M5GO/M5GO_Unit_proto.png b/_static/product_pics/M5GO/M5GO_Unit_proto.png new file mode 100644 index 00000000..3065b443 Binary files /dev/null and b/_static/product_pics/M5GO/M5GO_Unit_proto.png differ diff --git a/_static/product_pics/M5GO/M5GO_Unit_relay.png b/_static/product_pics/M5GO/M5GO_Unit_relay.png new file mode 100644 index 00000000..b9cb5ea7 Binary files /dev/null and b/_static/product_pics/M5GO/M5GO_Unit_relay.png differ diff --git a/_static/product_pics/M5GO/M5GO_Unit_thermal.png b/_static/product_pics/M5GO/M5GO_Unit_thermal.png new file mode 100644 index 00000000..89df6258 Binary files /dev/null and b/_static/product_pics/M5GO/M5GO_Unit_thermal.png differ diff --git a/en/get-started/get-started-StepMotor.rst b/en/get-started/get-started-StepMotor.rst index 15b2a9a1..26e6a7f1 100644 --- a/en/get-started/get-started-StepMotor.rst +++ b/en/get-started/get-started-StepMotor.rst @@ -10,7 +10,7 @@ MicroPython`_ Quick Start ~~~~~~~~~~~ -1. M5Stack Core connect with StepMotor Module +1. M5Stack Core connect with StepMotor Module '''''''''''''''''''''''''''''''''''''''''''''' Click ``Upload Local File`` for adding two necessary files ``motor.py``, ``i2c_bus.py`` as shown below diff --git a/en/product-documents/STEAM Kit/M5GO/units/m5go_unit_3.96port.rst b/en/product-documents/STEAM Kit/M5GO/units/m5go_unit_3.96port.rst new file mode 100644 index 00000000..777f1aa1 --- /dev/null +++ b/en/product-documents/STEAM Kit/M5GO/units/m5go_unit_3.96port.rst @@ -0,0 +1,15 @@ +M5GO 3.96port +============= + +DESCRIPTION +----------- + +The M5GO 3.96port is a unit that aim to transfer GROVE interface to VH3.96-4Pin. + +.. image:: _static/product_pics/M5GO/M5GO_Unit_3.96.jpg + +FEATURES +-------- + +- VH3.96 interface +- Two Lego installation holes diff --git a/en/product-documents/STEAM Kit/M5GO/units/m5go_unit_earth.rst b/en/product-documents/STEAM Kit/M5GO/units/m5go_unit_earth.rst new file mode 100644 index 00000000..274a5171 --- /dev/null +++ b/en/product-documents/STEAM Kit/M5GO/units/m5go_unit_earth.rst @@ -0,0 +1,25 @@ +M5GO earth +============= + +DESCRIPTION +----------- + +The M5GO earth 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 +--------- + +- `Schematic `__ + +- GitHub + + + `Arduino GitHub `__ diff --git a/en/product-documents/STEAM Kit/M5GO/m5go_unit_env.rst b/en/product-documents/STEAM Kit/M5GO/units/m5go_unit_env.rst similarity index 98% rename from en/product-documents/STEAM Kit/M5GO/m5go_unit_env.rst rename to en/product-documents/STEAM Kit/M5GO/units/m5go_unit_env.rst index f42d7639..c27181b9 100644 --- a/en/product-documents/STEAM Kit/M5GO/m5go_unit_env.rst +++ b/en/product-documents/STEAM Kit/M5GO/units/m5go_unit_env.rst @@ -1,5 +1,5 @@ M5GO ENV -======== +=========== DESCRIPTION ----------- @@ -27,4 +27,3 @@ DOCUMENTS - `WebSite `__ - `GitHub `__ - diff --git a/en/product-documents/STEAM Kit/M5GO/m5go_unit_hub.rst b/en/product-documents/STEAM Kit/M5GO/units/m5go_unit_hub.rst similarity index 100% rename from en/product-documents/STEAM Kit/M5GO/m5go_unit_hub.rst rename to en/product-documents/STEAM Kit/M5GO/units/m5go_unit_hub.rst diff --git a/en/product-documents/STEAM Kit/M5GO/m5go_unit_ir.rst b/en/product-documents/STEAM Kit/M5GO/units/m5go_unit_ir.rst similarity index 100% rename from en/product-documents/STEAM Kit/M5GO/m5go_unit_ir.rst rename to en/product-documents/STEAM Kit/M5GO/units/m5go_unit_ir.rst diff --git a/en/product-documents/STEAM Kit/M5GO/units/m5go_unit_light.rst b/en/product-documents/STEAM Kit/M5GO/units/m5go_unit_light.rst new file mode 100644 index 00000000..43f4a724 --- /dev/null +++ b/en/product-documents/STEAM Kit/M5GO/units/m5go_unit_light.rst @@ -0,0 +1,28 @@ +M5GO light +============= + +.. image:: ../../_static/product_pics/M5GO/M5GO_Unit_light.png + +DESCRIPTION +----------- + +The M5GO 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. + + +FEATURES +-------- + +- Adjustable threshold, including 10K adjustable resistor +- Analog & Digital output +- Grove interface +- Two Lego installation holes + +DOCUMENTS +--------- + +- `Schematic `__ + +- GitHub + + + `Arduino GitHub `__ diff --git a/en/product-documents/STEAM Kit/M5GO/units/m5go_unit_makey.rst b/en/product-documents/STEAM Kit/M5GO/units/m5go_unit_makey.rst new file mode 100644 index 00000000..6dbb85dc --- /dev/null +++ b/en/product-documents/STEAM Kit/M5GO/units/m5go_unit_makey.rst @@ -0,0 +1,47 @@ +M5GO makey +============= + +.. image:: ../../_static/product_pics/M5GO/M5GO_Unit_makey.png + +DESCRIPTION +----------- + +The M5GO makey is a makey unit with 16 touchable pins. + +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 +- GROVE interface +- Two Lego installation holes + +APPLICATION +------------ + +- High precision non-contact temperature measurements +- Intrusion / Movement detection +- Visual IR thermometers +- Temperature sensing element for intelligent building air conditioning + +DOCUMENTS +--------- + +- GitHub + + + `Arduino GitHub `__ + + + `MLX90640 Drive GitHub `__ + +- Datasheet + + + `MLX90640 `__ + +- `QuickStart`_ + +.. _QuickStart: ../../get-started/M5GO/get_started_M5GO_makeyCam.html \ No newline at end of file diff --git a/en/product-documents/STEAM Kit/M5GO/m5go_unit_pir.rst b/en/product-documents/STEAM Kit/M5GO/units/m5go_unit_pir.rst similarity index 100% rename from en/product-documents/STEAM Kit/M5GO/m5go_unit_pir.rst rename to en/product-documents/STEAM Kit/M5GO/units/m5go_unit_pir.rst diff --git a/en/product-documents/STEAM Kit/M5GO/m5go_unit_pot.rst b/en/product-documents/STEAM Kit/M5GO/units/m5go_unit_pot.rst similarity index 100% rename from en/product-documents/STEAM Kit/M5GO/m5go_unit_pot.rst rename to en/product-documents/STEAM Kit/M5GO/units/m5go_unit_pot.rst diff --git a/en/product-documents/STEAM Kit/M5GO/units/m5go_unit_proto.rst b/en/product-documents/STEAM Kit/M5GO/units/m5go_unit_proto.rst new file mode 100644 index 00000000..75972cc8 --- /dev/null +++ b/en/product-documents/STEAM Kit/M5GO/units/m5go_unit_proto.rst @@ -0,0 +1,18 @@ +M5GO proto +============= + +.. image:: ../../_static/product_pics/M5GO/M5GO_Unit_proto.png + +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 diff --git a/en/product-documents/STEAM Kit/M5GO/units/m5go_unit_relay.rst b/en/product-documents/STEAM Kit/M5GO/units/m5go_unit_relay.rst new file mode 100644 index 00000000..5e5ccd67 --- /dev/null +++ b/en/product-documents/STEAM Kit/M5GO/units/m5go_unit_relay.rst @@ -0,0 +1,33 @@ +M5GO relay +=========== + +.. image:: ../../_static/product_pics/M5GO/M5GO_Unit_relay.png + +DESCRIPTION +----------- + +The M5GO 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 +- Two Lego installation holes + +APPLICATION +------------ + +- Be perfect for large inductive loads(like DC motors electrocircuit, intelligent interpolation...) +- Control a standard wall outlet device + +DOCUMENTS +--------- + +- `Schematic `__ + +- GitHub + + + `Arduino GitHub `__ diff --git a/en/product-documents/STEAM Kit/M5GO/m5go_unit_rgby.rst b/en/product-documents/STEAM Kit/M5GO/units/m5go_unit_rgb.rst similarity index 100% rename from en/product-documents/STEAM Kit/M5GO/m5go_unit_rgby.rst rename to en/product-documents/STEAM Kit/M5GO/units/m5go_unit_rgb.rst diff --git a/en/product-documents/STEAM Kit/M5GO/units/m5go_unit_thermal.rst b/en/product-documents/STEAM Kit/M5GO/units/m5go_unit_thermal.rst new file mode 100644 index 00000000..2a1a993e --- /dev/null +++ b/en/product-documents/STEAM Kit/M5GO/units/m5go_unit_thermal.rst @@ -0,0 +1,45 @@ +M5GO thermal +============= + +.. image:: ../../_static/product_pics/M5GO/M5GO_Unit_thermal.png + +DESCRIPTION +----------- + +The M5GO 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 +- GROVE interface +- Two Lego installation holes + +APPLICATION +------------ + +- High precision non-contact temperature measurements +- Intrusion / Movement detection +- Visual IR thermometers +- Temperature sensing element for intelligent building air conditioning + +DOCUMENTS +--------- + +- GitHub + + + `Arduino GitHub `__ + + + `MLX90640 Drive GitHub `__ + +- Datasheet + + + `MLX90640 `__ + +- `QuickStart`_ + +.. _QuickStart: ../../get-started/M5GO/get_started_M5GO_ThermalCam.html \ No newline at end of file