For my presentation last week I prepared a sample xively and Netduino based application to illustrate what could be built with off the shelf kit. I built a wireless home monitoring system which had two energy consumption monitoring devices and a dual temperature sensor device. These devices uploaded their data using MQTT to xively in close to real time. Prices as at May 2014
The devices connected to the internet via a gateway.
The software running on the Netduino was built using the NetMF library from KittyHawkMQ and the nRF24L01+ library from codeplex
- Netduino Plus 2 (USD60)
- Embedded Coolness RFX Shield & long range nRF24L01+module (AUD17.85)
Testing the solar powered temperature sensor monitoring my kitchen fridge. The fridge was 4° and the freezer was -18°
The software was based on the nRF24L01library on codeplex, Brad’s One-Wire and DS18B20 library with fixes from here.
- Netduino Plus 2 (USD60)
- Embedded Coolness RFX Shield & long range nRF24L01+module (AUD17.85)
- 2 x Grove One-Wire Temperature Sensor (USD 7.50)
- Base Shield V1.3 (USD 8.90)
- Solar Charger Shield V2 (USD13.50)
- 2.5W Solar Panel (USD 9.95)
- Lithium Ion polymer Battery (USD 15.00)
Testing the power consumption monitor devices, with my “modified” power lead.
The software was based on the approach in the Arduino code of the emon libraries from the Open Energy Monitor project which I’ll discuss in more detail in a future post.
- Netduino Plus 2 (USD60)
- Energy Monitor Shield (USD 23.00)
- AC Current Sensor 30A (USD 10.80)
Pingback: KittyHawkMQ helping students learn about the Internet of Things | KittyHawkMQ