Can some one tell what the name of this program is? - Page 1
Forum section: electronics / general

author: raspberrypi
author_rank: Frequent Contributor
timestamp: March 17, 2017, 08:44:14 pm
content: I bought this nanoR3 with the "robatale scratch" extension board. I'm trying to find this software but the text in the video is too small and when I google I just find people selling the board. Also if you know what that program is in MSword they opened that would help. The video is lacking links, although the girls voice is kind of sexy.Is the nano just like the arduino? So if I plug in a seven seg. LED and adjust pins could I use my program that we came up with on the forum to work on it? I'm guessing/hoping that the goal of these products is that they are all the same and interchangeable. Whats does the other chip on it do; communicate through USB to the micro (rectangular one on bottom)?https://youtu.be/C7KCUCVD-9U

author: pitagoras
author_rank: Regular Contributor
timestamp: March 17, 2017, 08:51:48 pm
content: https://scratch.mit.edu/

author: raspberrypi
author_rank: Frequent Contributor
timestamp: March 17, 2017, 09:12:39 pm
content: Quote from: pitagoras on March 17, 2017, 08:51:48 pmExcuse my ignorance but what does that site have to do with programing the nano? Looks like some little kids thing.Doesn't look at all like what they have in the video.

author: Avacee
author_rank: Unknown
timestamp: March 17, 2017, 09:35:14 pm
content: I think what you have is this:http://www.keyestudio.cc/h-nd-131.htmlThe first part of the video details uploading the arduino sketch to the nano - the latest version of the sketch is on the link above.Scroll down to "firmware upload" and Copy+Paste that into the Arduino IDE and upload it (this appears to be what was in the MS Word document you mention).Copy from //NEWIN VERSION 1.5 down to and including the last "}" before Script Edit.Scratch is a simple GUI designed for kids who can understand the pictorial layout used for coding without knowing all the complex syntax for actual code.The Scratch GUI will then communicate with that uploaded sketch on the nano.eg on the GUI you say "Blink the LED 10 times" the GUI will then tell the nano to "Blink the LED 10 times"Looking at the uploaded sketch you can see the routine called "ReadSerialPort".The nano sketch just listens for any serial data sent by the Scratch GUI and acts on it.The routine "sendSensorValues" sends serial data about the board (eg button presses) from the nano to the Scratch GUI. You can see where it loops through calling "analogRead" and then sends it using the routine "ScratchBoardSensorReport"http://s4a.cat/is the Scratch extension that lets it communicate with an arduino.Quote from: raspberrypi on March 17, 2017, 08:44:14 pmThe nano is one of the arduino family. Simple sketches are cross-compatible. Your existing LED blinking sketch and Tri-Colour RGB LED sketch would work on the nano with no changes if it was wired up the same.Within the Arduino IDE you would need to change the board type to "Arduino Nano" so the IDE uses the correct compiler and creates code that works on the nano.Other chip? On the nano? .. That's the atmel chip used by arduino on the nano.However, plugging that nano into that robatale board with your sketch would only work if it was wired up the same - highly unlikely so I'm going to basically say it won't.However, you can create your own arduino sketches that work with the wiring layout on the robatale board!

author: Ian.M
author_rank: Super Contributor
timestamp: March 17, 2017, 09:39:23 pm
content: Yep. some little kid thing, but it can target a Nano.Seehttps://en.wikipedia.org/wiki/Scratch_(programming_language)Alsohttp://www.makeuseof.com/tag/afraid-programming-code-try-scratch-arduino/gives you an overview and Brian Huang from SparkFun presents it in a video.TLDR: Its drag&drop programming without writing code, and the Arduino implementation runs tethered to a PC.

author: rstofer
author_rank: Super Contributor
timestamp: March 17, 2017, 09:49:38 pm
content: http://www.keyestudio.com/keyestudio-robotale-scratch.htmlETA:http://s4a.cat/<=== Scratch 4 Arduino web site

author: raspberrypi
author_rank: Frequent Contributor
timestamp: March 17, 2017, 11:21:34 pm
content: Quote from: rstofer on March 17, 2017, 09:49:38 pmLooks like its here:ETA:http://s4a.cat/Is there a link for a download? I can't for the life of me see/find it on that site.

author: tpowell1830
author_rank: Frequent Contributor
timestamp: March 17, 2017, 11:31:20 pm
content: Quote from: raspberrypi on March 17, 2017, 11:21:34 pmAfter each picture of a board there is a small link that simply says 'Code'. Click that and it will download. If you need help, I can download them and email them to you.

author: raspberrypi
author_rank: Frequent Contributor
timestamp: March 17, 2017, 11:50:16 pm
content: Quote from: tpowell1830 on March 17, 2017, 11:31:20 pmI actually trying to find the link to download this thing:I tried clicking this link in the mit.edu website but I just says im missing flash, which is how I keep my computer free from ads and viruses.

author: Avacee
author_rank: Unknown
timestamp: March 18, 2017, 12:04:37 am
content: Quote from: raspberrypi on March 17, 2017, 11:50:16 pmThere's an offline editor version.https://scratch.mit.edu/scratch2download/Maybe Scratch that suggestion (Pun intended) - the offline editor is an Adobe Air app so uses flash, your choice.Imho, scratch Scratch - You'll learn more coding and electronics via coding and wiring up things than dragging pictures around the Scratch GUI and plugging a nano into a board.Keep the board though - it'll be useful for use with your own programs

author: pitagoras
author_rank: Regular Contributor
timestamp: March 18, 2017, 01:01:33 am
content: Indeed scratch is used to teach programming at primary school. But it's a full programming language, even somewhat interesting in that it's easy to deal with events.It's very common to interface it to lego robots and such.

