Skip to content

Create your own Scratch server using a Raspberry Pi 4 (2GB+) and balena.

Notifications You must be signed in to change notification settings

megankde/scratch

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build a Scratch server using a Raspberry Pi and balena

Turn your Raspberry Pi 4 (2, 4 or 8Gb model) or Pi400 into a Scratch3 coding rig! The fastest way to get going is to use the Deploy with balena button (after logging into your free balenaCloud account).

Description

This project will run Scratch Desktop on your Raspberry Pi, allowing you to learn how to code using blocks. If you add a Sense Hat to your Pi, you can enable the Sense HAT blocks:
sensehatblock

...and make use of the LEDs, joystick and on-board sensors. You can also enable the GPIO blocks (---^) and learn to interact with lots of other hardware you add. Have fun!!

Hardware required

  • Raspberry Pi 4 (2, 4, or 8Gb model)
  • SD card (we recommend the 16Gb Sandisk Extreme)
  • HDMI TV or Monitor
  • Keyboard
  • Mouse
  • A Sense HAT(optional - but more fun!)

Software required

  • A free balenaCloud account (first ten devices are free and fully-featured, no credit card needed to start)
  • A tool to flash OS images to SD cards, like balenaEtcher

Supported devices

This project has been tested to work on the following devices:

Device Type Status
Raspberry Pi 4 2Gb
Raspberry Pi 4 4Gb
Raspberry Pi 4 8Gb
Raspberry Pi 4 1Gb
Raspberry Pi 400
Raspberry Pi 3b+
Raspberry Pi 3b+ (64-bit OS)
balena Fin

Use our project guide

We've published a project guide and demo video on our blog. Check out the post here.

About

Create your own Scratch server using a Raspberry Pi 4 (2GB+) and balena.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Shell 100.0%