From Test-Scratch-Wiki

Archive.png This article or section documents a feature not included in the current version of Scratch (3.0). It is only useful from a historical perspective.

Remote sensor connections is a feature allowing other programs to connect to Scratch. This allows Scratch to be extended to connect to devices, access the internet, or perform other functions not possible inside Scratch. For example, JoyTail allows one to use a joystick with Scratch.

Enabling

This requires Scratch 1.3.1 or higher.

Enabling remote sensor connections.png

Now Scratch is ready to send and receive data over the network.

How it works

Remote Sensor connections turn Scratch into a local server at port 42001. Whenever either:

  • A broadcast is sent
  • A global variable is changed

It sends out a message to all connected programs with the relevant information.

Software

SandCastleIcon.png This page has links to outside of the Scratch website or Wikipedia. Remember to stay safe when using the internet as we can't guarantee the safety of other sites.


The following software use this feature to connect to Scratch:

— joysticks

Languages

The following programming languages can connect to Scratch:

You can also implement the Remote Sensors Protocol yourself in any language that supports sockets.

Cookies help us deliver our services. By using our services, you agree to our use of cookies.