Direct Real-time output using monitor connected to RS

Dear community,

Is it possible to use a monitor directly connected to Raspberry Shake to display the real time waveform? For a classroom demo.

Thank you very much!


Hello Yan, and welcome to our community!

While it is possible to connect a screen and enabling the HDMI output of the Shake to display a basic output, you would require the installation of new software on the Shake itself to read the data flowing in, and translate it to a moving waveform on the connected monitor.

We do not recommend to do so as this would slow down the Shake itself, and thus cause delays or possible other unwanted consequences in data collection and storage that would diminish the performance and experience.

You have multiple options to achieve what you want to for your classroom, however:

  1. The first is to connect another Raspberry Pi (this one attached to a monitor), and follow this guide to display live data flowing from the Shake to the Pi and then to the screen: How to create a Raspberry Pi-driven Kiosk display. This will display a full-size window with real-time data where you will be able to see all that appens as your students explore the vibrations around you.

  2. Instead of the software above, you can achieve the same (always with another Raspberry Pi, or PC/laptop) by installing RSUDP (GitHub - raspishake/rsudp: Continuous visual display, sudden motion monitoring, and historical replay of Raspberry Shake data - rsudp 1.1.1 — rsudp documentation), which will display the same real-time data stream. This solution, however, is a bit more complex, and could require more time to set it up.

  3. Another option is to have your Shake connected to the wider internet (you may have to ask your IT department to open these ports on your firewall Firewall issues? and also allow your Shake IP and MAC address through the same firewall) and then watch the live data flowing in our DataView portal, as also other schools do:

  4. Lastly, always with another PC/laptop directly connected to the Shake, you could download and install SWARM on that computer (USGS: Volcano Hazards Program) and then display again live data from the Shake on there. This may or may not work as this software is no longer maintained by the USGS, but, in most cases, there shouldn’t be any issue.

If you have any other question(s), or need further assistance, I remain available.

Thank you very much for the detailed explanations!

I will try option 4, first! I will let you know if I have any further questions! Thank you in advance!



Dear @Stormchaser

I connect the Raspberry Shake directly to my computer. And using SWARM to display it. But I always get the error:
"ERROR - Timeout connecting to in WWSClient."
I can also tried port 16022, and got the same error.

I can ssh to the Raspberry Shake, it showed:


Did I miss anything?


1 Like

I have figured it out!

I should use the Ethernet Local IPv4, displayed on the page rs.local, with the port number 16032.

Now I can display the waveform in real time.


Hello Yan,

Firstly, you’re very welcome for that; I’m here to help!

Second, it’s great to see that you connected everything and now can watch the live stream of your Shake on a large monitor. I’m sure your students will be excited to see what happens even when you simply walk around!

If you have any more questions, or need anything else, I remain available.

1 Like