1

Topic: I'm trying to learn about Arduino on the Mac

My first attempt at extruder calibration on my Solidoodle 2 hasn't gotten far because on the Mac, the EPROM setting menu item in Repetier gives you an empty window, and so I can't change the required value that way. I've downloaded the Arduino software, and I'm working through the Getting Started w/Arduino on Mac OS X, and attempting to upload the blink example gives me the error message "avrdude: stk500_recv(): programmer is not responding". I've installed the right driver, the USB cable is connected, the red LED light is lit. I suspect I have the wrong board setting, but I may as well list everything:

Tools>Board - Arduino Uno  (this is the default setting, which I expect must be wrong)
Tools>Serial Port /dev/tty.usbserial-AH01A69A (the only other choice that might make sense is the same with cu instead of tty
Tools>Programmer - AVRISP mkII (the instructions don't have me changing this).

So my current three questions are:

What's the right Arduino board for the Solidoodle 2? Apparently, my googlefu is weak - searching didn't yield a technical spec that has that answer.

Is there some way I can tell this? Looking at the motherboard mostly got me the discovery that I need to get a decent magnifying glass.

The instructions talk about some boards having a reset button that I need to hit before uploaded. Does the Solidoodle have one, or do I just upload?

Yeah, one of the reasons I've gotten this machine is I've been a software guy all my life, and now I want to learn about hardware. Never thought it would be easy. It has been fascinating, though.

Tom Courtney

2

Re: I'm trying to learn about Arduino on the Mac

vis02124 wrote:

Tools>Board - Arduino Uno  (this is the default setting, which I expect must be wrong)

Needs to say "Sanguino W/ xxxxxxxxx"

where the "x"s are your chip.

(If you’re using Sanguinololu electronics with the 1284p chip, there’s a separate section below for that)

If you’re using Sanguinololu electronics with the standard 644p chip, go to http://code.google.com/p/sanguino/downloads/list - find and download the newest Sanguino-0023 file.

Open the ZIP file.  It should contain a directory “Sanguino” – put that and everything inside it into the “hardware” directory of your Arduino install.  So when you’re done you should have (in the above example) C:\reprap\Arduino-0023\hardware\Sanguino and the stuff below it.

Source: http://www.make-something.com/?page_id=306

which was, btw, the third link in google for "sanguinololu programming"

3

Re: I'm trying to learn about Arduino on the Mac

elmoret wrote:

Needs to say "Sanguino W/ xxxxxxxxx"

where the "x"s are your chip.

(If you’re using Sanguinololu electronics with the 1284p chip, there’s a separate section below for that)

If you’re using Sanguinololu electronics with the standard 644p chip, go to http://code.google.com/p/sanguino/downloads/list - find and download the newest Sanguino-0023 file.


How do I figure out what chip the Solidoodle 2 uses?

which was, btw, the third link in google for "sanguinololu programming"

Yes, I get that if I know what I'm looking for, I can find it. smile Part of the problem is that your response was the first time I've ever read the the word Sanguinololu. That's not to say the info isn't somewhere in the forum or the wiki - and I'll now go searching on it to see what it says - but that it'd be nice if googling something like "Solidoodle technical specs" returned a page with that info on it.

4

Re: I'm trying to learn about Arduino on the Mac

Yeah, it is printed in pretty small print on the main board itself.

5

Re: I'm trying to learn about Arduino on the Mac

If you want to learn about using Arduino, it would be better to get an Uno than mess around with the Sanguinololu and put your printer out of service.

If all you want to do is change the steps/mm settings, check this post - http://www.soliforum.com/post/13352/#p13352

6

Re: I'm trying to learn about Arduino on the Mac

thanks - I'll definitely try that out when I get back from this current trip. Is trying to run programs like Blink from Arduino really likely to screw up the printer, and wouldn't reloading the firmware fix anything I do badly?