Teaching myself C with the Arduino IDE is kicking my ass.

Teaching myself C with the Arduino IDE is kicking my ass. Suggestions of a Windows-based development environment that is intuitive, easy to use, helps identify errors in my program structure and graphical?

Hi Bob, some people use Atmel Studio which has a better front end, takes some setting up though. I think that the IDE with Arduino lets it down really, it works but is very old-school; however I did try the Atmel software and a couple others, and ended up back at the Arduino IDE as it was simple to set up and use (no need for Projects/Solutions and so-on).

You’ll have to upgrade your computer to a Mac, but the build-in Xcode works awesome. Code completion, compiling and uploading all from within the IDE, if you set it up right.

Ooh - does it? I will have to have a look. I have Xcode installed, but didn’t know you could integrate it with Arduino.

yeah, check out the embedXcode project; it allows you to do it pretty easily. Mainly you add files to a special target to get code completion, and shell scripts take care of compiling and uploading. I modified it to work for teensy

and if you can’t figure it out, let me know.

It is refusing to play ball under Yosemite… As has so much else…

And I am so busy with other things, it can go on the back-burner for a while. But thanks, it looks ideal

Hmm. I’ve used it on Yosemite/10.10 for the past year with no problems. I also use it on 10.8.5 with an older Xcode.

Currently, I only use it with Teensy projects though (and I don’t think the embedXcode project supports teensy; I had to add it in manually).

Once you get it setup it saves gobs of time. cmd-click and you are at a declaration….so nice! I’m happy to send you a “base” project.

For the last year? For the OS that was released a couple of weeks or so ago?

It installing it that’s the problem. If it was installed before the upgrade, there probably won’t be a problem. There’s a bunch of stuff not working right with Yosemite out of the box, had to make quite a few fixes, especially for drivers

Yeah, you can guess how I’ve had it for so long…

But that’s too bad it doesn’t install anymore. It doesn’t do much except add some templates to Xcode, so it is strange that it won’t install. Once you have the templates (or a project that has the format you want), you can “save as” it to anywhere and re-use it for another project. That’s generally what I do at this point.

You should log bugs for Yosemite problems; otherwise Apple may not know about them.

Preaching to the choir… I think they hate me.

I will see what the 10.10 fix brings

Did you log bugs? What are the numbers? I can look them up (I can’t comment on them publicly).

No thanks, I’m quite capable of following them up myself. I don’t need you checking up on me.

I wouldn’t be following up on you, but rather the people who own the bugs.

I also find that people tend to complain about OS problems, but don’t actually log them. The old proverb applies: “If a tree falls in the forest and no one is around to hear it, does it make a sound?”