Skip to main content

# scratch-ext Access external locations (eg: GPIO) from scratch on the Raspberry Pi

# Running Clone the repo (or download the .tar.gz). Move the .desktop file to your desktop, and start from there, or run from a terminal inside X:

` bash ./startup.sh `

# Usage For now you can use the standard GPIO pins, broadcast a message in Scratch, saying pin 11 on will turn pin 11 high, pin 11 off will turn it low. You can also use pin 11 1, pin 11 high, etc. gpio is an alias for the ping command (eg gpio 11 on).

The script will update any changes in the gpio pins to the standard Scratch sensors. Open the ‘sensing’ tab, and select the pin you want to read from the list. This will return a 1 when high, and a 0 when low.

# Writing plugins Add a .py file to the plugins dir, extend from plugin base, and implement the receive method, see the ExamplePlugin for an example.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

scratch-ext-0.5.3.tar.gz (62.7 kB view details)

Uploaded Source

File details

Details for the file scratch-ext-0.5.3.tar.gz.

File metadata

  • Download URL: scratch-ext-0.5.3.tar.gz
  • Upload date:
  • Size: 62.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for scratch-ext-0.5.3.tar.gz
Algorithm Hash digest
SHA256 c04772bebb4cf38de1531a58a36f960af77c2dc5b8785eed0d98f8d953f22bb7
MD5 f29b0ce4ddb0dece1a6740b18513f89e
BLAKE2b-256 ebe963f3d6bea76c2ea671e15e33e2dbcd94d680436a93be21e40e15ee0f38d5

See more details on using hashes here.

Release history Release notifications | RSS feed

0.7.6

1 file

0.7.5

1 file

0.6.1

1 file

0.5.5

1 file

0.5.4

1 file

This release

0.5.3 This release

1 file

0.5.2

1 file

0.5.1

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page