This is the firmware for the SparkCore based Switch-Omatic project. It's a copy of the default core-firmware with additional libraries and application code.
Project details are on the hackaday projects site
This firmware depends on two other libraries: the Spark Common Library and the Spark Communication Library
The MQTT PubSubClientis based on Nicholas O'Leary's Arduino library and adapted to SparkCore by Chris Howard.
The library controlling the WS2812 LED's is based on the Adafruit NeoPixel Library by Phil Burgess adapted to SparkCore by Technobly aka BDub, PJRC and others.