Skip to content

LXJS/training-iot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •