iTriangle sensors and actors and their specifications

Documentation to iTriangle sensors and actors, their specification, eagle pingout, schematics etc.

Complete list of supported devices

  Name Interface Link
ygC4dpFFUUjGfgfz-16.png 4 in 1 sensor I2C link
z0kpyOaqYlw31DFD-9.png Button Digital link
83EOMS9cfFUWeNBx-14.png Buzzer Digital link
uEoMvXmFFmNiqNq8-17.png Continuous servo 360 dg Digital link
  Generic analog IN Analog link
  Generic digital IN Digital link
  Generic digital OUT Digital link
  Generic PWM OUT Digital link
GPTyw1bgxHCbWE0n-4.png Hall Analog link
GpH3PjtqtEnLeHSo-7.png IR Digital link
sxRK01UYZa84V9cz-26.png LED matrix 8x8 I2C link
BlLtbSOb5zMvEb4w-22.png LED stripe Digital link
rQLxsuyrcolUfM3j-28.png Light Analog link
4WBlseITVnVUaG3v-2.png Luminance Analog link
xi4F7q0JtUWqdqAm-23.png Moisture Analog link
ck9OJD2JJ7aNnzG6-24.png PIR motion Digital link
zTTzIg8td9D3vPnv-5.png High pressure Analog link
yJuLceDIvNLObb5q-10.png Relay Digital link
ku1JFvoGLZZNdNBg-11.png Servo 180 dg Digital link
A2zNdkmaZ6FtA0NH-3.png Sound Analog link
obqeYyqj7M3OVDVy-6.png One wire temperature Digital link
1azbMyrgwiYMET4q-27.png Temperature and humidity Digital link
wInP2Dm0E0dtBwDJ-15.png High accuracy temperature and humidity I2C link
83EOMS9cfFUWeNBx-14.png Tone generator Digital link
uDscCx8D0zyvBJbh-8.png Ultrasonic Digital link
aoEhZmEmmt4sXxLX-1.png Voltage Analog link
UrsBuipj8AJhm2y6-25.png Waterpump Digital link

 

 

 

 

 

4 in 1 sensor

ygC4dpFFUUjGfgfz-16.pngThe iTriangle 4 in 1 sensor is based on the IMU 10DOF v2.0 and is an upgraded version of the IMU-10DOF and replaces BMP180 with BMP280. As the successor to the widely adopted BMP180, the BMP280 delivers high performance in all applications that require precise pressure measurement. This module is based on the MPU-9250 and BMP280. The MPU-9250 is a 9-axis MotionTracking device that combines a 3-axis gyroscope, 3-axis accelerometer, 3-axis magnetometer and a Digital Motion Processor (DMP). The BMP280 is a high precision, ultra-low power digital pressure sensor for consumer applications. This module is very suitable for application in smartphones, tablets and wearable devices.

Specifications


  • I2C Grove interface, including GND, VCC, SDA and SCL
  • MPU-9250 I2C address selectable
  • Low Power Consumption
  • 400 kHz Fast Mode I2C for communicating with all registers
  • Digital-output X-, Y- and Z-Axis angular rate sensors (gyroscopes) with a user-programmable full-scale range of ±250, ±500, ±1000 and ±2000 °/sec
  • Digital-output 3-Axis accelerometer with a programmable full scale range of ±2, ±4, ±8 and ±16 g
  • Digital-output magnetometer with a full scale range of ±4800 uT
  • Digital-output barometer with range of 300 ~ 1100 hPa (+9000 m ~ -500 m relative to sea level)
  • Dimensions: 25.43 mm x 20.35 mm

Hardware Overview


  • MPU-9250 I2C address select pad. Default connection a and b, address is 0x68. If b and c connection, address is 0x69
  • MPU-9250 interrupt pin. The interrupt should be configured, available interrupt sources are: motion detection, fifo overflow, data ready, i2c master error
  • Orientation of Axes. The diagram below shows the orientation of the axes of sensitivity and the polarity of rotation.
  • The BMP280 is an absolute barometric pressure sensor especially designed for mobile applications. The sensor module is housed in an extremely compact 8-pin metal-lid LGA package with a footprint of only 2.0 × 2.5 mm and 0.95 mm package height. Its small dimensions and a low power consumption of 2.7 μA @1Hz allow application in battery driven devices such as mobile phones, GPS modules or watches.

 

Push button switch

z0kpyOaqYlw31DFD-9.pngThe iTriangle - Push button switch is a momentary switch type. It consists of one independent "momentary on/off" button. "Momentary" means that the button rebounds on its own after it is released. The button outputs a HIGH signal when pressed, and LOW when released. The pin marked "Sig" refers to "Signal" while "NC" refers to "No Connection". There are two versions of this button available as showed in the pictures. The only difference is the direction of the Grove socket.

