Hello world
To play and learn to program sparki with the children is imperative a programming environment more friendly to arduino
when a version of scratch-sparki?
Hello world
To play and learn to program sparki with the children is imperative a programming environment more friendly to arduino
when a version of scratch-sparki?
We’re very interested in having a version of Scratch for Sparki, but that’s months away at least. In the mean time, we will be launching our integration with miniBloq shortly, which generates Arduino code based on similar Drag and Drop methods.
I would love this. Scratch is already a part of my curriculum, so being able to issue commands to Sparki through Scratch would really streamline things.
I hope minibloq will do the job, but I’d really look forward to a Sparki-Scratch implementation.
From s4a.cat
[quote]About S4A
S4A is a Scratch modification that allows for simple programming of the Arduino open source hardware platform. It provides new blocks for managing sensors and actuators connected to Arduino. There is also a sensors report board similar to the PicoBoard one.
The interface

Arduino objects offer blocks for the basic microcontroller functionalities, analog and digital writes and reads, and also for higher level ones. You can find blocks to manage standard and continuous rotation servomotors:

Technical details. Supported boards
S4A works with Arduino Diecimila, Duemilanove and Uno. Other boards haven’t been tested, but they may also work.[/quote]
What’s the next step?
Can you use s4a to control Sparki?
Nope to currently being able to use it. We’ve looked into this, but it doesn’t run on the Arduino. It runs on the computer and constantly talks to the Arduino. That’s okay when its static, but for Sparki that would mean constantly having a USB hanging out the back, or using Bluetooth (which is doable). Either way, we’d have to add a whole lot to get Sparki’s libraries working with it. Its probably doable, but we want to get what we have solid and documented first.
Ok thanks, i’ll be tuned
Instead of implementing Scratch, why not consider implementing SNAP (formerly Build Your Own blocks) which is a derivative of Scratch?
bob 