Skip to content

Latest commit

 

History

History
122 lines (106 loc) · 7.05 KB

README.md

File metadata and controls

122 lines (106 loc) · 7.05 KB

Internet of Things

Trainers

Description

We are going to jump in and get our hands dirty with hardware on a real problem. We'll learn how open hardware, and the fast growing support for this hardware with node modules, has put building real world devices within the reach of all of us. In this training, we are going to build a global climate monitoring system around the AirPi shield for the Raspberry Pi.

With this training, you will learn

  • 1: How you can use I2C to connect lots of interesting chips and sensors.
  • 2: Use the 'bmp085' module with node.js on the Raspberry Pi to measure the temperature of the room.
  • 3: How to collect and distribute this data using the Nitrogen platform.
  • 4: How to build an application that combines all of the sensors in the room (and elsewhere) into a climate monitoring map.

Preparations for this training

In order to prepare to this training you should do the following list of readings and exercises. If you have questions, please open an issue and we will be glad to answer (you are probably helping other participants too!)

Reading

  • 1: I2C: This is a hardware communications bus that many chips include support for.
  • 3: i2c module: Modules that makes communicating with many devices based on I2C possible.
  • 2: AirPi: A climate montoring shield for the Raspberry Pi that we'll use during this training.
  • 4: bmp085 module: Module that provides support for the BMP085 chip that measures temperature and pressure.
  • 5: Nitrogen: Read through the overview sections of the Nitrogen platform documentation.

Prep work

28 jun - 14:30h Participants

27 jun - 17:30h Participants