Close

Firmware Files Released

A project log for Squirco Smart Home System - Sensor Network

Hidden sensors in every light switch

StevenSteven 08/17/2015 at 20:090 Comments

Today, I released the firmware files for the light switch on my Github repository. The code has been completely re-written and cleaned up. Features that were deemed not ready for public release have been removed for now, and I will update the code as those features are re-written to a higher working standard.

Release notes for this version are as follows:

v0.5b

Initial commit after re-write from v0.4c. Some features have been re-written to work more efficiently. Some features have been removed for further re-write.

Working features:

Features to be re-implemented:

Features under experimentation

v0.5b

Initial commit after re-write from v0.4c. Some features have been re-written to work more efficiently. Some features have been removed for further re-write.

Working features:

Features to be re-implemented:

Features under experimentation

I'm still playing with the CC2541 chip. I decided to see if I can move the microwave tomography features to that chip since it's constantly broadcasting anyway. This allows for better resource allocation between the two chips.

In other news, I've revised the hardware slightly and upgraded the NTC to a BME280, which was intended for a multi-switch version. This will give temperature, humidity and pressure data across every sensor node, which will improve the accuracy and functionality for many things to come.

If you're one of the brave ones that are willing to try, or have tried (!) playing the hardware/firmware, please let me know how it goes. Feedback is very important.

Now that these sensor nodes are nearly working as designed. it's time to spend more time on the device that makes all the data work: Squirco Smart Home System - Hub + Thermostat. Things are about to get interesting.

Discussions