author: raspberrypi
author_rank: Frequent Contributor
timestamp: March 18, 2017, 01:39:26 am
content: I just want to play with my new toy. Is there a program to make the tricolour LED on it to change colours when you move the slider? Make it do anything? If I ever make a real device using the arduino i will be with the nano as its the right size. But its looking like its going to go in the usless parts bin with the raspberrypi zero, that uses weird sized plugs.This thing is going in the bin soon, if I cant find that program. But im going to watch that youtube video from ebclr now.

author: raspberrypi
author_rank: Frequent Contributor
timestamp: March 18, 2017, 01:41:35 am
content: Quote from: ebclr on March 18, 2017, 12:01:27 amUseless, I should just stop now while I still have some sanity left.

author: ebclr
author_rank: Super Contributor
timestamp: March 18, 2017, 02:00:01 am
content: I guess you can't play with electronics, need a brain with enough power, to understand little things, everything will be useless for you

author: raspberrypi
author_rank: Frequent Contributor
timestamp: March 18, 2017, 02:11:11 am
content: Quote from: ebclr on March 18, 2017, 02:00:01 amWow. When I said useless I was talking about the video and my frustration. Part of having a brain is being able to convey that knowledge to others. But seriously how is that short intro thats all in italian going to help me find a link to download a program that I can't find because my eyes don't work well? You try putting wax paper over your computer screen and sorting through all the arrogant comments when you are just trying to learn something, couple that with the frustration of knowing that it will only get worse until you cant see the screen at all, so you better work fast as time is not on your side.

author: ebclr
author_rank: Super Contributor
timestamp: March 18, 2017, 02:15:44 am
content: Have a new tool in market called Google, with that tool is very easy to find anythinghttps://sourceforge.net/projects/s4a/

author: alsetalokin4017
author_rank: Super Contributor
timestamp: March 18, 2017, 02:18:38 am
content: Quote from: raspberrypi on March 18, 2017, 01:41:35 amSadly, this is what happens when you get too far ahead of yourself. I agree, that video wasn't very helpful to me either.Please don't get discouraged. Go back to the basics. There is a lot to learn and a lot to have fun with in the Arduino IDE and c++ programming.Yes, your NANO can do everything the UNO can do, but doesn't have the convenience of big, easy-to-use header sockets for the in/out pins. Myself, I still like to use the ProMini for projects once I have a working sketch. The ProMini doesn't have a built-in USB connection like the Nano does, but only costs a couple of dollars or even less for Chinese clones, which have worked fine for me so far.I suggest that you stick with the Arduino IDE and the basic c++ programming for a while, before branching out to use other hardware and software. Learn how to make your 3-color LED fade through different colors, starting with the Examples>Basics>Fade sketch included in the IDE and expanding on that sketch with your own additions and modifications. If you proceed slowly, trying new stuff a little at a time, and ask questions about what you don't understand, you are much less likely to get frustrated and blocked.

author: alsetalokin4017
author_rank: Super Contributor
timestamp: March 18, 2017, 02:28:46 am
content: Meanwhile... it looks like you are trying to download and install the S4A application. Here is the download page link. Choose the download that matches your computer OS. Be sure to read the information about installing the software; you need both the computer application and the Arduino "firmware" sketch for it to work.http://s4a.cat/#downloadsNote: the link seems very slow. It may take 15 minutes or more to download the ~25MB program installation.

author: Nusa
author_rank: Super Contributor
timestamp: March 18, 2017, 02:55:33 am
content: This was annoyingly hard to find, but here's a 4-page PDF that describes what you bought. In particular, on pages 3 and 4 it tells you which pins all the provided devices are attached to.http://c783319.r19.cf2.rackcdn.com/documents_manual_346213_Nano_Starter_Kit.pdfOther than being tiny and having 8 analog pins instead of 6, the Arduino Nano works just like the Arduino you already have. You could program it in the Arduino IDE that you've already played with, if you want. You will have to change the board type in the Tools menu.Or you can continue to figure out Scratch, but the hardware does not require it, despite the name printed on the nano shield.

author: Ian.M
author_rank: Super Contributor
timestamp: March 18, 2017, 03:48:14 am
content: Well found.What an annoying board - no schematic and they have a photosensor and a microphone + preamp on A5 and A4 so you cant hookup any I2C devices unless you bit-bang them. They should have put the sensors on A6 and A7 leaving A4 and A5 free and brought out to a header

author: raspberrypi
author_rank: Frequent Contributor
timestamp: March 18, 2017, 04:26:55 am
content: Quote from: Nusa on March 18, 2017, 02:55:33 amQuote from: ebclr on March 18, 2017, 02:15:44 amThis is what makes forums shitty.I did get the nano to work. Whats annoying about that scratch board is that it has a super bright LED thats always flashing when you plug it in. Still flashes even when you reprogram it.

author: Nusa
author_rank: Super Contributor
timestamp: March 18, 2017, 05:56:02 am
content: Stick a bit of electrical tape over it. There's already a non-flashing power light on the Nano itself, so there's no reason you need to see it.

author: rrinker
author_rank: Super Contributor
timestamp: March 20, 2017, 12:48:58 am
content: Nano works just like the Uno, except you get a couple of extra analog inputs. I get mine for about $3 each in 3 packs or better on Amazon, you can get them even cheaper on ebay if you like waiting for China shipping. At those kind of prices though you will be soldering on your own header pins (pins supplied, just not attached). They're more convenient for plugging into breadboards, and a double row of female pin headers on a circuit board means the whole micro can plug in like an IC.I agree with the others, stick to one environment until you understand it, don't try to figure out yet another environment before you get the basics of the first one. Once you know one IDE and one language, the others come a lot easier.