IoT for Slackers (abridged)

Brisbane, Queensland

Slack is a messaging platform with a robust add-on ecosystem, and supports both channel-based communications and direct messaging. NodeMCU is a Lua-based reactive programming environment (inspired by NodeJS) for the popular Espressif ESP8266 WiFi-enabled micro controller.

This presentation will introduce each of the tools and then present several examples of using the NodeMCU IoT platform and Slack’s third party hooks to have physical computing devices communicate with humans via your Slack chat channels.

The examples are contrived for simplicity, but have been developed in response to needs of an actual office environment.