Editor Version ×

1.Easy to use and quick to get started

2.The process supports design scales of 300 devices or 1000 pads

3.Supports simple circuit simulation

4.For students, teachers, creators


1.Brand new interactions and interfaces

2.Smooth support for design sizes of over 30,000 devices or 100,000 pads

3.More rigorous design constraints, more standardized processes

4.For enterprises, more professional users

Std EditionSeismoCloud Board

Profile:PCB to build a sensor node for SeismoCloud

License: CC-BY-SA 3.0

Published Time:2021-04-19 04:30:16
  • 417
  • 0
  • 0

SeismoCloud is a project to monitor seismic activity whose goal is providing EarthQuake Early Warnings in a DIY fashion. It is developed and maintained by the University of Rome "La Sapienza".

This is the PCB to build the seismometer. Here the 3D-printable case to protect it.

NOTE: I'm not affiliated with the University nor the SeismoCloud team. This work is a personal and unofficial revision inspired by the official guide to build the sensor node. Use at your own risk.

Main components

  • MCU Espressif ESP8266
  • Acceleromenter InvenSense MPU6050
  • LDO ME6211


The components of this project are available at JLCPCB assembly supply chain so that you can order the fully assembled SeismoCloud PCB. However, if you prefer to mount components yourself, you can easily accomplish this task using a hot-air gun.

Flash firmware

To flash the official firmware, available on GitHub, you need an external programmer. This PCB is designed to be pin-compatible with ESP Programmer, but you can look at the schematic to use whichever USB-Serial adapter to have at home.

Board in action

Power Consumption

If you are wondering the power consumption of such board, here the chart:


The boot phase ends just after the second current drop (center of the timeline), after that, the power consumption stabilizes at about 90mA, with sporadic peaks of 300mA due to WiFi.

Approximating the average current to 100mA and considering supply voltage at 5V, the energy consumption is 4.4kWh/year, about 1€ in Italy.


  • 1.0.0 ✅: it works ✨

Versioning conventions

Each printed board has a version. Version advancements are ruled accordingly to Semantic Versioning.

To show the status of each version I use the following symbols:

  • A White Heavy Check Mark (✅) means that it is successfully tested;
  • A Negative Squared Cross Mark (❎) means that it was almost successfully tested (the main functionalities are fine), but there are bugs affecting minor funcionalities;
  • A Warning Sign (⚠) means that the board is not usable out of the box but the bugs are fixable  in DIY (decent) fashion;
  • A Cross Mark (❌) means that there are some problems that makes it unusable;
  • A White Question Mark Ornament (❔) means not tested.


Open in editor


Open in editor
Project Attachments
Project Members


周一至周五 9:00~18:00
  • 0755 - 2382 4495
  • 153 6159 2675


周一至周五 9:00~18:00
  • 立创EDA微信号


  • QQ交流群


  • 立创EDA公众号