--- /dev/null
+all:
+ echo "flash serial"
+
+pi=10.60.1.201
+
+flash:
+ scp /tmp/build*.tmp/*.hex pi@${pi}:/tmp/arduino.hex
+ ssh pi@${pi} sudo avrdude -c linuxgpio -p atmega328p -U flash:w:/tmp/arduino.hex
+
+serial:
+ ssh pi@${pi} microcom -p /dev/ttyAMA0 -s 9600
--- /dev/null
+#include <Wire.h>
+#include <Adafruit_MPL115A2.h>
+
+Adafruit_MPL115A2 mpl115a2;
+
+int led = 5; // LED on d5
+
+void setup(void)
+{
+ Serial.begin(9600);
+ Serial.println("Hello!");
+
+ Serial.println("Getting barometric pressure ...");
+ mpl115a2.begin();
+
+ pinMode(led, OUTPUT);
+}
+
+void loop(void)
+{
+ digitalWrite(led, HIGH);
+
+ float pressureKPA = 0, temperatureC = 0;
+
+ mpl115a2.getPT(&pressureKPA,&temperatureC);
+ Serial.print("Pressure: "); Serial.print(pressureKPA, 4); Serial.println(" kPa");
+ Serial.print("Temp: "); Serial.print(temperatureC, 1); Serial.println(" *C");
+
+/*
+ pressureKPA = mpl115a2.getPressure();
+ Serial.print("Pressure (kPa): "); Serial.print(pressureKPA, 4); Serial.println(" kPa");
+
+ temperatureC = mpl115a2.getTemperature();
+ Serial.print("Temp (*C): "); Serial.print(temperatureC, 1); Serial.println(" *C");
+*/
+
+ digitalWrite(led, LOW);
+
+ delay(1000);
+}