Features

  • Easy to use momentary ON/OFF button
  • Uses Standard 4-pin iTriangle Cables

Buzzer

y69DIlAW41V3sI1a-12.pngThe iTriangle - Buzzer module has a piezo buzzer as its main component. The piezo can be connected to digital outputs and will emit a tone when the output is HIGH. Alternatively, it can be connected to an analogue pulse-width modulation output to generate various tones and effects.

Features

  • Easy to use piezoelectric buzzer
  • Uses Standard 4-pin iTriangle Cables

Specifications

Items Specification
Operating Voltage 4–8 V
Sound Output ≥85 dB
Resonant Frequency 2300 ± 300 Hz

Continuous servo 360 dg

Generic analog IN

Generic digital IN

Generic digital OUT

Generic PWM OUT

Hall Sensor

GPTyw1bgxHCbWE0n-4.pngThe iTriangle - Hall Sensor measures the Hall Effect, which is the production of a voltage difference across an electrical conductor transverse to an electric current in the conductor and a magnetic field perpendicular to the current. This device has a continuous-time switch. The output of this device switches low (turns on) when a magnetic field (south polarity) perpendicular to the Hall sensor exceeds the operating point threshold BOP, and switches high (turn off) when the magnetic field disappears. The switch can be used to measure RPM.

Features

  • iTriangle compatible interface
  • 400 ns transition period for rise and fall.
  • Continuous-time hall effect sensor
  • Reverse battery protection

Specifications

Item Min Typical Max Unit
Supply Voltage 3.8 5.0 24 V
Supply Current 4.1 - 24 mA
Operating Temperature -40 - 85 ºC

IR Sensor

GpH3PjtqtEnLeHSo-7.png

The iTriangle - IR Distance Interrupter is used to detect any object blocking the path of light. The module consists of an IR LED and photosensor (phototransistor) pair. The light emitted by the IR LED is reflected by any object placed in front of the sensor. This reflection is detected by the photosensor (phototransistor). Any white (or lighter) coloured surface reflects more than a black (or darker) coloured surface.

When the reflected light is detected, it produces a Digital HIGH (or Binary 1) output on the SIG pin. The on-board LED indicator will also glow. If no reflection is detected or if the object is too far from the sensor, the output on the SIG pin stays at Digital LOW (Binary 0). The on-board LED indicator will be off as well. The detectable range of this sensor is 7.5–40 cm. The module incorporates a Rail-to-Rail Operational Amplifier to amplify the output of phototransistor. There is a potentiometer that can be used to adjust the gain of the amplifier (detection sensitivity).

With this sensor, you can build the following (but not limited to) applications: line-following robots, optical encoders and object counting applications.

Features

  • iTriangle compatible and easy to use
  • Highly sensitive and reliable
  • Larger detectable distance
  • Adjustable sensitivity for various occasions
  • More durable

Specifications

Parameter Value
Operating voltage(V) 3.3 or 5 Volts
Operating current(mA) Maximum: 20 mA
Effective detectable distance 7.5–40 cm
Weight 2.5 g (for the module), 8.5 g (packaged)

Hardware Overview

  • ITR9909 Reflective photosensor – highly sensitive reflective photosensor.
  • LM393 operational amplifier – rail-to-rail operational amplifier.
  • LED Indicator – the LED will turn on when the received infrared light intensity exceeds a preset level.
  • Light sensitivity adjusting potentiometer – adjust the sensitivity of reflective photosensor to light.

LED matrix 8x8

LED stripe

Light sensor

rQLxsuyrcolUfM3j-28.png
The iTriangle - Light sensor integrates a photo-resistor (light dependent resistor) to detect the intensity of light. The resistance of the photo-resistor decreases as the intensity of light increases. A dual OpAmp chip LM358 on board produces voltage corresponding to the intensity of light (i.e., based on resistance value). The output signal is an analogue value. The brighter the light, the larger the value.

This module can be used to build, for example, a light controlled switch that turns off lights during the day and turns them on at night.

The light sensor value only approximates the intensity of light, it DOES NOT represent the exact Lumen value.

Features

  • Analogue value output
  • High reliability and sensitivity
  • Small footprint
  • Detects a broad spectrum of light

Specifications

Item Value
Operating voltage 3~5 V
Operating current 0.5~3 mA
Response time 20–30 milliseconds
Peak Wavelength 540 nm
Weight 4 g

 

Luminance sensor

4WBlseITVnVUaG3v-2.png
The iTriangle - Luminance sensor detects the intensity of the ambient light on a surface area. It uses an APDS-9002 analogue output ambient light photo sensor. This has response similar to the human eye.

