User avatar
penguintutor
Posts: 373
Joined: Tue May 08, 2012 9:11 am
Location: UK
Contact: Website

Scratch 3 Desktop Version for Raspberry Pi

Thu Jan 03, 2019 10:32 am

Now that Scratch 3 has been released are there any plans for a Raspberry Pi (Linux) version of the Desktop version? Scratch 3 can be run through a browser today, but the desktop version is required for offline use and to support physical computing using the Raspberry Pi GPIO ports?

If so is there anything that members of the Raspberry Pi community can assist? Perhaps programming or testing?

I'm happy to help myself. I don't have the time to run the project myself (and wouldn't want to duplicate work if there is a project already in the pipeline), but I would be happy to help if I can.

jamesh
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 21114
Joined: Sat Jul 30, 2011 7:41 pm

Re: Scratch 3 Desktop Version for Raspberry Pi

Thu Jan 03, 2019 10:48 am

Currently Scratch3 does work in online mode in Chromium, if/when offline becomes available is up in the air. We do talk to MIT re: Scratch, and discussions are on going with regard to the offline version.

Sorry, that's all the information I have.
Principal Software Engineer at Raspberry Pi (Trading) Ltd.
Contrary to popular belief, humorous signatures are allowed. Here's an example...
"My grief counseller just died, luckily, he was so good, I didn't care."

fruitoftheloom
Posts: 18175
Joined: Tue Mar 25, 2014 12:40 pm

Re: Scratch 3 Desktop Version for Raspberry Pi

Thu Jan 03, 2019 11:06 am

penguintutor wrote:
Thu Jan 03, 2019 10:32 am
Now that Scratch 3 has been released are there any plans for a Raspberry Pi (Linux) version of the Desktop version? Scratch 3 can be run through a browser today, but the desktop version is required for offline use and to support physical computing using the Raspberry Pi GPIO ports?

If so is there anything that members of the Raspberry Pi community can assist? Perhaps programming or testing?

I'm happy to help myself. I don't have the time to run the project myself (and wouldn't want to duplicate work if there is a project already in the pipeline), but I would be happy to help if I can.

Scratch 3 Desktop has only been released for Windows 10 and MacOS 10.13 or later, no Linux:

https://scratch.mit.edu/download
adieu

My other Computer is an Asus CS10 ChromeBit

User avatar
penguintutor
Posts: 373
Joined: Tue May 08, 2012 9:11 am
Location: UK
Contact: Website

Re: Scratch 3 Desktop Version for Raspberry Pi

Thu Jan 03, 2019 3:14 pm

I have used the online version in Raspbian (I used that during the Beta testing). It's not just taking Scratch offline (although that is one thing), but having the ability to access the GPIO which we have on Scratch 1.4 and Scratch 2. That is the killer feature allowing it to be used with physical computing.

I have tried the desktop version on Windows which appears to have access to external modules using Scratch Link (eg. Lego mindstorms). The Scratch team have said they are working on a desktop version for Chromebooks. Perhaps that will provide a good starting point towards a Linux version?

Presumably there will need to be a port of Scratch Link - or something similar to allow hardware access?

@jamesh If there is anything in future working towards those goals and anyway I can help please let me know.

jamesh
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 21114
Joined: Sat Jul 30, 2011 7:41 pm

Re: Scratch 3 Desktop Version for Raspberry Pi

Thu Jan 03, 2019 5:35 pm

penguintutor wrote:
Thu Jan 03, 2019 3:14 pm
I have used the online version in Raspbian (I used that during the Beta testing). It's not just taking Scratch offline (although that is one thing), but having the ability to access the GPIO which we have on Scratch 1.4 and Scratch 2. That is the killer feature allowing it to be used with physical computing.

I have tried the desktop version on Windows which appears to have access to external modules using Scratch Link (eg. Lego mindstorms). The Scratch team have said they are working on a desktop version for Chromebooks. Perhaps that will provide a good starting point towards a Linux version?

Presumably there will need to be a port of Scratch Link - or something similar to allow hardware access?

@jamesh If there is anything in future working towards those goals and anyway I can help please let me know.
You'll have to check with MIT - they are the ones who need to do the offline development.
Principal Software Engineer at Raspberry Pi (Trading) Ltd.
Contrary to popular belief, humorous signatures are allowed. Here's an example...
"My grief counseller just died, luckily, he was so good, I didn't care."

hippy
Posts: 4161
Joined: Fri Sep 09, 2011 10:34 pm
Location: UK

Re: Scratch 3 Desktop Version for Raspberry Pi

Thu Jan 03, 2019 6:48 pm

fruitoftheloom wrote:
Thu Jan 03, 2019 11:06 am
Scratch 3 Desktop has only been released for Windows 10 and MacOS 10.13 or later, no Linux:

https://scratch.mit.edu/download
Just for information: Though it does say "Windows 10+" is required; I downloaded and installed Scratch Desktop 1.2.0 under Windows 7 64-bit and it appears to be working as expected. The installer itself also reports "Windows 7 or above required".

That doesn't help with a Linux version though, nor with using extensions which have not been ported yet - and cannot be because the implementation specification isn't available :cry:

The current Linux status is as reported on that download link : "Scratch Desktop on Linux is currently not supported. We are working with partners and the open-source community to determine if there is a way we can support Linux in the future".

code_exec
Posts: 191
Joined: Sun Sep 30, 2018 12:25 pm

Re: Scratch 3 Desktop Version for Raspberry Pi

Sun Jan 13, 2019 7:25 am

MIT should start developing Scratch Desktop for Linux again considering the Pi is one of the main platforms to run it on.
Ubuntu 18.04 LTS desktop images for the Raspberry Pi 3.

https://github.com/CodeExecution/Ubuntu-ARM64-RPi

Return to “Scratch”