OSHW High precision calibrated digital air quality CO2, temperature, humidity, air pressure sensor board with UEXT connector

MOD-ENV4

Analog gas and air quality sensors have quite negligent readings. They need special calibration to measure correctly.

This is why CCS811B digital air quality sensor by AMS is so interesting. It can measure indoor air quality and CO2 content with digital readings from 400 up to 29206 ppm.

MOD-ENV has CCS811B and BME280 digital precise temperature, humidity and air pressure sensor assembled together. Both operate through I2C and are low power with sleep modes which makes them perfect for enviroment monitoring and IoT.

ESP32-POE, ESP32-POE-ISO, ESP32-EVB has UEXT connectors and can directly connect to MOD-ENV.

The price of MOD-ENV is between EUR 14.36 and 15.95 depend on quantity.

New products we got in stock

We got many new products in stock:

ANTENNA-WIFI-BT-U.FL is 2.4GHz WiFi/BLE +3dBi antenna compatible with ESP32-WROOM-32U modules.

ANTENNA-WIFI-BT-U.FL

CONNECTOR-OBD2 connector with plastic box:

CON-OBD2-1

We got these as we have cool idea for WiFi OBD2 sequencer which will allow you to send pre-programmed OBD2 sequences to your card OBD bus allowing to do amazing effects with your car lights close doors with your phone and etc.

IR-BARRIER-100M is infrared fence for perimeter protection. It comes with dual beams and adjustable sensitivity.

IR-BAR-2

 

SNS-TMP-DS18B20 is digital temperature sensor which works with Arduino libraries and allow easy to make Solar Water Heater controller with ESP32-EVB and MOD-LCD2.8RTP . Two sensor can be addressed via single wire.

SNS-DS18B20-2

GLASS-TAPE20MM is glass re-enforced tape which is very strong and heat resistant.

fg-tape

Water proof push buttons with three sizes 12mm, 16mm, 19mm and four colors LED rings: Red, Green, Blue, Yellow, White:

but-12mm3

New Product in stock – mini PIR sensor PIR-SB312

pir

PIR-SB312 is small low power PIR sensor with digital output. Very easy to connect to Arduino and OLinuXino linux boards as can be powered from 2.7 to 12V.

It can sense objects from 3-5 meters and  due to it’s small size it’s easy to hide.

Is it hot or not? Contactless preciese Infra Red temperature measurement with Open Source Hardware MOD-IR-TEMP

MOD-IR-TEMP-bb

MOD-IR-TEMP is UEXT module which could be easily connected to all our boards with UEXT connector. It has MLX90614 contactless Infra red thermometer which allow you to measure objects temperature from distance.

MLX90614 has internal temperature sensor which can sense temperature in range -40+125C and Infra red camera which can sense external objects temperature in range -70+380C with resolution 0.02C and is calibrated with precision 0.5C in range 0-50C.

There are two ways to connectMOD-IR-TEMP to other boards – first is to use UEXT connector:

MOD-IR-TEMP-w

MLX90614 works on +3.3V so it’s important if you use Arduino board to make sure it operates at 3.3V or you will damage the sensor.

OLIMEXINO-32U4 has jumper which selects on what voltage it operates 5 or 3.3V you must put the jumper in 3.3V.

The sensor is read via I2C, Adafruit has library included in Arduino library manager.

UEXT onOLIMEXINO-32U4 has power enable and to operate D8 pin should be placed in LOW state.

Here is code:

#include <Wire.h>
#include "Adafruit_MLX90614.h"

Adafruit_MLX90614 modIrTemp = Adafruit_MLX90614();

void setup() {
 pinMode(8,OUTPUT);   //the following two lines enable power supply 3.3V on UEXT connector
 digitalWrite(8,LOW); //you do not need them if you use wire jumpers
 modIrTemp.begin(); 
 Serial.begin(115200);
}

