Discuss Scratch

JoshuaGuitar64
Scratcher
8 posts

Arduino Extension.

I propose an Arduino extension in the Extensions tab so users could control an Arduino Board with the Scratch language. I think this because the Arduino language is complex and not everyone can understand it. We have a microbit extension, why not Arduino?
-InsanityPlays-
Scratcher
1000+ posts

Arduino Extension.

JoshuaGuitar64 wrote:

I propose an Arduino extension in the Extensions tab so users could control an Arduino Board with the Scratch language. I think this because the Arduino language is complex and not everyone can understand it. We have a microbit extension, why not Arduino?
microbit isn't as complex as Arduino.
Vibrato
Scratcher
1000+ posts

Arduino Extension.

-InsanityPlays- wrote:

JoshuaGuitar64 wrote:

I propose an Arduino extension in the Extensions tab so users could control an Arduino Board with the Scratch language. I think this because the Arduino language is complex and not everyone can understand it. We have a microbit extension, why not Arduino?
microbit isn't as complex as Arduino.
That's not the point, the point is that they are both similar.

OP acknowledges that arduino is complex and thus proposes it be put in the extensions tab with all of the other wacky stuff
HTML-Fan
Scratcher
1000+ posts

Arduino Extension.

I used an Arduino Scratch mod about two years ago … it took me 2 hours to set it up and it had 1/8s lag. Now, the thing is that you need complete control over the Arduino - you should be able to control every µs. That's what Arduino is about. So it would be kinda pointless.
JoshuaGuitar64
Scratcher
8 posts

Arduino Extension.

HTML-Fan wrote:

I used an Arduino Scratch mod about two years ago … it took me 2 hours to set it up and it had 1/8s lag. Now, the thing is that you need complete control over the Arduino - you should be able to control every µs. That's what Arduino is about. So it would be kinda pointless.

It wouldn't, because Scratch has improved massively over the past few years, and mods are not always reliable, and are unofficial as the Scratch Team don't make them. Arduino is pretty easy to use, easier than it's main competitor Raspberry Pi.

_RareScratch2_
Scratcher
100+ posts

Arduino Extension.

what is a arduino board
geometric_ghast
Scratcher
1000+ posts

Arduino Extension.

_RareScratch2_ wrote:

what is a arduino board
https://www.arduino.cc/
HTML-Fan
Scratcher
1000+ posts

Arduino Extension.

JoshuaGuitar64 wrote:

HTML-Fan wrote:

I used an Arduino Scratch mod about two years ago … it took me 2 hours to set it up and it had 1/8s lag. Now, the thing is that you need complete control over the Arduino - you should be able to control every µs. That's what Arduino is about. So it would be kinda pointless.

It wouldn't, because Scratch has improved massively over the past few years, and mods are not always reliable, and are unofficial as the Scratch Team don't make them. Arduino is pretty easy to use, easier than it's main competitor Raspberry Pi.

But Scratch is locked at 30fps - if you wanna do something more precise then that, your out of luck. Even if there was no delay, it would still not be precise enough.
JoshuaGuitar64
Scratcher
8 posts

Arduino Extension.

HTML-Fan wrote:

JoshuaGuitar64 wrote:

HTML-Fan wrote:

I used an Arduino Scratch mod about two years ago … it took me 2 hours to set it up and it had 1/8s lag. Now, the thing is that you need complete control over the Arduino - you should be able to control every µs. That's what Arduino is about. So it would be kinda pointless.

It wouldn't, because Scratch has improved massively over the past few years, and mods are not always reliable, and are unofficial as the Scratch Team don't make them. Arduino is pretty easy to use, easier than it's main competitor Raspberry Pi.

But Scratch is locked at 30fps - if you wanna do something more precise then that, your out of luck. Even if there was no delay, it would still not be precise enough.


Scratch is designed for kids, like me. Most kids would only use this for basic functions (LED'S etc) . So it doesn't have to be so precise.
HTML-Fan
Scratcher
1000+ posts

Arduino Extension.

JoshuaGuitar64 wrote:

Scratch is designed for kids, like me. Most kids would only use this for basic functions (LED'S etc) . So it doesn't have to be so precise.
Bro, learning how to let an LED blink is a task of 10 minutes. I did it. It was christmas and we visited our grandparents. And my grandpa gave my first Arduino to me and said that I can quickly test it on his PC. I did and 15 minutes later, RGB-LEDs did what I wanted them to do. It's just soooo cooler to actually understand what's going on. If you only wanna let an LED blink, why did you buy an Arduino? Two transistors, two capacitors and a few resistors are cheaper.
Red_Firework
Scratcher
100+ posts

Arduino Extension.

Support
DarthVader4Life
Scratcher
1000+ posts

Arduino Extension.

Red_Firework wrote:

Support
But… why?
Red_Firework
Scratcher
100+ posts

Arduino Extension.

Bump
Red_Firework
Scratcher
100+ posts

Arduino Extension.

Red_Firework wrote:

Support
Because it makes it easier to make and share arduino programs, and gives and alternative to mblock. You could also make incredible things like robots, printers, etc.
Red_Firework
Scratcher
100+ posts

Arduino Extension.

Red_Firework wrote:

Bump
Red_Firework
Scratcher
100+ posts

Arduino Extension.

Red_Firework wrote:

Red_Firework wrote:

Bump
Red_Firework
Scratcher
100+ posts

Arduino Extension.

Red_Firework wrote:

Red_Firework wrote:

Red_Firework wrote:

Bump
scratchusername40
Scratcher
1000+ posts

Arduino Extension.

Yes, please! Full support.
Especially a block to control pins.



Red_Firework
Scratcher
100+ posts

Arduino Extension.

Red_Firework wrote:

Red_Firework wrote:

Red_Firework wrote:

Red_Firework wrote:

Bump
Red_Firework
Scratcher
100+ posts

Arduino Extension.

Bump

Powered by DjangoBB