Continuing my work on wireless sensors I went ahead and made a couple of sensor clusters that I wanted to have hooked up for monitoring. I didn't want them attached to a node physically so I could swap them out. The sensors I wanted were something to detect movement, light, temperature, and humidity.
Each sensor has a single pin breakout for its data, and the board sports some 5V power input blocks. They're pretty simple and I'm happy how they turned out.
For the actual nodes that read the sensors and transmit the data I decided I'd try to make a something a bit smaller than the first development board that I made, but I wanted to have all of the pins available for future use.
I came up with this. It takes 9-12 volts in and has on-board voltage regulators that give us a solid 5 and 3 volts for running the sensors and wireless transmitter.
In order to make this as small as I did I had to forgo the programmer interface (FT232) connector. I originally intended on just programming the chips off board as they are hooked on some 28-pin DIPS but then I came up with this:
It is a simple block that attaches to the pin heads surrounding the 28 pin DIP that I can attach the FT232 adapter on the top:
I decided to leave the tops of the connector pins on for debugging new flashes, and the whole thing works really well.
The only downside is for flashing I need to remove the wireless module. The fit was just too tight. Its okay though, I'm really happy how small I could make things.
Once I got the first node done I decided to clone it so I could operate the other sensor.
The only step left is to create the base station they will send data to.