Sugar Environment Sensor Module

../../_images/env1.png

This is an environment sensor in the Sugar series, it has a greater degree of accuracy compared to the common DHT11 module. The pin holes on the back allow compatibility with plastic building bricks.

Product Specifications

  • Dimensions: 24 x 24 x 23 mm

  • Weight: 4.6g

  • Type: I2C

  • Temperature Range: -40~85°C

  • Humidity Range: 0~100%

Wiring

Use a 4Pin cable to connect the module to the 4Pin I2C Port on the Robotbit Edu.

../../_images/env_wire1.png

Programming Tutorial

MakeCode Programming Tutorial

../../_images/mcbanner.png

Import Sugar Extension:

Search for sugar in the search bar (Kittenbot products has been verified by Microsoft)

../../_images/sugar_search.png

Extension URL

Sugar extension: https://github.com/KittenBot/pxt-sugar

Importing Extensions

../../_images/env_mc_code.png

Sample Program

Kittenblock Programming Tutorial

../../_images/kbbanner.png

../../_images/env3.png

MicroPython Programming Tutorial

ENV()
update()
  • update(): Returns a list containing the temperature nad humidity.

Sample Program

from future import *
from sugar import *

env = ENV()
screen.sync = 0

while True:
  screen.fill((0, 0, 0))
  screen.text(str("Temp ")+str(env.update()[0]), x = 5, y = 10)
  screen.text(str("Humi ")+str(env.update()[1]), x = 5, y = 30)
  screen.refresh()