-->
Page 1 of 1

IoTBox - MQTT & IBM IoTF with OLED, button and Temp

PostPosted: Fri Oct 30, 2015 5:39 pm
by spants
Here is my little project - the IoTBox.
It is an esp8266 (esp12) based tool that I built to demo IoT. It uses a usb interface for power and has a built in web server for configuration and supports OTA updates (Richard Burton's RBOOT-OTA project)

It is able to send temperature (& humidity) and button presses via MQTT and IBM IoTF servers - great for Node Red and other systems. It contains an OLED display and RGB LED for feedback.

http://blog.spants.com/category/iotbox/

Image

Sources to be released soon (just have to tidy it up!)

Re: IoTBox - MQTT & IBM IoTF with OLED, button and Temp

PostPosted: Mon Jan 11, 2016 11:23 pm
by Cancelor
Very nice, I look forward to seeing the code. ;-)

Re: IoTBox - MQTT & IBM IoTF with OLED, button and Temp

PostPosted: Tue Jan 12, 2016 3:38 am
by spants
Hi - thanks for the interest!

There are about 50 of these out there now - some are just being used as an temp -> mqtt or mqtt -> relay (using the led outputs) without the screen.

The code is very rough still - and there are some bodges (especially how I take the readings from IOTF) as C is fairly new to me and is a work in progress. The next features will be PWM, support for 4 temperature sensors and additional buttons/contacts ....

As mentioned in my blog, the base code was originally from Martin Harizanov's 3 relay project https://harizanov.com/2014/12/wifi-iot- ... g-esp8266/ which I then modified to add the features that I needed.

The current source is here:- https://bitbucket.org/spants/iotbox
I compile using the ODK on a Mac, some changes to the makefile may be needed for windows.

Shout if you need help!
Tony