This Luminance sensor can be used in applications where automated residential or commercial light adjustment is required.

Specifications

Parameter Value
VCC 2.4~5.5 V
Linear output range 0.0~2.3 V
Luminance measurement range 0~1000 Lux

 

Moisture sensor

xi4F7q0JtUWqdqAm-23.png

The iTriangle - Moisture sensor can be used to detect moisture in soil or determine whether water is near the sensor. Let the plant in your garden reach out for human help when it is thirsty! This sensor is very easy to use. Simply insert it in into the soil and read the data. With this sensor, you can create a little project for your plant to send you a message such as "I 'm thirsty, please water me!"

Features

  • Soil moisture sensor for measuring soil electrical resistance
  • Easy to use
  • 2.0 cm X 6.0 cm module

Specifications

Item Condition Min Typical Max Unit
Voltage - 3.3 - 5 V
Current - 0 - 35 mA
Output Value Sensor in dry soil
Sensor in humid soil
Sensor in water
0
300
700
- 300
700
950
-

PIR motion sensor

ck9OJD2JJ7aNnzG6-24.png
The iTriangle - PIR motion sensor is used for making motion detecting applications such as alarm burglar systems, visitor presence monitoring, light switches and robots. This motion sensor is a compact, low power consumption and cost effective PIR sensor suitable for applications with relatively small detection distance requirements.

The detection distance in the datasheet is 3–5 m, though we recommend 2m as the best detection distance and 25 ℃ as the most suitable temperature during use.

The sensitivity of the sensor is adjustable. A reserved pin out on the back of the board allows you to solder a slide rheostat to adjust the sensitivity. If you think the sensor is not sensitive enough, raising the plastic cap slightly will help enhance its sensitivity.

Please note that the sensor's orientation can influence its sensitivity. For more accurate detection, please place the sensor as in the picture below.

Features

  • Low power consumption
  • Adjustable sensitivity
  • Grove interface

Specifications

Dimensions 20  x 20 x 12 mm
Weight G.W 8g    
Battery Not included
Sensor chip S16-L221D
Supply Voltage 2.7–3.3 V
Working Current 12–20 μA
Sensitivity 120–530 μV
Max. detection range 2 m (@25 ℃)

High pressure

Relay

yJuLceDIvNLObb5q-10.png
The iTriangle-Relay module is a digital normally-open switch. This module allows you to control high voltage circuits with low voltage, for example, 5 volts on the controller. It has an indicator LED on board, that lights up when the controlled terminals are closed.

Specifications

Parameter V1.2
Operating Voltage 3.3~5 V
Operating Current 100 mA
Relay Life 100,000 Cycles
Max Switching Voltage 250 V AC/30 V DC
Max Switching Current 5 A

Servo 180 dg

ku1JFvoGLZZNdNBg-11.png
The iTriangle - Servo is DC motor with gears and a feedback system. It can be used in robot driving mechanisms. The module is a bonus product for iTriangle lovers. We have added a standard iTriangle standard to the three-wire servo. You can now plug and play the motor as any typical iTriangle module without any interference from jumper wires.

If you prefer a proto servo, see the EMAX 9g ES08A High Sensitive Mini Servo. They are the same model and both of good quality with a low price.

Features

  • Small size
  • iTriangle compatible interface
  • Easy to use

Specifications

Item Min Typical Max Unit
Working Voltage 4.8 5.0 6.0 V
Torque 1.5/1.8 Kg.cm
Speed 0.12/0.16 s/60°
Size 32 x 11.5 x 24 mm
Weight 8.5 g

 

Sound sensor

A2zNdkmaZ6FtA0NH-3.png
The iTriangle - Sound sensor can detect the sound intensity of the environment. The main component of the module is a simple microphone, which is based on an LM386 amplifier and an electret microphone. This module's output is analogue and can be easily sampled and tested with iTriangle.

Features

  • Easy to use
  • Provides an analogue output signal
  • Easily integrates with logic modules on the input side of iTriangle circuits

This sound sensor is used only to detect the presence of sound in the nearby environment. Please do not use the module to collect sound signals. For example, you can use it to make a sound activated lamp, but not as a recording device.

Specifications

Item Value
Operating Voltage Range 3.⅗ V
Operating Current (VCC=5 V) 4~5 mA
Voltage Gain (V=6 V, f=1 kHz) 26 dB
Microphone sensitivity (1 kHz) 52–48 dB
Microphone Impedance 2.2k Ohm
Microphone Frequency 16–20 kHz
Microphone S/N Radio 54 dB

 

Thermometer

obqeYyqj7M3OVDVy-6.png
The iTriangle - Thermometer has a waterproof probe suitable for temperature detection immersed in water and a 2-m long wire. The chip inside this sensor is DS18B20, which is widely used.

