Skip to content

sorinbotirla/ESP32-Seismometer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ESP32 Seismometer


This seismometer is built using any ESP32 (I have used ESP32 Wroom).
It features a 2.8 inch ILI9341 TFT Display, ADS1115 16bit ADC, a coil/magnet vertical pendullum, visual and acoustic feedback via 7x WS2812 LEDS and 1 passive buzzer.
You can use a 4.5Hz geophone instead of the coil.

Pictures



Components

You will need the following components:

1x ESP32 Board
1x 2.8 Inch ILI9341 TFT Display
1x WS2812 slim led strip (you will only need to cut it to only 7 LEDs)
1x ADS1115 16Bit ADC

1x Passive Buzzer
1x spool of thin copper wire for soldering.
1x Soldering Iron
1x Solder

Esp32

2.8 inch ILI9341 TFT Display

ADS1115 16 Bit ADC

WS2812 Slim LED Strip

4.5Hz Geophone


You can use a 4.5Hz geophone or

You can build a vertical pendulum using:

1x Neodymium Cylinder Magnet
1x Copper wire Coil
1x Pendullum arm made of 4mm aluminum sheet
1x Steel leaf spring to suspend the pendullum


I'd suggest going the simple way, using the geophone.

Coils (Thinner the better)



Magnet

Aluminum sheets (Do not use steel)




Pinout

ESP32 ADS1115 Coil (or Geophone) Buzzer WS2812 LED ILI9341 Display Touch
3.3V VDD VCC
5V LED (+)
GND GND SPEAKER (-) LED (-) GND GND
4 SPEAKER (+)
5 RST
15 BL (Backlight)
16 DC
17 CS
18 SCK
19 MISO
21 SDA
22 SCL
23 MOSI
25 LED DATA
33 Touch CS
A0 +
A1 -

About

ESP32 Seismometer with ADS1115, ILI9341 display and sound feedback

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages