My brother ordered me a few esp8266 boards a few months back.
In the down time between Uthernet activities I have been experimenting with the esp826-01 module. Two recent software developments are making it a lot simpler to utilize the chip as a native processor and not just a serial wifi modem. That would be that a) the Arduino now supports the esp8266 as a direct target and b) a mobile developer called blynk (backed them via kickstater) supports the platform along with a lot of other embedded devices.
I wanted a very simple project for my first foray into this platform and decide to upgrade my mouse trap. My house backs onto a forest. Some times mice find their way in somehow and my cat has something new to play with if she is quick. I have used these catch and hold traps but sometime I put them down and forget to check them when I get busy.
I figured why not use the esp8266 to signal when the mouse is in the house and send an alert to my smart phone so I can go and release the little pest elsewhere.
So for my prototype I am using
- esp82266-01 modified to use deepsleep
- magnet placed under the ramp
- magnetic sensor attached to a GPIO 16 and RST
- Arduino 1.6.4 with esp8266 support