   // Read MP8511 UV 
   readUVLight(&uv_light);
   serialConnection.println(uvlightToJSON("uv", &uv_light));
+  
+  //  Read Barometer BMP180
+  readBarometricPressure(&pressure);
+  bmp180_getRawTemperature(&rawTemp);
+  bmp180_getTemperature(&tempIMU);
+  bmp180_getRawPressure(&rawPressure);
+  Serial.println(pressureToJSON("pressure", &pressure));
+  Serial.println(valueToJSON("tempIMU",4,tempIMU)); // data type 4 = Degrees C
 
   delay(READ_INTERVAL);
 }

  byte byteRead;
  float temp_val;
  float infrared_temp;

  // To test sending serial data from the computer, we can turn the serialConnection Read
  // LED on or off

#define UVOUT A0 //Output from the UV sensor
#define REF_3V3 A1 // 3.3V power on the Arduino board

// Barometer settings
#define MY_ALTITUDE_FEET 4300
float myAltitude;
float currentSeaLevelPressure = 1026.8;

/* 
 * ===  FUNCTION  ======================================================================
 *         Name:  setup
