A place users can post their projects. If you have a small project and would like your own dedicated place to post and have others chat about it then this is your spot.

User avatar
By spants
#32644 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!)
User avatar
By spants
#38567 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