Spark renamed themselve to Particle and released a updated version of the Spark Core: the Particle Photon. Additionally they published a desktop IDE called Particle Dev.
To support the Particle Photon and the Particle Dev I removed the firmware part of our smartswitch code. You can find the result on github.
Additionally I refactored the buttons and the case of the smartswitch since the button pad is not as usable as expected. I replaced the button pad with some push buttons and the WS2812s LEDs with a neopixel ring.