The original version has three wires inside. To get it working with iTriangle, you need to add extra resistance. We have adjusted this sensor with extra resistance and a connection port so it can be used as a regular iTriangle sensor. This makes it easy to connect a one wire temperature sensor for Seeeduino, which is derived from Arduino and compatible with all Arduino platforms.

For convenience, we have listed some resources at the bottom of this page. You can also find many resources from Google or other OSHW communities.

The cable cannot be subjected to temperatures over 70 °C for extended periods.

Features

  • Requires only one wire for data interface
  • Waterproof
  • iTriangle compatible
  • Accepts 3.0–5.5 V power supply
  • Wide temperature sensitivity range: -55 °C to +125 °C
  • High accuracy: ±0.5 °C (-10 °C to +85 °C)

Temperature and humidity sensor

senzorvlhkosti.PNG
The iTriangle - Temperature & Humidity sensor provides a pre-calibrated digital output. A unique capacitive sensor element measures relative humidity and a negative temperature coefficient (NTC) thermistor measures temperature. It has excellent reliability and long term stability. Please note that this sensor will not work for temperatures below zero Celsius.

Features


  • Relative Humidity and temperature measurement
  • Calibrated, full-range temperature compensation
  • Digital signal
  • Long term stability
  • Long transmission distance (>20 m)
  • Low power consumption

Specifications

Items Min
PCB Size 2.0 x 4.0 cm
Interface 2.0 mm pitch pin header
IO Structure SIG, VCC, GND, NC
ROHS YES

Electronic Characteristics

Items Conditions Min Norm Max Unit
VCC - 3.3 - 5 Volts
Measuring Current Supply - 1.3  2.1 mA
Average Current Supply - 0.5 - 1.1 mA
Measuring Range Humidity 20% - 90% RH
Temperature 0 - 50 °C
Accuracy Humidity - - ±5% RH
Temperature     ±2 °C
 Sensitivity Humidity   - 1% RH
Temperature     1 °C
Repeatability Humidity     ±1% RH
Temperature     ±1 °C
Long-term Stability       ±1% RH/year
Signal Collecting Period     2   S

High accuracy temperature and humidity sensor

wInP2Dm0E0dtBwDJ-15.png
This is a multi-functional sensor that gives you temperature and relative humidity information simultaneously. It utilizes a TH02 sensor that can meet measurement requirements for general purposes. It provides reliable readings in an environment with humidity conditions of 0–80% RH and temperatures of 0–70°C, covering the needs of most home and daily applications not subject to extreme conditions.

Specifications

  • Broad operating voltage range (3.3~5 V)
  • Low Power Consumption (350 µA during RH conversion)
  • 0 to 100% RH operating range
  • Measuring Range:
    • Humidity: 0–80% RH
    • Temperature: 0~70 °C
  • Accuracy:
    • Humidity: ±4.5 % RH
    • Temperature: ±0.5 °C
  • I2C host interface
  • Excellent long term stability

 

Tone generator

Ultrasonic ranger

UV-senzor-vzdálenosti.jpg

The iTriangle - Ultrasonic ranger is a non-contact distance measurement module that works at 40 KHz. When a pulse trigger signal with more than 10 uS is provided through the signal pin, the module will issue 8 cycles of 40 kHz and detect the echo. The pulse width of the echo signal is proportional to the measured distance according to the formula: distance = echo signal high time * Sound speed (340 m/s)/2. The Ultrasonic Ranger's TRIG and ECHO signal share 1 SIG pin.

Do not hot plug the ultrasonic ranger, otherwise the sensor will be damaged. The measured area must be no less than 0.5 square meters and smooth.

Specifications

Parameter Value/Range
Operating voltage 3.2~5.2 V
Operating current 8 mA
Ultrasonic frequency 40 kHz
Measuring range 2–350 cm
Resolution 1 cm
Output PWM
Size 50 x 25 x 16 mm
Weight 13 g
Measurement angle 15°
Working temperature -10~60 °C
Trigger signal 10 uS TTL
Echo signal TTL

Voltage sensor

aoEhZmEmmt4sXxLX-1.png
The iTriangle – Voltage sensor provides an interface for measuring external voltage, eliminating the need to connect a resistance to input interface. The voltage gain can be selected via a dial switch. The module is easy to use.

Features


  • External voltage interface and iTriangle compatible
  • Easy to use
  • Adjustable gain

Specifications


Item Min Typical Max Unit
Working Voltage 4.7 5.0 5.3 VDC
Measurement Accuracy / <=1 / %
External Voltage Range (select 3) 0.3 / 12.9 V
External Voltage Range (Select 10) 1.0 / 43 V
Dimensions / 24 x 20 / mm

Waterpump