Go Down

Topic: I'm not a troll but.... (Read 5 times) previous topic - next topic

perkunas

After finishing my project that's been on going for 2 years this is what happened.
1) I had a heck of a time getting the IDE to work under Linux (gave up used windows)
2)Halfway through the program I found it impossible to multithread and multitask, something you want to do after your 1st blinky.
Oh sure you can write a state machine, or some other trick but that's not true multitasking, confusing totally impractical.
Tried the commercial software more of the same and impossible to figure out. The only other solution was occam-pi a great project, but seems like it gets little support and is in beta format. In fact from what I understand is that they are not even allowed to use the Arduino IDE.
So I dumped my arduino and got myself a netduino, I really had no choice, this arduino just wont work. Within a couple hours I had 16 things multithreading and tasking. It was like a dream come true, which makes you think why I wasted all that time on the arduino. Its also nice to have the faster processor, more memory, and to be able to write in C# or even Visual Basic, Oh ya it even cost less go figure.
Nothings perfect, but the product needs to work for you.


dxw00d

Quote
Nothings perfect, but the product needs to work for you.


No argument from me. If it works for you, then it's the right choice. The netduino's i/o is weaker though, which is one reason people stick with Arduinos.

retrolefty

And there are of course those Arduino users that understand the limits of what one can do with a 16MHz 8 bit processor with 2K or 8K of SRAM space and properly select projects that can be done within those limits. The fact that you have projects and applications needs that exceed what one can reasonable do with an Arduino is certainly not a reason to cast dispersions on the Arduino platform. One always needs to select the proper tools for the job. So grow up with the attitude thingee, if you selected the wrong tool for your projects then that was your error, not the fault of the Arduino.

Lefty 

perkunas

"The netduino's i/o is weaker though, which is one reason people stick with Arduinos."
How so, the pin layout is the same, are you saying the arduino is faster, maybe idk but a nanosecond here there shouldn't mater on most projects.
Also if your only concern is i/o then you have the wrong product, you should be using a phidget and not a microcontroller.



liudr

Right tool for the right job. You may be a c sharp wiz but everyone else is not. What was your project anyway?

Go Up