Skip to content

OpenEEW Sensor

Andres Meira edited this page May 25, 2021 · 10 revisions

The OpenEEW sensor has already shown itself to be as good as seismometers for the purpose of earthquake early-warnings (EEW). EEWs are concerned only with strong shaking and so expensive broadband seismometers are not necessary for detection.

This hardware design has been created to drastically reduce the cost of a seismometer through the usage of off-the-shelf parts. The key component is the ADXL355 MEMS accelerometer, which has far lower noise than other accelerometers on the market. This low noise allows it to detect earthquakes at further distances.

Get a sensor

Buy a sensor

We have been able to produce OpenEEW sensor boards at a very low cost due to volume production in China.

You may save time and money by buying your sensor board directly from PCBWay in China.

Build a sensor

You can find the schematics, PCB, and BOM files in here. The board was generated using Kicad.

Hardware

The PCB features the following:

  • A high performance MEMS accelerometer
  • ESP-32-WROOM-32 which features a dual-core processor, 240MHz frequency, 4MB Flahs, and 8MB PSRAM
  • Ethernet connector and controller to provide more stable internet connections that need to last for years in some installations
  • 3 Neopixel RBG LEDs and a buzzer to provide alarm functions when an alert message is received on the device
  • A USB-C interface for powering and flashing the device

PCB Schematic here

Please note the following pins:

  • ADXL355 > SPI (HSPI) > CS GPIO 15
  • Neopixel data pin> GPIO 16
  • Buzzer > GPIO 32

The board operates at 3.3V with a minimum current of 0.5A. The accelerometer is accessed via the ESP32's HSPI interface.

The ethernet uses the LAN8720A transceiver. We have not included PoE in this variant to reduce complexity and cost.

GPS can optionally be added via the UART header, and I2C devices can be added via the I2C header. However we have opted to use NTP as a default for timekeeping, and we use the OpenEEW app to record latitude and longitude when provisioning the device.

Enclosure

You can 3d print your own enclosure with these instructions.

Installation

It is crucial that each OpenEEW sensor is correctly installed. This will reduce unwanted vibrations due to an unsuitable substrate or fixing method.

Getting Started ⚡️

Sensor 📡

Start a Network 🌎

Additional Resources 📋

Clone this wiki locally