void loop() {

Serial.print("Ambient = "); Serial.print(modIrTemp.readAmbientTempC()); 
 Serial.print("*C\tObject = "); Serial.println(modIrTemp.readObjectTempC());

 delay(1000); // can adjust this for faster/slower updates
}

If you use breadboard you should connect MOD-IR-TEMP GND, 3.3V and SDA to D2, SCL to D3. In this case you do not need to set D8 LOW to operate.

MOD-IR-TEMP allow precise temperature measurement from distance, we are doing some experiments to measure PCB reflow temperature from distance and to measure body temperature.

Our experiments show that how good the temperature is measured depend on object surface. Dark objects temperature is measured better than shiny objects.

If you place your hand in the front of the sensor the temperature is measured correctly from distance 0 to about 5 cm, then the measurement start to register lower temperature. Our guess is that the build in optics has limitation, if you want to measure temperature from greater distance you should add proper optics.

 

New Product: Optical Fingerprint sensor SNS-FINGERPRINT adds fingerprint recognition to your next project

SNS-FINGERPRINT

SNS-FINGERPRINT is optical fingerprint sensor which will make adding fingerprint detection and verification very simple. Inside there is DSP chip that does the image rendering, calculation, feature-finding and searching. You can teach the sensor for fingerprint images and up to 1000 images can be stored in the internal Flash memory. There’s a red LED in the lens that lights up during a photo so you know its working. In image search mode the sensor compare the current scanned image with the stored database and if images match it sens index number of the stored image which match the current scanned fingerprint.All communication is done by UART.

ESP8266 IoT firmware plug and play detects if SNS-FINGERPRINT is connected to UEXT uart so you can make wireless door access system very easy using just Javascript programming.  We also have demo in Arduino C++ and OLinuXino Python3 so you can access this sensor with any of our development boards.

 

New Product in stock: Ultrasound distance measurement sensor SNS-US020 for range 2-200 cm with 0.3cm accuracy

SNS-US020-1

SNS-US020 is low cost ultrasonic sensor, perfect for your next robot project. It measures the distance by sending ultrasonic waves and reading back when the reflected wave. SNS-US020 operates with 5V and requires only 3mA in active mode. Note that for best results the reflection must be in hard surface, soft surfaces tend to absorb ultrasonic waves and weak the reflected signal.

Features:

  • power supply 5V
  • consumption 3 mA
  • distance 2-200 cm
  • accuracy +-0.3 cm
  • working angle 15 degree
  • trigger and echo TTL 5V
  • operating temperature 0-70C
  • dimensions 45 x 20 x 15 mm

Once trigger pulse of 10 uS is detected to trigger IO the module sends 8 pulses with 40kHz and listen to receive the reflected signal, then calculates the distance assuming speed of sound 340m/s. No temperature compensation is used for the calculation so there is error in the measurement depend on ambient temperature.

Signals to be connected:

  • VCC
  • Trig
  • Echo
  • GND

Can be used directly with Arduino with the provided code. Works perfectly up to 200 cm. All claims you will see on the net for similar devices that works up to 4-7 meters are false, so small sender/receiver can’t achieve such distance in real world.

Here is video of the demo project:

New Product in stock: Temperature sensor SNS-TMP10K

SNS-TMP10K

SNS-TMP10K is low cost preciese temperature sensor with NTC thermistor. It have 10K +-1% resistance by 25C and the resistance decreases with the temperature rise i.e. it have negative temperature coefficient.

SNS-TMP10K is encapsulated in metal can with dimensions 25 x 5 mm and comes with 60 cm cable with JST 2 mm connector crimped to the wires.

The temperature coefficient B for this thermistor is 3435 and it’s very easy to measure the temperature with Arduino.

SNS-TMP10K is good for measuring temperatures in range -30+110C, as it’s encapsulated and filled with epoxy resin it’s good both to measure air and fluids like water etc.

 

Previous Older Entries