WIFI vibration sensor using the ESP8266

A simple vibration sensor can be connected to the ESP8266 GPIO pin and an alarm can be triggered via TCP to report vibration. This could be useful for a number of things, including industrial monitoring, security, etc. The prototype uses a sensor originally designed for Arduino, but can easily be connected to one of the GPIOs in the ESP8266. The firmware checks whether the GPIO has triggered and if so it sends a TCP message to a server listening. SSID and password for the WIFI can be programmed remotely via web as with my other prototypes and the nice things is that the server address and the port number the server is listening at can also be programmed remotely via web, no serial connection required and it is persistent!!!



Vibration switch


Vibration switch connected to ESP8266 board

Screen Shot 2015-04-16 at 6.19.16 PM

TCP trigger received overtime there is a vibration

 Check my other and future boards on Tindie


About hbouzas

Born in Buenos Aires, Argentina. Studied Physics at the University of Buenos Aires. Joined Schlumberger in February 1985 in Houston, Texas, and worked in several technical and managerial positions until 2000. From 2000 until 2008 held several management positions in Abingdon, UK; Calgary, Alberta and London, UK. Worked in the areas of Geophysical Exploration, Geological Modeling, Structural Modeling, Reservoir Modeling and Petroleum Economics and holds several patents. He is currently the Norway Technology Center Manager for Schlumberger Information Solutions and is based in Oslo and Stavanger. Main interest are software, technology, innovation, 3D visualization, design, human computer interaction, energy, environment.
This entry was posted in Uncategorized. Bookmark the permalink.

2 Responses to WIFI vibration sensor using the ESP8266

  1. shishon says:

    but how do i build it?
    do you have a code?
    please help…

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s