M5Stack Environment Unit Kit - 8 in 1

Availability: Discontinued

Buy locally from a partner

Country:
Description

This M5Stack Environment Unit Kit - 8 in 1 is a multi-Unit feast with 8 M5units (modules) inside (ENV, IR, RGB, PIR, ANGLE, HUB, EARTH & LIGHT).

Every M5stack development kit can be programmed through Arduino IDEWebIDE UIFlowMicropython, and Blockly, simplifying the development process for those requiring a joint hardware and software solution. Not only does M5stack have far-reaching IoT applications in industry, agriculture, and home, but it also empowers students to learn to code in STEM classrooms.

This M5Stack Environment Unit Kit is specifically designed for STEM education. The pack includes 8 M5units + grove cables. Having all those goods, together with the M5Stack controller and Blockly program platform, allows the school students to explore the engineering world, making their own IoT product, and implement brilliant ideas into real life.

Note:

  1. This kit contains add-on units for M5Stack controllers. The controllers are NOT INCLUDED in the package. However, it is compatible with the following controllers:
  2. If you're interested to get other M5Stack modules and units in your hand for a lot more fun projects, you may get them here.

The Units included in the kit:

  • ENV

     

    ENV is an environment sensor that can be used for temperature, humidity, and atmospheric pressure measurement. Build with DHT12 and BMP280.

    DHT12 is an upgraded version of the DHT11 humidity temperature sensor, fully downward compatible, more precise, and add an I2C interface. BMP280 is an absolute barometric pressure sensor specially designed for mobile applications, offering the highest flexibility to optimize the device regarding power consumption, resolution, and filter performance.

  • IR


    IR is a pair of infrared photoelectric. It contains 1x infrared emitter and 1x receiver. IR remote control is widely used in consumer electronics, it can be used to operate devices such as a television set, DVD player, or other home appliance, from a short distance. Since this unit comes with an emitter and receiver, you can practice not only on IR encode but also on IR decode.

     
  • RGB

     

    RGB is an LED Unit that includes 3 individual LEDs. Each one can display any color based on the RGB value. One extra feature of this Unit is the extension, which means you can have multiple RGB Units wired together.

    This is a very useful piece in STEM class, students can program it to realize some cool applications. For example, a traffic light.

  • PIR

     

    PIR is a human body infrared unit. It belongs to the "passive pyroelectric infrared detector". It detects the infrared radiation emitted and reflected by the human body or object. When infrared is detected, the output level is high and it takes a while. Delay (high during the period and allow repeated triggers) until the trigger signal disappears (restores low).

    Note: This Unit has 2s delay time

  • ANGLE

    ANGLE is a rotary switch Unit, simply having a 10K potentiometer inside. This unit can be used for continuous signal dialing control, such as volume, brightness, or motor speed.

    A potentiometer is a manually adjustable, variable resistor with three terminals. Two terminals are connected to a resistive element, the third terminal is connected to an adjustable wiper. The position of the wiper determines the output voltage. The out voltage is captured and converted by AD on ESP32 on portB.

  • HUB


    HUB is one of the eight Units in the Environment kit. This Unit is used for GROVE port expansion. It allows the controller to connect to 3 sensors with different I2C addresses or output levels at the same time.

    Note: HUB is just a hardware expander, if you are looking for a hardware and software(standard protocol) expander like I2C, Single-bus, please check PaHUB or PbHUB. If you connect two I2C slave devices onto HUB that share the same address, you will have a problem getting I2C data from both.

     
  • EARTH

     

    EARTH unit is a Soil Moisture Sensor for measuring the moisture in the soil and similar materials.

    The soil moisture sensor is pretty straight forward to use. The two large exposed pads function as probes for the sensor, together acting as a variable resistor. The higher moisture that is in the soil means the better the conductivity between the two so that the sensor will result in lower resistance, and a higher signal out. You can read the moisture in the soil by ADC. Inside this Unit, there are extra potentiometers to change the measurement range.

  • LIGHT

     

    LIGHT is a light intensity sensor unit with an adjustable photoresistor.

    A photoresistor is a light-controlled variable resistor. The resistance of a photoresistor decreases with increasing incident light intensity, and vice versa. It exhibits photoconductivity which makes it possible to detect the luminescence, based on voltage, and use an AD to convert the digital data.

Features:

  • ENV
    • Program Platform: Arduino, UIFlow(Blockly, Python)
    • Two Lego-compatible holes
    • Net weight: 4g
    • Gross weight: 17g
    • Product size: 32*24*8mm
    • Package size: 67*53*12mm
  • IR
    • 1 x infrared emitter
    • 1 x infrared receiver
    • Distance range: < 5m
    • Software Development Platform: Arduino, UIFlow(Blockly,Python)
    • Two Lego-compatible holes
    • Net weight: 4g
    • Gross weight: 17g
    • Product size: 32*24*8mm
    • Package size: 67*53*12mm
  • RGB
    • Program Platform: Arduino, UIFlow(Blockly, Python)
    • Two Lego-compatible holes
    • Net weight: 4g
    • Gross weight: 17g
    • Product size: 32*24*8mm
    • Package size: 67*53*12mm
  • PIR
    • Detects the distance: 500cm
    • latency time: 2s
    • Sensing range: < 100°
    • Quiescent current: < 60uA
    • Operating temperature: -20 - 80 °C
    • GROVE interface, support UIFlow and Arduino
    • Two Lego installation holes
    • Net weight: 5g
    • Gross weight: 20g
    • Product size: 32*24*12mm
    • Package size: 60*57*17mm
  • ANGLE
    • Output voltage range: 0 ~ 2500mV
    • GROVE interface, support UIFlow and Arduino
    • Two Lego-compatible holes
    • Net weight: 6g
    • Gross weight: 23g
    • Product size: 32*24*22mm
    • Package size: 73*46*30mm
  • HUB
    • GROVE Expander
    • Two Lego-compatible holes
    • Net weight: 5g
    • Gross weight: 17g
    • Product size: 32*24*12mm
    • Package size: 67*53*12mm
  • EARTH
    • Adjustable threshold, including 10K adjustable resistor
    • Analog & Digital output
    • GROVE interface, support UIFlow and Arduino
    • Two Lego-compatible holes
    • Net weight: 5g
    • Gross weight: 18g
    • Product size: 64.4*24.1*8.1mm
    • Product size: 67*53*12mm
  • LIGHT
    • 10K adjustable resistor
    • Software Development Platform: Arduino, UIFlow(Blocky,Python)
    • Two Lego-compatible holes
    • Net weight: 4g
    • Gross weight: 17g
    • Product size: 32*24*8*mm
    • Package size: 67mm x 53mm x 12mm

Packing list:

  • 1 x ENV Unit
  • 1 x IR Unit
  • 1 x RGB Unit
  • 1 x PIR Unit
  • 1 x ANGLE Unit
  • 1 x HUB Unit
  • 1 x EARTH Unit
  • 1 x LIGHT Unit

Resources:

Warranty Period: 12 months
Q & A

Ask a question

Reviews
  • 5 out of 5
                  
  • 5
    100%
  • 4
    0%
  • 3
    0%
  • 2
    0%
  • 1
    0%
Sort By:

Tags: STEM, M5Stack