Community Seismic Network
A low-cost dense seismic network

Core Network

The CSN is a distributed system with autonomous sensors sending their data via the Internet to a cloud-based analysis system that then distributes the results to users and archives the data.

Download Functional-Schematic PDF


The sensor package consists of a low-cost, 3-axis MEMS accelerometer that is controlled by a Raspberry Pi 3b micro-computer. The waveforms are sampled at 50 sps and are transmitted to the server every 10 minutes via the internet. The micro-computer also detects events; when an earthquake is found it sends the shaking intensity and time immediately to the cloud. More sensor detail.


The data from the sensors is received by two streams. The waveforms are sent every 10 minutes and are then archived on a server (both cloud-based and ground-based). The pick or event-driven information is received whenever it occurs and is sent to development ShakeMap and Earthquake Early Warning (EEW) instances. Maps of maximum acceleration (ground shaking) are produced and sent to first responders. More server detail.

Core-Network Distribution

CSN is currently located in the northern Los Angeles region but plans to expand to cover the entire Los Angeles region. The system is easily deployed to other parts of the world. A map of the station distribution is shown to the right. This also shows the Southern California Seismic Network (SCSN) stations in the greater Los Angeles region.

Data Distribution

The CSN sensors are largely hosted by volunteers. The sensors, although they are decimated to prevent recording human voices, can detect events such as doors closing, elevators moving, etc, which are not part of our mission. To protect the privacy of our hosts, we do not distribute waveform data unless there is an interesting earthquake. Data that are available are shown here.