Clapping to control RF power sockets

I did a fun experiment this evening, clap controlling RF power sockets using Funky v2‘s radio module and a sound sensor breakout module. The latter is pretty cheap one, respectively low quality and performance:   It has couple outputs: analog and digital one. The digital output goes HIGH upon audio signal from the microphone reaching…

Door sensor

I have recently purchased a magnetic contact switch to toy with. These are really cheap sensors that are used to detect door (or window) opening/closing events. The principle of work is simple, the sensor consists of two parts: one is a magnet and the other is a reed switch with a smaller magnet attached. Bringing…

Every μA counts

When you run a project on battery, you are always thinking on how to conserve power so that you run longer. In the case of wireless remote nodes you do that by sleeping a lot and only waking up briefly to do some useful work (I know people that do the same). That requires a set…

Non-contact AC detection

Alex from insideGadgets had an interesting project last year on non-contact AC detection and I wanted to try it out and learn how it works. He hooked one leg of a 1M ohm resistor to GND and a wire to the other that goes to an Analog input. The wire acts as an antenna and…

Trying out bistable/latching relay

I purchased a Ciseco bistable/latching relay few months ago for the sake of trying it out. I don’t have a particular project that requires one, just wanted to toy with it. If you haven’t heard of this type of relays, they are pretty cool because they only need a brief pulse to set and another…

Raw infrared <> serial

When interfacing my gadgets to the physical world, I often need to deal with IR of all sorts: air conditioners, TV, audio equipment, media center and so forth. These are all of different brand, so naturally the IR protocol that the remote controls have is different. Some of the more popular ones can be decoded…

Flood alarm

My father had a leaking pipe accident last year, and it happened while he was away from his place for a week. The water was flowing for few days before he returned and that caused damage for thousands of Euro, not to speak about the inconvenience. To minimize the damage of such possible future events,…

Funky v2 revision 2

I have made a small improvement to the Funky v2 by adding a reset button to the PCB. The lack of reset button in the previous releases caused some inconvenience when the sketch being run disables USB connectivity (for power-saving purposes), the Funky would become unrecognized by the host system. I was working around this…