Can you spell "shoot yourself in the foot"?
Here is a nice message I got from Arduino IDE.

Can you spell "shoot yourself in the foot"?
Here is a nice message I got from Arduino IDE.

Vaclav:
Can you spell "shoot yourself in the foot"?Here is a nice message I got form Arduino IDE.
Can you spell "from"?
![]()
That's actually refreshingly honest, IMO. The IDE is very limited, and when users start running into those limitations, it's probably best to move onward and upward.
You might try a look at Code::Blocks Arduino version. It is free.
Thanks, but it will not play nice with Due, per info posted , maybe later.
Cheers Vaclav
Hey, Code::Blocks itself is cross platform.
And here is
ARM based Development Using Code::Blocks
So you get the full IDE with watch and trace that the Arduino doesn't have. Oh! How terrible!
Another reason for me to conquer my phobia for soldering pins in the Teensy 3.1.
It's just that everything is so close and tiny that just a bit of overheat or a slip and bye-bye board!
I remember hearing about heat sinks, would thin needle nose pliers do? Or some kind of clip?
Don't these ARM's have debug pins of some kind?
Well, I just found a big bug in my code. Trying to use double array pointers and without debugger it is soo much fun. I'll get the Code Block try soon, I have read few comments on their site - my favorite is " that Notepad IDE". As far as soldering SMT pins they say you should use paste and just run the iron over the pins - it should just flow where it suppose to. Than use solder wick to clean possible bridges.
It sounds reasonable, but I have never tried it.
I was actually looking to "upgrade" to Teesy and so far Due is lots of " AVR " code only. Seems Arduino inc builds hardware and lets "volunteers" to do the software. Nice way to run "for profit" business.
Good luck.
It seems to be part of Processing, not Arduino in particular, though the code is copied in
// Don't let the user create the main tab as a .java file instead of .pde
if (!isDefaultExtension(newExtension)) {
if (renamingCode) { // If creating a new tab, don't show this error
if (current == code[0]) { // If this is the main tab, disallow
Base.showWarning("Problem with rename",
"The main file can't use an extension.\n" +
"(It may be time for your to graduate to a\n" +
"\"real\" programming environment)", null);
return;
}
}
}
Vaclav:
As far as soldering SMT pins they say you should use paste and just run the iron over the pins - i
After looking at the 3.1 with pins picture I see what to do. If I can solder the headers in from the underside the pins will be on the other side of the board. Hehe.
Vaclav:
Trying to use double array pointers
On the 8-bitters, "double"s are the same as "float"s (32 bit IEE754), but the compiler knows this and adjusts its pointer arithmetic accordingly.
Unless you're doing something dumb like anonymising the pointers with casts to "void" or "char" and doing the arithmetic yourself, it's hard to see how you could go wrong.