Ian Photo Dr Ian Robinson
Physics Projects 'n Stuff
Home STEM Projects Research Blog Consult Downloads About

Raspberry Seismic

Stable well-tested code suitable for long-term recording of such as seismic data. This be easily adapted to record a range of input signals periodically producing plots for uploading to the web. Data are saved timestamped .mseed format for ease of analysis by standard seismic software.

  • Seismic Monitoring Code Description
  • rpiseismic.py - runs on Raspberry Pi to records and plots data
  • InfraSoundAnalyser.py - outline analysis code for PC
  • Software License - opensource but minor geographical limitation

All the above in one zip archive (updated 17/10/20) - Download

Infrasound Monitor

An opensource educational project this involves the construction of a static or portable high resolution Infrasound monitoring station.

The software & hardware has been tested over the past couple of years and is solid..

All the below in one zip archive (updated 17/10/20) - Download

Contains ...

  • InfrasoundReport1.pdf - draft paper

  • Getting Started - guide to circuitry and setting up the PI
  • TestRed.py - little python script to check that the PI is reading from the sensor
  • InfraSoundMonitor.py - main python Code to run on PI which records and plots data
  • InfraSoundMonitorMobile.py - mobile version of above, simply stores data every minute or so without plotting
  • InfraSoundAnalyser.py - various data analysis/visualisation routines built on ObsPy
  • V3 BOM - components list

  • Software License - opensource but minor geographical limitation

Aurora Monitor

This is a well-established opensource project to build a nT resolution earth field magnetometer. The system effectively monitors changes in the solar wind and could be used to predicit aurora as well as being a testbed for further development.

All the below in one zip archive (updated 16/2/19) - Download

Contains ...

  • Updated IOP paper

  • Getting Started - guide to circuitry and and setting up the PI

  • FreqMonitor - Python hardware test code, simply monitors the signal sent by Arduino

  • EFMv3.py - Raspberry PI python code to record and plot data

  • fcounter6.ino - Arduino program to record frequency of FGM sensor

  • Software License - opensource but minor geographical limitation

Physics Research