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

연락처

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
  • Wearable Development Kit: Build Your Own Device

Wearable Devkit Tutorial: Build Your Own Device

Our goal is to enable everyone to build the Wearable Devkit we show on here, and therefore we opened all the information necessary to build such a device. This page contains the necessary information to create your own device. It allows to build an identical device, or use it as an inspiration to create something new!


Information to 3D Print the Case and Build the PCB

The file to 3D print the housing and the gerber files to make your own PCB can be found on our github page here.

The files needed to 3D print the housing are located in the “case” subdirectory. Please note that the materials used for 3D printing can contaminate the sensors. If in doubt, feel free to contact us.

The gerber files to produce the PCB can be found in the “pcb” folder. The gerber files represent a panel with 6 single PCBs. Along the gerber files, you can find the schematic and a bill of material (BOM). For most manufacturers, this information should be sufficient to recreate the PCB as used in our Wearable Devkit.

Installing the Arduino IDE

For programming the system it is necessary to install the USB drivers for the board. Also an integrated development environment (IDE) is recommended for coding and compiling. For this purpose the Arduino IDE is used and referred to in the following examples. It brings all the drivers, compilers and ohter tools necessary together. You can download it from the Arduino website.

Install Board Specific Files for the Sensirion Board

The installation of the IDE only covered the basic system. Because the PCB which is used for the Development Kit has a different microcontroller and another pinmapping, an additional step of software installation is needed.

1. Go to "File" and select "Preferences"

2. In the segment "Additional Board Manager URL" add the following URL: https://raw.githubusercontent.com/Sensirion/wearable-dev-kit-bsp/master/package_sensirion.com_samd21-board_index.json

3. Close the preferences dialog

4. From the "Tools" menu, follow the "Board" menu item and select the "BoardsManager"

5. The Board Manager will open, and it will take a few minutes to get the latest update of the different repositories

6. Look for the package "SensirionArduinoZero by Sensirion AG", select it and install it

7. The board manager gets now the board definitions and tools for the new device. This could take some minutes. After the installation the board manager can be closed

8. In the "Tools" menu, select the "Board" menu item and select "SensirionArduinoZero" from the submenu as board of your choice

9. Connect the device to your computer and select the corresponding serial port

10. The initial setup has finished, and you can program the wearable demonstrator

Flashing the Arduino Bootloader (Only Necessary Once)

To initially burn the Arduino bootloader to the device, you'll need a JTAG programmer like the Atmel-ICE, or a similar product. Follow these steps to program the bootloader

  • Connect the programmer to the connector ST2 (see schematic for a pin layout)
  • In the Arduino IDE in “Tools” go to “Programmer” and select Atmel-ICE (or your alternative programmer of choice)
  • Also in “Tools” select “Burn Bootloader”

After that, your device is equipped with a bootloader, and you can program the device via the Arduino IDE through USB.

Installing the Firmware

For the firmware, there's three different options:

1. Use a precompiled firmware image

Just upload this hex-file to your device and you are good to go. Here is an example Python script which shows how to do so. You get the full experience with AirTouch and Thermal Context.

2. Open Source Firmware

The “firmware-oss” git repository is an open source firmware which provides basic functionality, and can be adapted for your own projects. After downloading, use the Arduino IDE to compile and upload it to the Wearable Devkit.


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