Poll
Question: Do you prefer
Arduino - 7 (77.8%)
Netduino - 2 (22.2%)
Total Voters: 9

Pages: 1 [2]   Go Down
Author Topic: Arduino vs Netduino  (Read 3944 times)
0 Members and 1 Guest are viewing this topic.
UK
Offline Offline
God Member
*****
Karma: 13
Posts: 903
Twitter: @simonmonk2
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Thanks for your views everyone.

I'm still undecided.

Si.
Logged

--
My New Arduino Book: http://www.arduinobook.com

UK
Offline Offline
Sr. Member
****
Karma: 4
Posts: 323
Arduino - very interesting !
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I like the fact the net duino is .net compatible, however I think the arduino can also talk to microsoft studio

i like the fact it is 3 times faster and can support multi threading ?

however is it such a big deal using more than one arduino if they are so cheap ?

what else is out there that is fast and has lots of memory
Logged

Global Moderator
Netherlands
Offline Offline
Shannon Member
*****
Karma: 216
Posts: 13663
In theory there is no difference between theory and practice, however in practice there are many...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
what else is out there that is fast and has lots of memory
- FEZ Panda
- mbed
- Maple
to name a few
Logged

Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)

Global Moderator
Netherlands
Offline Offline
Shannon Member
*****
Karma: 216
Posts: 13663
In theory there is no difference between theory and practice, however in practice there are many...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
I think a translation from Arduino to NETduino would be a great thing to have
.NET supports C++ as language so porting code from Arduino to NETduino is not 100% difficult. You need to define the main as it is defined in Arduino core

Code:
main()

  setup();
  while(1) loop();
}

and a part of the code will compile. More work will be the hardware IO, registers, in theory one only need to rewrite the HW abstraction layer once to be able to compile the libraries. But then still one would have a single thread .exe and miss the added value/posibilities of multithreading of the .NET platform. Still the result could be good enough for many sketches.

Personally I believe more in reuse at design and architecture level than at code level. The current trend of Model Driven Design which replaces coding more and more is a very powerfull one. See for example - http://www.verum.com/ - I don't expect it comes to Arduino soon, but I like to be proven wrong on this one smiley-wink





Logged

Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)

SF Bay Area
Offline Offline
Full Member
***
Karma: 1
Posts: 182
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

That sounds like UML. An enormous amount of time/effort gets put into the model IMO. There would be no time to actually tinker.

I don't think it's suited for anything that isn't a fully-blown large enterprise product.
Logged

Global Moderator
Netherlands
Offline Offline
Shannon Member
*****
Karma: 216
Posts: 13663
In theory there is no difference between theory and practice, however in practice there are many...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
I don't think it's suited for anything that isn't a fully-blown large enterprise product.

check nr 93 and up - http://www.devtopics.com/101-great-computer-programming-quotes/smiley

You are right that it is not afforable at this moment but the Arduino you are tinkering with, OMG, Nasa would loved it in the 60's. There are allready effort to develop graphical languages for arduino but these are not mature yet AFAIK.

With MDD you will tinker just at another abstraction level, An Arduino sketch is in fact the model (in C++)  of how you want the information flow to go. Functions you call like digitalRead() are abstractions of C++/ assembly calls ...



Logged

Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)

Pages: 1 [2]   Go Up
Jump to: