Deep Slumber, codename ISA, is a program made for the arm MBED during Hack The Burgh 2018 that analyses light, temperature, humidity and CO2 levels in a room. It uploads this information onto an SQL server through a rest API, providing the necessary environment for data processing. Further improvements we hope to provide are the regulation of said parameters by wifi connection to electric heaters, wifi enabled controllable lightbulbs and other iot gadgets as well as a website that will provide recommendations for sleep cycle improvements.

Dependencies:   C12832 CCS811 Sht31 TSL2561

Fork of ARM_HACK_THE_BURGH by Carey Williams

Files at this revision

API Documentation at this revision

Comitter:
mbed_official
Date:
Thu Oct 27 15:45:05 2016 +0100
Parent:
0:857719181846
Child:
2:0c6d646fde08
Commit message:
Merge pull request #4 from ARMmbed/arduino_ff

Return error for platforms without D0/D1 pins defined
.
Commit copied from https://github.com/ARMmbed/mbed-os-example-wifi

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
--- a/main.cpp	Wed Oct 26 12:00:05 2016 +0100
+++ b/main.cpp	Thu Oct 27 15:45:05 2016 +0100
@@ -18,11 +18,14 @@
 #include "TCPSocket.h"
 
 #if TARGET_UBLOX_EVK_ODIN_W2
-    #include "OdinWiFiInterface.h"
-    OdinWiFiInterface wifi;
+#include "OdinWiFiInterface.h"
+OdinWiFiInterface wifi;
 #else
-    #include "ESP8266Interface.h"
-    ESP8266Interface wifi(D1, D0);
+#if !TARGET_FF_ARDUINO
+#error [NOT_SUPPORTED] Only Arduino form factor devices are supported at this time
+#endif
+#include "ESP8266Interface.h"
+ESP8266Interface wifi(D1, D0);
 #endif
 
 const char *sec2str(nsapi_security_t sec)