Building fully open climatic monitoring system

= OSGeo's Open Monitoring System WG hackathon =
This event was held in Italy, in San Michele all'Adige at Fondazione Edmund Mach OSM. The event is a workshop to learn how to create a open climatic monitoring system. The dates are 6th and 7th December 2016.
== Program ==
=== Day 1 ===
* 09:00 Introduction, Open Software and Open Hardware (Talk)
* 10:00 introduction to OGC Sensor Observation Service with istSOS (Talk)
* 10:30 coffee break
* 11:00 Arduino IDE: troubleshooting, compiling (Talk+hands-on)
 Download the IDE: https://www.arduino.cc/en/Main/Software
 Blink example (hands-on)
 //BLINK EXAMPLE, switch on and off the Arduino board LED
 void setup() { 
 pinMode(LED_BUILTIN, OUTPUT); // Will connect to the board LED
 }
 void loop() {
 digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level)
 delay(3000); // wait for 3 seconds
 digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW
 delay(2000); // wait for 2 seconds
 }
* 12:30 Lunch
* 13.30 Arduino hands on: blink (cntd) and temperature, temperature and humidity, other sensors like CO2 (Hands on)
* 14:00 Introduction to weather station (Talk) 
 Each station consists of an Arduino microcontroller, 
 a weather shield, a GSM board, weather sensors, and 
 a micro-SD card. Access to the manuals for assembling, 
 maintaining and programming the stations can be found at: 
 http://www.iwmi.cgiar.org/resources/mobile-weather-stations/
 A similar Arduino-based station full-kit is found at:
 http://store.switchdoc.com/ourweather-complete-weather-kit/ 
* 14:30 Discover weather station components (Hands on)
* 15:00 coffee break
* 15:30 Building weather station (Hands on)
* 17:30 end
=== Day 2 ===
* 09:00 Soldering workshop (Hands on)
* 10:00 Prototyping your own sensor system and introduce arduino enslaved to raspberrypi (Talk)
* 10:30 coffee break
* 11:00 Prototyping your own sensor system and introduce arduino enslaved to raspberrypi (Hands on)
 import serial,sys
 ser = serial.Serial("/dev/USB0", 9600)
 while 1:
 sys.stdout.write(ser.readline())
 sys.stdout.flush()
* 12:30 Introduction about communication: GSM, Wifi, RF, USB (Talk)
* 13:00 Lunch
* 14:00 Connecting to istSOS for data management, analysis and distribution
* 15:30 coffee break
* 16:00 Connecting to istSOS for data management, analysis and distribution (cont.)
* 17:00 end
== Components to bring ==
To follow completely the hackathon everyone need to come with the following components
=== Required ===
Material:
* arduino nano v3 with soldered pins
* weather components:
# EITHER:
 - Arduino Uno R3
 - SparkFun Weather Shield DEV-12081
 - Arduino Stackable Header Kit - R3PRT-11417
 - GPS Receiver - GP-735 (56 Channel) GPS-13670
 - JST SH Jumper 6 Wire - 1.75" GPS-00574
 - RJ11 6-Pin Connector PRT-00132
# OR:
 - OurWeather station complete kit
* leds
* some sensors (DS18B20 or DHT22 or gas)
* some jumper wires/cable
=== Suggested ===
* raspberry pi with raspbian OS
* arduino nano v3 non soldered with separated headers
* arduino shield for communication (GSM, Wifi, RF)
* arduino data logger shield OpenLog (Banggood)
* Weather Meters SEN-08942 (this come with OurWeather)
* solder iron
* soldering led
== Participants ==
The maximum number of participant is 20 people.
Number	Name 	Arrival date	Departure date	Affiliation 	Your own sensors	Note
1 	Luca Delucchi 	- 	- 	Fondazione E. Mach 	 	
2 	Robero Zorer 	- 	- 	Fondazione E. Mach 	 	
3 	Massimiliano Cannata	- 	- 	SUPSI 	 	
4 	Daniele Strigaro 	- 	- 	SUPSI 	 	
5 	Milan Antonovic 	- 	- 	SUPSI 	 	
6 	Mirko Cardoso 	- 	- 	SUPSI 	 	
7 	Yann Chemin 	4th or 5th 	8th 	Freelance 	 	
8 	Ilaria Ferrando 	- 	- 	UNIGE 	 	
9 	Ivan Piffer 	- 	- 	Fondazione E. Mach 	 	
10 	Francesca Cagnacci 	- 	- 	Fondazione E. Mach 	 	
11 	Federico Ossi 	- 	- 	Fondazione E. Mach 	 	
12 	Martina Costi 	- 	- 	Università di Trento	 	
13 	Clara Tattoni 	- 	- 	FEM/Unitn 	 	
14 	Nikos Alexandris 	- 	- 	Freelancer 	 	
15 	Antonio Galea 	- 	- 	Freelancer 	 	
16 	Alessandro Stefani 	- 	- 	 	 	
17 	Paolo Lenti 	- 	- 	Fondazione E. Mach 	 	
18 	Sébastien Wenger 	- 	- 	- 	 	
 	ADD 	YOUR 	SELF 	 	 	
== Sponsors ==
* Fondazione Edmund Mach, providing logistic support and organization effort