Your Contact to Sensirion

Umschlag

Contact

Contact our sensor experts:

Contact Form

Distributoren

Distributors

Here you find the nearest distributor in your area:

Our Distributors

Standorte

Locations

Find out where we are located:

Our Locations

toggle menu
  • Home
  • News
  • Sensirion Products
    • SEK-SensorBridge (Evaluation Kit)
    • SEN5x Environmental Sensor Node
    • SCD4x CO2 Sensors
    • SFA30 Formaldehyde Sensor Module
    • SGP41 VOC+NOx Sensor
    • SGP40 VOC Sensor
    • SHT4x Humidity and Temperature Sensors
  • Partner Spotlight
    • Partner Spotlight SparkFun
    • Partner Spotlight MikroElektronika
    • Partner Spotlight Seeed
  • Archive
    • Platforms
      • Environmental Sensor Shield
      • Smart Gadget Development Kit
      • Wearable Development Kit
      • Raspberry Pi
      • Qualcomm Snapdragon
      • Arduino
      • Cypress PSoC Series
      • Generic Linux Support
      • Thingstream MQTT IoT Sensor Starter Kit
    • Applications
      • Sensors for Ventilation
      • CO2 Monitor Reference Design
      • SHTC3 BLE Beacon Development Kit
      • Directional Wind Meter Using SDP3x
      • Smart Speaker
      • Archive
    • Labs
      • #21 - Using an RJ45 Breakout Board Connect with Evaluation Kit Cables
      • #20 - Integrate Flex-PCB Sensors into Prototyping Setups
      • #19 - Smart Factory Particle Monitor Network
      • #18 - Inhalation Application Benefits
      • #17 - Sleep Analysis and Pulse Monitor
      • #16 - Thermal Comfort Sensor
      • #15 - Anti-Fogging for Bathroom Mirrors
      • #14 - Improved Puff Sensing of Inhalation Devices
      • #13 - Spirometer
      • #12 - Breath Detection
      • #11 - Stress, Mood and Emotion Sensing
      • #10 - CO2 Sensing in Car
      • #9 - Milk Fat Concentration Sensor
      • #8 - Presence Detection with IR Sensor
      • #7 - RH Sensor Trigger for BLE Beacon
      • #6 - Smart Inhaler
      • #5 - Windshield Ice Detector
      • >> See All Labs Ideas
    • Tutorials
      • Wearable Development Kit: Build Your Own Device
      • Wearable Development Kit: Logging Data
      • Raspberry Pi: SFM Software Package
      • Raspberry Pi: Alexa with Indoor Air Quality
      • Raspberry Pi: Using Flow Sensors
      • Raspberry Pi: Weather Station
      • Arduino: Create Your Own CO2 Monitor
      • Arduino: Stand-Alone Liquid Flow Meter
      • Arduino: Interface for Liquid Flow Sensors
      • Arduino: Weather Station
      • Arduino: Closed Loop Volume Controller Using Liquid Flow Sensors
      • Arduino: Interface for Multiple SF06 Liquid Flow Sensors
      • Arduino: Interface for SF06 Liquid Flow Sensors with Level Shifter
      • Arduino: CAN Bus Flow Meter
  • Global Website

Contact

search
cart
DOWNLOAD CENTER BUY NOW INVESTORS
Sensirion AG Switzerland
  • Home
  • News
  • Sensirion Products
    • SEK-SensorBridge (Evaluation Kit)
    • SEN5x Environmental Sensor Node
    • SCD4x CO2 Sensors
    • SFA30 Formaldehyde Sensor Module
    • SGP41 VOC+NOx Sensor
    • SGP40 VOC Sensor
    • SHT4x Humidity and Temperature Sensors
    • Sensirion Products

      Start testing our sensors

      Here you can find all information for evaluating and testing Sensirion's latest sensor solutions. From drivers and software to tutorials and quick start guides - we try to offer all tools necessary so that you can kick-start your application!

  • Partner Spotlight
    • Partner Spotlight SparkFun
    • Partner Spotlight MikroElektronika
    • Partner Spotlight Seeed
  • Archive
    • Platforms
      • Environmental Sensor Shield
      • Smart Gadget Development Kit
      • Wearable Development Kit
      • Raspberry Pi
      • Qualcomm Snapdragon
      • Arduino
      • Cypress PSoC Series
      • Generic Linux Support
      • Thingstream MQTT IoT Sensor Starter Kit
    • Applications
      • Sensors for Ventilation
      • CO2 Monitor Reference Design
      • SHTC3 BLE Beacon Development Kit
      • Directional Wind Meter Using SDP3x
      • Smart Speaker
      • Archive
        • On/Off Body Detection
        • Perspiration
        • Antifogging in VR Goggles
    • Labs
      • #21 - Using an RJ45 Breakout Board Connect with Evaluation Kit Cables
      • #20 - Integrate Flex-PCB Sensors into Prototyping Setups
      • #19 - Smart Factory Particle Monitor Network
      • #18 - Inhalation Application Benefits
      • #17 - Sleep Analysis and Pulse Monitor
      • #16 - Thermal Comfort Sensor
      • #15 - Anti-Fogging for Bathroom Mirrors
      • #14 - Improved Puff Sensing of Inhalation Devices
      • #13 - Spirometer
      • #12 - Breath Detection
      • #11 - Stress, Mood and Emotion Sensing
      • #10 - CO2 Sensing in Car
      • #9 - Milk Fat Concentration Sensor
      • #8 - Presence Detection with IR Sensor
      • #7 - RH Sensor Trigger for BLE Beacon
      • #6 - Smart Inhaler
      • #5 - Windshield Ice Detector
      • >> See All Labs Ideas
    • Tutorials
      • Wearable Development Kit: Build Your Own Device
      • Wearable Development Kit: Logging Data
      • Raspberry Pi: SFM Software Package
      • Raspberry Pi: Alexa with Indoor Air Quality
      • Raspberry Pi: Using Flow Sensors
      • Raspberry Pi: Weather Station
      • Arduino: Create Your Own CO2 Monitor
      • Arduino: Stand-Alone Liquid Flow Meter
      • Arduino: Interface for Liquid Flow Sensors
      • Arduino: Weather Station
      • Arduino: Closed Loop Volume Controller Using Liquid Flow Sensors
      • Arduino: Interface for Multiple SF06 Liquid Flow Sensors
      • Arduino: Interface for SF06 Liquid Flow Sensors with Level Shifter
      • Arduino: CAN Bus Flow Meter
Sensirion AG Switzerland
  • Sensirion Developers
  • Archive
  • Tutorials
  • Raspberry Pi: Weather Station

Tutorial: Weather Station with SHTC1 Using the Linux Kernel Driver

In this example, we show how to build a simple weather station using the Raspberry Pi 2 Model B and Sensirion's SHTC1 sensor.

1. Hardware Used in this Tutorial

  • Raspberry Pi 2 Model B (available on element14)
  • Atmel SHTC1 extension board (available on Mouser)
  • Jumper wires (available on Mouser)

2. Hardware Assembly

Connect the pins of your sensor board to Raspberry Pi using the jumper wires as described in the schematic below.

SignalPin on Extention BoardPin on Raspberry Pi
SDA113
SCL125
VDD201
GND196
  • Hardware Assembly

3. Software Setup

Enable I2C on Your Raspberry Pi

$ sudo raspi-config
# Select Advanced options, A7 I2C, and Enable I2C
$ sudo reboot
$ ls -l /sys/bus/i2c/devices
# This should output: i2c-1

Check if SHTC1 is Wired Correctly (Optional)

$ sudo apt-get install i2c-tools
$ i2cdetect -y 1
# should output
# 
# 10: -- --
#
# ...
#
# 60: -- --
#
# 70: 70 -- --

Load the SHTC1 Driver

$ sudo modprobe shtc1
$ echo shtc1 0x70 | sudo tee /sys/bus/i2c/devices/i2c-1/new_device
$ ls /sys/bus/i2c/devices/1-0070/
# The listing should include a 'hwmon' directory.

Read Temperature and Humidity Values

# The following commands read the most recent temperature and humidity values:
$ cat /sys/bus/i2c/devices/1-0070/hwmon/hwmon1/temp1_input
# ...

$ cat /sys/bus/i2c/devices/1-0070/hwmon/hwmon1/humidity1_input
# ...

Follow Us

Sensirion Products

  • CO2 Sensors
  • Formaldehyde Sensors
  • VOC Sensors
  • Humidity and Temperature Sensors

Partner Spotlight

  • Sparkfun
  • MikroElektronika

Archive

  • Labs
  • Applications
  • Tutorials
  • Platforms

Further Information

  • Developer News
  • Download Center
  • FAQs
  • Contact
  • Locations

Your Contact to Sensirion

Umschlag

Contact

Contact our sensor experts:

Contact Form

Distributoren

Distributors

Here you find the nearest distributor in your area:

Our Distributors

Standorte

Locations

Find out where we are located:

Our Locations

Please Find Here Various Support Topics

Buy Our Products at Your Local Distributor

About Sensirion

Environmental Sensors

Flow Sensors

Media/Newsroom

Investors

Useful Links

Sensirion Automotive Solutions

Career

Support Center

Partner Access

General

Terms and Conditions

Terms and Conditions for US Customers

Supplier Social Responsibility

Quality, Environment and Ethics

Sensirion AG

Laubisruetistrasse 50

8712 Staefa ZH, Switzerland

Tel. +41 44 306 40 00

infosensirioncom

2022 © Sensirion AG Switzerland
  • Home
  • Sitemap
  • Privacy Policy and Cookies
  • Imprint
  • Login
  • Disclaimer