Jump to content

Talk:Arduino

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Anon1491625 (talk | contribs) at 00:10, 27 November 2012 (→‎Criticism). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

WikiProject iconComputing Start‑class Mid‑importance
WikiProject iconThis article is within the scope of WikiProject Computing, a collaborative effort to improve the coverage of computers, computing, and information technology on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
StartThis article has been rated as Start-class on Wikipedia's content assessment scale.
MidThis article has been rated as Mid-importance on the project's importance scale.
WikiProject iconRobotics Start‑class Mid‑importance
WikiProject iconThis article is within the scope of WikiProject Robotics, a collaborative effort to improve the coverage of Robotics on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
StartThis article has been rated as Start-class on Wikipedia's content assessment scale.
MidThis article has been rated as Mid-importance on the project's importance scale.

Version shown in images

I would like to propose that we attempt to keep the images up to date with currently shipping hardware (Uno, as of this writing). They only change every year or two, and I believe that the images on the offcial Arduino website are free to use. Also, an image showing all the versions from the past all in a row would be nice. Perhaps someone on the Arduino team reading this could provide that image? Guy Macon 09:22, 25 October 2010 (UTC)[reply]

early discussion

Images are needed for this article...

How is "Arduino" pronounced?

  • The Creative Commons license used for the hardware designs is a non-commercial license, hence not Open Source in any relevant meaning of the word (for instance, the one in the Open Source Hardware article. -- Anonymous.

Sept 20 2007: I added links for the Barebones and Runtime versions. I hope that doing so is not link spam; these boards are significant offshoots of the Arudino project. They are derivatives of the Arduino's open-source design and represent a part of the project worth mentioning with a link. It's all so confusing huh? --DJ


when was the Arduino first published? or developed?

It's not that critical... but the lines related to the name are really confusing: the meaning of the germanic origin is not important, while it is the relation to the historical character and hence the town: one of the first incubator of computer science in the world. —Preceding unsigned comment added by Gbarberi (talkcontribs) 19:59, 10 May 2011 (UTC)[reply]

Prices

The article needs prices. And we need another article, to hold good comparison tables of all the current easily-user-programmable stand-alone device/development-platforms. -69.87.200.77 15:14, 2 August 2007 (UTC)[reply]

Suggestions

As one of the creators of Arduino, I think I'm supposed to suggest changes to the article rather than making them myself, so here goes. Firstly, there is no "Arduino foundation" and no currently registered trademarks (although we have begun to put "TM" on the boards and consider it a trademark of the group). It might be simpler and more correct to simply say "The Arduino hardware is manufactured by Smart Projects, an Italian company."

We do release schematics to all of the hardware (including those for which the production files are not available). Not all manufacturers do this, and we think it's an important part of letting people what the hardware is made of and how it works. Can the fact that these schematics are available be mentioned in the "open source" section?

The C Stamp and ZX microcontroller links in the "See also" section seem commercially-motivated to me. They link to the manufacturer's website, not a Wikipedia and don't really seem appropriate in a "see also" section. Perhaps these can be replaced with links to appropriate articles or removed altogether if such articles don't exist?

DMellis 03:18, 24 August 2007 (UTC)[reply]

I'd like to suggest that some sample applications/projects be referenced to give people an idea of what can be accomplished.

Also, DMellis, please make any additions you feel would be useful!

TomTrottier (talk) 20:56, 14 May 2012 (UTC)[reply]

Request for an Update

We (the Arduino team) recently released the Eagle CAD files for the Arduino Diecimila and BT boards, meaning that the full hardware design information is available for nearly all the Arduino hardware. See: http://www.arduino.cc/blog/?p=17 Can someone update the first paragraph to reflect this (i.e. remove the qualifying "for older versions")? DMellis 04:10, 14 November 2007 (UTC)[reply]

Done Random (talk) 15:56, 5 January 2008 (UTC)[reply]

Diecimila image

The Diecimila shown is missing one of the capacitors next to the other one, perhaps another image would be better? SomeoneElse699211 (talk) 13:42, 17 November 2007 (UTC)[reply]

Taken and uploaded. Random (talk) 16:22, 5 January 2008 (UTC)[reply]

new article on the Arduino model

Article at Wired. Should probably be integrated. Tedder (talk) 06:03, 22 October 2008 (UTC)[reply]

Arduino variants

Unless a variant uses a ATMega AVR and runs the Arduino bootloader, I do not consider it to be a variant. That includes projects/products based around ARM cores. Even if they are "hardware compatible", being able to directly use shields, they are not arduino. Yngvarr (t) (c) 11:58, 3 March 2009 (UTC)[reply]

I don't consider Cortino to be a variant either, but it's a derivative and it's relevant within the scope of this article. In terms of taxonomy, your removal of it was correct, but in terms of the broader "is it useful to the encyclopedia?" test, then it ought to be listed.
I would even support a separate article as List of Arduino variants and derivatives. Arduino's a big enough field to justify multiple pages.
Andy Dingley (talk) 12:33, 3 March 2009 (UTC)[reply]
I agree that these non-ATmega boards have a place here. The way I see it, there are four categories of hardware that can be described in this article:
  1. Official Arduino boards
  2. Shield-compatible ATmega-based clones
  3. Other ATmega boards that can still use the Arduino bootloader/IDE
  4. Finally this new class of non-ATmega boards that can use Arduino shields.
I think the section needs to be broken up, perhaps along the lines I just described. It's a little messy at the moment too and needs a clean up. Perhaps move the external links to the end of the article, or use them as inline references? --Imroy (talk) 14:44, 3 March 2009 (UTC)[reply]
Please include the FEZ Domino. —Preceding unsigned comment added by 98.155.23.24 (talk) 23:55, 18 August 2010 (UTC)[reply]

Shield

'Sheild' is mentioned, but there is no description of what a shield is —Preceding unsigned comment added by 87.194.61.130 (talk) 19:56, 20 March 2009 (UTC)[reply]

I've added a brief section as well as an image. Tweak it as necessary. Yngvarr (t) (c) 20:14, 20 March 2009 (UTC)[reply]
I released the shield image Yngvarr uploaded (taken one sunny afternoon on my vancouver balcony) as Public domain. Vancircuit (talk) 15:32, 28 March 2009 (UTC)[reply]

Wiring / Processing

Can someone please explain the whole Wiring / Processing thing? (I don't have adequate knowledge myself).

Clearly the Arduino "uses" Wiring, and although Processing is commonly involved in Arduino-based projects it isn't the native(sic) language. User:Mulad has just made an edit to this effect. However what's a "language", what's a "library" and what's an "environment"? AIUI, Wiring is a language (not just a library, as the article now states), and it's the source code language used for "typical" Arduino work, hosted on some form of desktop. This is then compiled into AVR machine code, possibly via some intermediate form (C++? AVR assembler?) and uploaded to the Arduino board itself.

Processing OTOH lives in the "Java world", usually on a "desktop" machine, and is compiled to Java (to Java source? direct to bytecode?) which then executes in a JVM and calls Java libraries (most obviously, AWT). There's no route from Processing source to Arduino or AVR, AFAIK. However it's also popular for two processors, one or more Arduino & a Java host such as a desktop, to co-operate as part of an overall system, linked by USB or serial.

The Processing IDE is used as the default by both Processing and Arduino-targeted desktops writing Wiring source code. I don't know if this editor / compiler is written in Processing (or whatever). I'd love to find out that I can easily swap this IDE for integration with a nicer editor, such as Eclipse (Please! Just for the right-hand clipboard shortcuts!).

As Processing books are expensive and I know of at least one person who wasted £40 on one thinking it was an Arduino coder's handbook, it would be helpful to have a clear explanation of this somewhere! Andy Dingley (talk) 13:32, 30 April 2009 (UTC)[reply]

Request for update

Hello I'm massimo banzi, co-founder of Arduino. can some of you guys edit the phrase "The project began in Italy in 2005 to make a device for controlling student-built robots less expensively than other prototyping systems available at the time." Arduino was built for Interaction Design students, robotics was never involved in the process. thanks Massimo Banzi

Would "student-built interaction design projects" be accurate instead of "student-built robots"? - Taxman Talk 21:40, 25 May 2009 (UTC)[reply]

yes that would work much better :) mbanzi —Preceding unsigned comment added by 85.0.61.33 (talk) 07:32, 31 May 2009 (UTC)[reply]

Buzz

That thing is just an Atmel AVR development board - and a very simple one. Why call it "a physical computing platform with embedded I/O support"? This sounds like buzzwords/advertisements and is not encyclopedic. —Preceding unsigned comment added by 91.64.245.155 (talk) 22:26, 29 July 2009 (UTC)[reply]

Also, the "Arduino Programming Language" is C, so call it C. —Preceding unsigned comment added by 85.179.67.95 (talk) 11:25, 2 August 2009 (UTC)[reply]

Mostly correct. The Arduino build process page describes exactly what happens to a "sketch" when it is compiled.
  1. Tabs (files) with no extension are concatenated together
  2. #include "WProgram.h" is added to the front
  3. Functions are searched for and prototypes for them are inserted before any statements. This means you don't have to worry about the order in which you defined functions (e.g like Perl).
  4. The target's main.cxx is appended
  5. This is compiled with avr-gcc, as are any other *.c or *.cpp tabs/files.
  6. Finally, it's all linked together with the Arduino library
That gives you something to upload.
So, in conclusion: The language is essentially C/C++, but function prototypes are automatically generated. Otherwise the rest is an IDE and a library.
Can we stop this edit war over the language? (cleaning up my description though is welcome) --Imroy (talk) 19:25, 4 August 2009 (UTC)[reply]

Link farm

Does this article need trimming per WP:LINKFARM? The most recent change to the article added only a link to a shield vendor, and that made me wonder if the article has too many links for the content it has.

Because the editor who added the link has made only that one edit to WP (at least at the time I'm writing this) the edit looks a little spammy to me. But that's just me, and this is not my article, so I will leave the link there as the community discusses.

Would these links be more at home in an Arduino wikibook? Pfagerburg (talk) 05:57, 3 December 2009 (UTC)[reply]

Yep, it needs pruning. The best place would be to encourage those links to go to DMOZ. tedder (talk) 06:02, 3 December 2009 (UTC)[reply]
I don't have personal experience, but I've heard others say that DMOZ is the place where pending links go to die of old age. Pfagerburg (talk) 03:11, 4 December 2009 (UTC)[reply]
I note that the Arduino group maintains a wiki-like website with several links to hardware (including the list of Arduino boards in this article), and a "playground" with an "edit" button, and a metric tonne of links. The WP article should probably point to the pages on arduino.cc. Pfagerburg (talk) 03:16, 4 December 2009 (UTC)[reply]


Too Technical

This article is too technical for a non-expert to understand what arduino is. I propose {technical} tag. Moumouza (talk) 20:08, 12 January 2010 (UTC)[reply]

I don't find this article too technical, but rather neutral - as expected from encyclopedic content. —Preceding unsigned comment added by 85.68.19.38 (talk) 11:15, 9 March 2010 (UTC)[reply]

I clarified the lead so that a non-technical person would at least know what an Arduino is. I removed the {{technical}} template, because the technical content is appropriate for a person that has the technical background to use an Arduino. Obankston (talk) 17:19, 25 April 2010 (UTC)[reply]

Criticism

Where's the criticism section? There is so much overwhelming hate for Arduinos out there, I figured I'd come here to see what the crap that's all about. Hell, read the comment section in any one of these articles:

http://hackaday.com/category/arduino-hacks/

68.8.99.245 (talk) 06:28, 26 January 2010 (UTC)[reply]

I've been reading Hack A Day for a year or two now and I know about the 'hate' for Arduino on that site. As near as I can tell, most of the "criticism" of Arduino is simply elitism. Some people aren't happy that other people are using it when, in their opinion, another solution would be better.
For example, I found this comment. He doesn't like Arduino because he thinks it should only be used for prototyping, but sees people leaving the Arduino in the final project. That's not criticising Arduino itself and I think misses the whole point of Arduino - to make it easier for people to control electronics. Not everyone has the time or expertise to design a circuit, layout a board, etch the board, solder the components on, and program any micro-controller that might be used (and then find and fix any problems on the board).
Can you provide an example of actual criticism of Arduino itself? Because what I've seen has been pretty minor. --Imroy (talk) 13:55, 26 January 2010 (UTC)[reply]
Wow, what a bunch of utter elitist jerks. I don't have a problem with elitism per se, but I want to hear it from people who write DSP code in their heads, not someone who's used a PIC and now thinks they can look down on Arduinos! Although it's seemingly inevitable that such jerks exist, I would question why they have encyclopedia relevance?
Personally, one of the best "Wow!" moments I've had in the last year was watching some arts grad (yes, pure arts) at Bristol Dorkbot tying some clever Processing code into an Arduino-based lump of hardware and achieving something for its sheer decorative merit, not for the geek points of how hard they'd had to work to make the hardware drivers multi-thread properly. I like Arduinos because they're a tool that the people with the interesting ideas can make work, not just the ubergeeken with the patience to wrangle hardware. Andy Dingley (talk) 14:12, 26 January 2010 (UTC)[reply]
There seems to be some intelligent criticism here: http://hackaday.com/2010/01/06/arduino-io-speed-breakdown/ 68.8.99.245 (talk) 04:27, 29 January 2010 (UTC)[reply]

The main criticism I hear about is the strange pin spacing which means it won't easily fit on a breadboard or veroboard. --Dohzer (talk) 10:39, 30 November 2010 (UTC)[reply]

Could one of you guys that does this page write about the very real criticism that Arduino seems to be turning into Appleduino? http://smartduino.com/arduinotmtrademark-intimated-us-to-close-the-domain-and-cancel-our-product/ http://arduino.cc/blog/2012/11/26/kickstarter-trademarks-and-lies Anon1491625 (talk) 23:34, 26 November 2012 (UTC)[reply]

To do that we would need to have reliable sources for the criticism, not just blog posts. If you locate any feel free to add them in yourself, or post them here and I can. a13ean (talk) 23:55, 26 November 2012 (UTC)[reply]

I don't understand how this site works, this is my first time trying to talk. What would be acceptable if the legal threat presented on the first page and the allegations of the Arduino guy on the second page is not acceptable? Anon1491625 (talk) 00:10, 27 November 2012 (UTC)[reply]

Usage?

This article barely mentions any examples of what Arduinos are used for, focusing way too much on the specs and software. Nave.notnilc (talk) 01:25, 2 March 2010 (UTC)[reply]

I totally agree. This is not an encyclopedia article, but a boring datasheet. Mazarin07 (talk) 22:20, 29 June 2012 (UTC)[reply]

Attack of the Clones

Okay, there are simply way too many clones listed on the page. I am tempted to simply go through and remove around half of them. Comments? Nave.notnilc (talk) 02:25, 5 May 2010 (UTC)[reply]

Please do! Or even kill the whole section on clones, and rewrite it; it's definitely notable that the Arduino has set a standard that others are following, but having links to every one of them (and directly to the manufacturers' web shops!) is definitely going too far. (And the wording of the opening paragraphs makes it read like the section was only inserted as a thinly veiled advertisement for the Freeduino to begin with.) -- magetoo 22:04, 24 May 2010 (UTC)[reply]
May I suggest an alternative? How about a new "list of Arduino clones" page? If you look at http://en.wikipedia.org/wiki/Category:Electronics_lists you will see that this worked out well for a number of other pages. Guy Macon 03:58, 25 May 2010 (UTC)[reply]
If that's okay with everyone else (the ever present "is this list encyclopedic" question, etc) I think it would be a good solution. This article could perhaps just have a brief mention along the lines of "the design is open and it has led to the creation of several compatible boards, such as (notable example 1) and (notable example 2)" with a link to the list as "main article: list of Arduino compatible boards". (btw, "compatible" is probably better than "clone" here) If someone who is familiar with the various clones could do it, that'd be great. -- magetoo 12:09, 25 May 2010 (UTC)[reply]
You have to keep in mind that many of those boards represents a person or company trying to make a profit. Giving special attention to a couple of notable examples isn't fair to the others. I suggest simply linking to the list without giving any boards special treatment.
Also, what does everyone think of a companion list listing shields?
Guy Macon 14:10, 2 June 2010 (UTC)[reply]
Well, the key word is "notable", by which I meant things that would be interesting for someone reading this article; like the first clone to be made, the first one to use a more powerful microcontroller, or the most popular one (if there ever can be a clear "winner" in that regard...) but obviously it has to be verifiable and add something to the article. Not suggesting that there absolutely must be examples mentioned just for the sake of it, and a plain link to the list will work just fine if you want to go ahead and split. -- magetoo 22:29, 2 June 2010 (UTC)[reply]
I doubt any number of shields are notable enough for an entire list; I think the few mentioned on the page are sufficient as a representive-ish sample. I do hope to get going on a list of arduino compatibles page, though. Nave.notnilc (talk) 15:50, 30 June 2010 (UTC)[reply]

[Outdent] The notability requirement for items on lists is considerably relaxed compared to other types of articles. The list itself has to be notable, of course, but once that has been established completeness has a higher priority than notability. A good example is List of 7400 series integrated circuits. Some of the parts are not particularly notable. Also, it helps to consider the use most lists get. I use the 7400 list a lot; it's the best place to answer questions like "what is a 74HC45" or "what is the number for a BCD to Decimal chip?" Guy Macon 15:43, 1 July 2010 (UTC)[reply]

See "...Every entry in the list fails the notability criteria..." in WP:LSC for more on notability requirements for items on lists. Guy Macon 20:06, 6 December 2010 (UTC)[reply]

Hello, I'm one the co-founders of Arduino. Can I propose two changes? 1. The bar is not located in Via Arduino but it's simply a bar called Arduino (minor edit) 2. I would propose we change the term "Clone" and replace it with "Derivative" (or something that works better in english)."Clone" sounds a bit derogatory while in the spirit of open source these boards are derivatives of our original design that we welcome. I consider clones only identical copies of the board using the Arduino name without authorisation (i.e. not contributing anything to the community) —Preceding unsigned comment added by Massimo banzi (talkcontribs) 10:36, 1 October 2010 (UTC)[reply]

I just made the change to the name of the bar, and will change the "clones" as soon as we reach a consensus as to what replacement is best.
I like the term "third party implementations" or some variation of it better than "clones" or "derivatives." "clone" implies less variation than is the case, and "derivative" implies that other *duino designs incorporate work by the Arduino team but the Arduino design does not incorporate work by other *duino designers. Comments, anyone?
The term that I see commonly used within the Arduino community is "derivatives", and I think it's quite important to distinguish between clones (which as Massimo mentioned are direct copies of the official models that are sold as a "counterfeit" of the real thing) and other Arduino-compatible boards that are encouraged by the Arduino team. The term "derivative" is quite accurate in that they do incorporate elements of work by the Arduino team, even if it's something as trivial as the header spacing. It's certainly a better term than "clone", which is used within the Arduino community to mean something different to the way it's used in this article at present. I will change the terminology from "clone" to "derivative". --JonOxer (talk) 06:36, 6 December 2010 (UTC)[reply]

[Outdent]

As I wrote in the comment you replied to, I object to the term "derivative" because it implies that other *duino designs incorporate work by the Arduino team but the Arduino design does not incorporate work by other *duino designers. Do you have a response to this objection?

As for whether the term is commonly used within the Arduino community, I did some Google searches of various terms, first seaching the entire web and then searching only arduino.cc. Please note that this method gives very rough and imprecise answers; for example most occurrences of "arduino clone" refer to hardware, but many occurrences of "arduino implementation" refer to software. That being said, my results were:

"arduino compatible": About 109,000 results

"arduino clone": About 7,890 results

"arduino implementation": About 540 results

"arduino derivative": About 271 results

"arduino copy": About 93 results

"arduino compatible" site:arduino.cc: About 3,170 results

"arduino clone" site:arduino.cc: About 506 results

"arduino implementation" site:arduino.cc: 26 results

"arduino derivative" site:arduino.cc: 8 results

"arduino copy" site:arduino.cc: 11 results

It seems clear that "Arduino Compatible" is the term most commonly used within the Arduino community. I have no objection to it. One might argue that this nounifies / nominalizes the verb "compatible", but the PC community has been using the term that way for many years. Guy Macon 20:06, 6 December 2010 (UTC)[reply]

Interesting data. My response to the objection about implying official Arduino designs don't derive from third-party boards is that it's irrelevant. The "derivation" is probably bidirectional, as you suggest, but whether or not official designs derive from unofficial designs doesn't stop it being true that unofficial designs derive from the official designs. This is the same question that arises with Linux distributions, particularly the oft-discussed relationship between Debian and Ubuntu: distributions aren't a neat hierarchical tree that only "derive" in one direction. Likewise official Arduino boards and unofficial "equivalent" boards likely derive from each other. To put this in context and disclose my interests, I manufacture the "TwentyTen" board. It is most assuredly "derived" from the Arduino design, without question. But looking at it the other way around in the context of official designs deriving from unofficial designs, before the first unit was manufactured and before the Uno was released I sent the complete TwentyTen design files to the Arduino team in case they found something useful for their own purposes. Some time later the Uno was released. I don't know if they ended up getting any inspiration from the TwentyTen design or not, and it's theoretically possible that in some tiny way the Uno design "derived" something from the TwentyTen, even if only because they didn't like something in the TwentyTen and specifically decided not to do things in a similar way as a result. Even with that context, I vastly prefer that the TwentyTen be labelled a "derivative" of Arduino rather than a "clone" of it. "Clone" simply is not accurate in this context. "Derivative" may not be a perfect description, but it's certainly more accurate than "clone". The term "clone" is more akin to "counterfeit". --JonOxer (talk) 23:29, 7 December 2010 (UTC)[reply]
How about organizing the list like this: "Shield compatible" (fits on a standard Arduino), Mega shield compatible", "Arduino IDE compatible" and "Aduino form factor compatible" (same mounting holes as an Arduino, size identical to or smaller than Arduino).
May I make a suggestion for the official Arduino website? I would like it to be made explicit that the title "Arduino" is reserved for the official product, that the Arduino team has no objection to other *duino names, and that anyone is free to use the name "Freeduino" with no objections from other freeduino makers.
Finally, I really do think that the clone section is getting too large, will only get larger, and should be moved to a "list of Arduino implementations" page. A good example of such a list is List of 7400 series integrated circuits. Such lists are very helpful in answering questions like "what is a Rainbowduino?" or "is there a shield that adds a CAN interface?" A while back I put together a system with an Arduino Mega, an Ethernet shield, a Thermocouple shield and a 1024x768 VGA shield. A separate page listing shields would have made it easier to determine which shield I could buy off the shelf and which I would have to design myself. Guy Macon 06:54, 23 October 2010 (UTC)[reply]
We have a naming policy in our FAQ: http://arduino.cc/en/Main/FAQ. See "What should I call my boards?" — Preceding unsigned comment added by DMellis (talkcontribs) 23:15, 7 December 2010 (UTC)[reply]

Wikipedia has a policy on external links WP:EL. It states that they should be in their own section and that they should be to encyclopedic information that would be included in this article if it were at FA status, but that can not be because it is copyright. In other words, a massive link fest is simply not allowable. 018 (talk) 18:42, 1 November 2010 (UTC)[reply]

I agree. I don't think the clone/shield section should be a list of links (actually, it shouldn't be a section in this article, but rather a separate standalone list article). It should be a an annotated standalone list of clones and/or shields, with a short description of what each is and a link to the manufacturer whenever the manufacturer is not notable enough for a Wikipedia page. This conforms to the guidelines at MOS:LIST and WP:STANDALONE (see the examples under "Annotated lists") Guy Macon 20:49, 1 November 2010 (UTC)[reply]

Dimensions

This being an Italian product, should the dimensions be metric? Perhaps with inches in parenthesis? Guy Macon 12:00, 21 November 2010 (UTC)[reply]

mbed?

I just reverted an added entry to mbed in the "see also" section that had links to http://mbed.org/blog/entry/mbed-and-Arduino-shields/ (mbed described as alternative to Arduino) and http://www.circellar.com/archives/viewable/Cantrell-227.pdf

I reverted the addition because of the problems listed below, but I think that mbed would be worth adding to the See Also section if done correctly.

My problem is with the link to the mbed-to-arduino-shield board, which is a link is to something someone saw on twitter that does not appear to be comercially available except as a kit sold only in Japan ( http://www.sugakoubou.com/store/index.php?main_page=product_info&products_id=23&language=en ).

That being said, if someone were to create a mbed Wikipedia page (start at ttp://mbed.org/ ) and link to it from the see also section of the Arduino page, IMO that would be a good thing. Guy Macon 02:09, 22 November 2010 (UTC)[reply]

Direct links

Section Accessory hardware contains direct links. Shouldn't those be in references instead? --Mortense (talk) 17:52, 7 December 2010 (UTC)[reply]

List Of Arduino-compatible Boards and Shields

I believe that we have arrived at a consensus that a new page called "List Of Arduino-compatible Boards and Shields" should be created and the long lists of Arduino-compatible hardware listed in the Arduino article should be moved there. If nobody else is willing to step up to the plate and create the page, I will give it a shot, but I would prefer that someone more familiar with the various formatting issues create at least the basic framework for the new page.

Please note that the usual "Wikipedia is not a list of links" rule specifically does not apply to such "List of..." articles and that the notability requirement for items on such lists is considerably relaxed compared to other types of articles. The list itself has to be notable, of course, but once that has been established completeness has a higher priority than notability. See "...Every entry in the list fails the notability criteria..." in WP:STANDALONE for more on notability requirements for items on lists.

It has been suggested that the list should be categorized as follows:

"Shield compatible" (fits on a standard Arduino)

"Mega shield compatible"

"Arduino IDE compatible"

"Aduino form factor compatible" (same mounting holes as an Arduino, size identical to or smaller than Arduino)

Please discuss possible improvements upon the above scheme. For example. "Arduino IDE compatible" sounds like pretty much any Arduino-compatible board, but I think the meaning should be those boards that can be programmed using the (possibly modified) Arduino software development environment but are otherwise not compatible at all. The Illuminato X Machina at http://www.liquidware.com/shop/show/IXM/Illuminato+X+Machina is one good example of this. What classification wording best reflects this?

We also need some way to classify boards that which don't use the Arduino software development environment but have shield-compatible pinouts (something like the Leaflabs Maple at http://leaflabs.com/devices/maple/ but without the Maples' effort to use an Arduino-like software development environment.)

It would be a good thing to iron out how we want to classify things before anyone starts writing the new page. Guy Macon 12:45, 24 December 2010 (UTC)[reply]

It has been a month since the last comment. Does anyone still have an interest in working together to get this done? Guy Macon 18:52, 25 January 2011 (UTC)[reply]

I've just started the split, over at List of Arduino compatibles.
Naturally of course, someone has already slated it for deletion. Andy Dingley (talk) 21:09, 13 August 2011 (UTC)[reply]
...which has a snowball's chance of actually happening. Probably best to get the deletion proposal out of the way right up front so we can refer future deletionists to it. I use this list a lot. If I am doing a one-off test setup it helps me to find a shield, and if I need multiple copies it helps me find open source schematics and code, saving me work compared to doing a design from scratch. Good job on the split, Andy. You get an attaboy for that (usual restrictions apply).
(Wow! Wikipedia has no article on Attaboy!! How will The People know that one Oh Crap! erases any number of Attaboys?) Guy Macon (talk) 21:04, 20 August 2011 (UTC)[reply]

List of Arduino Shields

Assuming we (I?) do something about this one soonish, we should first address a few questions.

  • What is a Shield?
  • What is a note-worthy Shield? (i.e. what goes in the list)

A Shield is, IMHO, an add-on hardware board that plugs into some portion of the Arduino's headers sockets, either standard layout or Mega. This would include those that only use some of the header sockets (usually stripboard Shields using the 3/4 headers that fit the 0.1" spacing). However it would exclude those that merely plug a cable connector header into the sockets. It would also exclude any that only use the ICSP header.

A note-worthy (NB not "WP:Notable") Shield needs to have a line drawn somewhere. I would suggest depending on the commercial or non-commercial distribution of either Shields, kits, components or commercial sale of plans. This would include pretty much anything that "exists", but it would exclude hand-scratched notes for virtual designs, unless these (which I think is a well-defined, but empty set) were sufficiently important that people would pay money for the design alone. We should certainly include non-commercial production and re-distribution of Shields, as there are some educational and hands-on projects that have distributed free (bare-)boards and the like. Is this level sufficient to include all the interesting Shields? I don't want to omit an important one, just because it's offered free as a circuit-only design. What about my own stripboard layout DMX controller design? Trivial, but still useful in its application scope and interesting as an example that you can do valuable Shield work on stripboard (only needs one digital pin).

Complexity should not be an issue for inclusion. We should include the bare-board Proto-shield for certain. Anything more than this is thus included too.

Sketch or library need or provision should not be criteria either. It's the hardware that's at issue here, not the software.

Thoughts? Andy Dingley (talk) 22:51, 13 August 2011 (UTC)[reply]

Do we include http://ryanjmclaughlin.com/wiki/Arduino_Thermocouple_Shield but exclude http://ryanjmclaughlin.com/wiki/Single_Thermocouple_Interface ? Perhaps software (in this case https://github.com/ryanjmclaughlin/MAX6675-Library ) does make a difference? Guy Macon (talk) 09:34, 23 August 2011 (UTC)[reply]
I would say first, but not second. Not because of the software, but because it's a Shield. The second, and its software, might fit into an article on Arduino sensor interfacing, but this is about Shields specifically. Those second boards are headers, they'll fit any controller board, not just an Arduino. Andy Dingley (talk) 09:48, 23 August 2011 (UTC)[reply]

Arduino The Documentary

Just to share this video on Vimeo entitled: Arduino The Documentary (2010) English HD http://vimeo.com/channels/hd#18539129 --Ecureuil espagnol (talk) 12:48, 11 January 2011 (UTC)[reply]

Duemilanove: ATmega168 or ATmega328?

A recent edit changed the processor listed for the Arduino Duemilanove from ATmega328 to ATmega168 with the comment "Duemilanove uses the ATmega168 not the ATmega 328." That is not correct, but neither is the old version of the page. http://www.arduino.cc/en/Main/ArduinoBoardDuemilanove says "The Arduino Duemilanove ('2009') is a microcontroller board based on the ATmega168 (datasheet) or ATmega328 (datasheet)" and the Arduino software allows you to select "Arduino Diecimila or Duemilanove w/ ATmega168" or "Arduino Duemilanove w/ ATmega328" from the Tools > Board menu. I am changing the entry to read ATmega168/ATmega328. Guy Macon 02:25, 6 February 2011 (UTC)[reply]

Design criticism

Recently user 62.24.87.147 added a "Design criticism" section. Alas, I had to revert it because it does not meet Wikipedia's quality standards, but I also think that the basic idea is a good one, that we should have a section on design criticism, and that his good-faith effort is a good starting point. To that end, I have reproduced the part I removed below so we can fix the problems and then re-introduce the material into the article.

Here are some problems with what was posted:

It contains typos ("standartized," "espcialy"). Easy to fix, but they should have been corrected before adding the material to Wikipedia.

Some of the references do not support what the authors asays they do For example, the only citation (hint: read Wikipedia:Identifying reliable sources...) supporting the claim that a reliable source shows criticizm of non-rectangular shape of the board is a post on a discussion board which simply asks why Arduinos are shaped the way they are. No criticism found.

From there the author writes a personal essay based upon original research (hint: read Wikipedia:No original research and Wikipedia:Essay#Essays) containing his personal opinion "Arduino looks like designer forgot to add ICSP connector when designing the board" followed by a claim that needs to be established with a citation to a reliable source "acording(SIC) to Arduino this bump is fully intentional." You are not allowed to write "according to Arduino" without a citation proving that someone on the Arduino team actually said such a thing.

Nonetheless, there are legitimate criticisms out there, and if properly written and referenced, a section on the criticisms would add to the article.

Here is the section I removed.

BEGIN QUOTE

Few non-standartized design features can be found on Arduino board, espcialy:

  • Non-rectangular shape of board
    • Arduino looks like designer forgot to add [[ICSP]] connector when designing the board, so there is strange "bump" on the right side of Arduino, anyway acording to Arduino this bump is fully intentional and it's added along with blue color to make Arduino easily recognizable from other "green rectangular [[PCB|boards]]", so the shape of Arduino looks that way for [[marketing]] reasons.<ref>{{cite web|title=Arduino Shape|url=http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1189417296}}</ref>
  • Oddly placed pin headers
    • Arduino have headers that are used to connect Arduino with shields or some other hardware, but one of them is misplaced so it does not fit the standartized 2,54mm grid common to most PCBs. It's unsure if it's just design fault which remains unfixed even in latest boards or if it's another marketing trick to prevent users from simply attaching [[perfboard]]s to Arduino and making cheap shields from them.<ref>{{cite web|title=Arduino Shield Design Standards|url=http://www.practicalmaker.com/blog/arduino-shield-design-standards}}</ref> Another opinion claims that strange pin spacing is meant to prevent users from attaching the shield to the Arduino incorrectly, anyway there is no official statement made by Arduino.cc.<ref>{{cite web|title=Arduino – fix your pin spacing!|url=http://mightyohm.com/blog/2008/09/arduino-fix-your-pin-spacing/}}</ref>
    • There are few Arduino clones fixing this issue by adding another row of headers (and even some shields are compatible with this new "header layout"). Another way of fixing this is buying special bended header adaptor which will enable you using Arduino with perfboards.<ref>{{cite web|title=Sparkfun: Arduino Offset Header - 8 Pin|url=http://www.sparkfun.com/products/9374}}</ref> <ref>{{cite web|title=Seeeduino Mega|url=http://www.seeedstudio.com/depot/seeeduino-mega-p-717.html}}</ref>
    • Many people are hoping that Arduino will fix this issue by releasing some transitional-board which will have both header layouts on it and removing the misplaced header few releases later, so compatibility will be maintained for some time, after this transitional period it's possible to sell addaptors for using new shields on old Arduinos (Some shields already have both pin rows and it's up to owner where he decides to solder the pins)
  • Holes
    • There are few holes that are enabling arduino to be attached to some plastic case, etc... Placement of those holes and their varying sizes are also bit strange and it looks like Arduino wanted to make oportunity for selling some Arduino specific boxes or casings.<ref>{{cite web|title=AdaFruit: Arduino Hole Dimensions Drawing|url=http://www.adafruit.com/blog/2011/02/28/arduino-hole-dimensions-drawing/}}</ref>

END QUOTE

Anyone care to take a shot at rewriting it to Wikipedia standards? Guy Macon (talk) 16:46, 6 March 2011 (UTC)[reply]

Nomination of List of Arduino compatibles for deletion

A discussion is taking place as to whether the article List of Arduino compatibles is suitable for inclusion in Wikipedia according to Wikipedia's policies and guidelines or whether it should be deleted.

The article will be discussed at Wikipedia:Articles for deletion/List of Arduino compatibles until a consensus is reached, and anyone is welcome to contribute to the discussion. The nomination will explain the policies and guidelines which are of concern. The discussion focuses on good quality evidence, and our policies and guidelines.

Users may edit the article during the discussion, including to improve the article to address concerns raised in the discussion. However, do not remove the article-for-deletion template from the top of the article. — [[::User:RHaworth|RHaworth]] (talk · contribs) 13:19, 20 August 2011 (UTC)[reply]

Folks, we need your input on this. If you think it should or should not be deleted, please weigh in. Guy Macon (talk) 19:37, 20 August 2011 (UTC)[reply]
The result of the discussion was keep. --Guy Macon (talk) 20:09, 2 September 2011 (UTC)[reply]

Should it stay or should it go?

This recent edit:

http://en.wikipedia.org/w/index.php?title=Arduino&curid=5389424&diff=448093645&oldid=448092108

Removed an external link. I would like opinions as to whether the link belongs or not. Thanks! -Guy Macon (talk) 20:07, 2 September 2011 (UTC)[reply]

I don't know really. Most of it looks like it is already covered in the article (even some of the code, which is verging on WP:NOTHOWTO) so I don't really see the point in including it. If there's anything in there that isn't included in the article (I don't know if there is, I only skimmed it) then it should probably be added rather than linked to. Alphathon /'æl.f'æ.θɒn/ (talk) 21:03, 2 September 2011 (UTC)[reply]
I removed the same link a few weeks ago. Whatever virtue the content might have (which is debatable), the presentation is unreadable and far too poor to meet WP:EL. Andy Dingley (talk) 21:17, 2 September 2011 (UTC)[reply]
That was my impression as well, but I wanted a second opinion. Thanks! --Guy Macon (talk) 00:03, 3 September 2011 (UTC)[reply]
There is almost no history in that article, and the javascript-driven viewer sucks. Isn't this information already available in some other way? 98.164.12.249 (talk) 00:35, 3 September 2011 (UTC)[reply]

Ivrea

We need to figure out what, exactly is in Ivrea. Recent edits have bounced it from being the former home of defunct Olivetti to the current home of non-defunct Olivetti. The Olivetti article says that the Olivetti headquarters is there, but the Ivrea article says that Olivetti closed its operations there. --Guy Macon (talk) 21:57, 1 October 2011 (UTC)[reply]

"We" don't need to figure out anything. There's an objective reality outside the bounds of WP. Copenhagen can go fuck itself. Olivettti was a big operation, and even if it isn't now, Ivrea was always the company town. Andy Dingley (talk) 22:16, 1 October 2011 (UTC)[reply]
You do realize that "figure out" means "find out what the objective reality is", right? The Copenhagen interpretation has nothing to do with it. The question is whether this article accurately reflects what is in Ivrea -- whether Olivettti is currently headquartered there or whether Olivettti was formerly headquartered there/ Guy Macon (talk) 06:55, 2 October 2011 (UTC)[reply]

Chill, y'all. Sources, sources, sources. Show me reliable independent sources, and I'll be content to quote or paraphrase them, even conflicting ones. That is both our prosaic business and our figurative quest at WP. I agree with Guy - we need reliable independent sources to verify what's the deal with Ivrea, and an end to the slow edit war about it. Andy, if objective reality is as you say it is, then there will be sources to back that up, and we, trust me, will concisely report it. We can even report conflicting sources. But it is always, always about the sources, not the editors. --Lexein (talk) 08:41, 2 October 2011 (UTC)[reply]

AFAIK, Olivetti is certainly "scaled back" in Ivrea from what it was and there's coverage in the UK trade press to back that up. Whether that means large reductions in numbers but still the HQ, or a big empty office building with just two people still working there, or a bulldozed brownfield site, I don't know. Anyone working on the Ivrea or Olivetti articles ought to check that from real sources - there's far too much recursive sourcing going on within WP these days.
For Arduino though, does it matter? We know that there was a large group of engineers working for Olivetti there once, and now at least some large number of them aren't. That's the important aspect: a town where the skills are there, but they're now surplus and free to do things like inventing the Arduino. It doesn't matter whether Olivetti Co. have turned into Apple, HP or even Marconi - we're just not that interested in the business' precise state, merely the resultant oversupply of engineers. Andy Dingley (talk) 09:14, 2 October 2011 (UTC)[reply]

Article becoming a link farm?

The article appears to be turning into a link farm. It was this edit that alerted me to it, but there are plenty of other "hey look at my blog!" type links in there. It seems that, per WP:EL, we shouldn't have a link to a huge list of external websites. For the edit by Shields Arduino (talk · contribs) in particular, I suspect a violation of advertising and conflict of interest. I would like to seriously trim the external links, but would like input from others before doing so. Dead Horsey (talk) 02:43, 21 February 2012 (UTC)[reply]

I think it is becoming a link farm and the links should be pruned without mercy. "External links" can be trimmed to the first two items. I don't see anything in "Further reading" that can't be nuked, but I would also be happy with it being a list of actual printed books as long as they are Arduino-specific. "See also" is also getting to be a huge list of pretty much everything under the sun. Do we really need to have these sections be far larger than the same sections in Apple Inc.?
Related question: do you think "Official hardware" and "Arduino board models" should be moved over to List of Arduino compatibles? --Guy Macon (talk) 04:36, 21 February 2012 (UTC)[reply]
Another link went up today. Like the others, it isn't a bad link, but there are so darn many of them that I feel like a Link Farmer watching a healthy crop of Links growing if a field. Shall we do some weeding? --Guy Macon (talk) 17:57, 9 March 2012 (UTC)[reply]
I feel concerned about how all the detailed product data will be maintained. The article contains a huge table of links to products of mostly two vendors. The wikipedia table seems easier to navigate then the vendor site, and it seems like wikipedia is making up for what the vendors are lacking. Perhaps the detailed product data should be in a separate article. Wikfr (talk) 17:47, 13 March 2012 (UTC)[reply]

Production Numbers

I'm wondering if there is any production information for at least some of the principal manufacturers. Of course, there is no way of tracking all of the clones. However, information from the principal manufacturers would be useful for estimating the relative user-base for each models. Has anyone come across this type of information? — Preceding unsigned comment added by Rolfedh (talkcontribs) 21:55, 5 March 2012 (UTC)[reply]

Shields and I2C

One thing this page fails to explain is how multiple shields talk to an Arduino at once. I don't have an embedded-electronics background, so when I saw the stack of five shields shown at [1], I was perplexed: there are only so many pins; how could so do these five shields just happen to use different sets of pins? Even if they all did use different pins, you'd run out of pins eventually. I've subsequently gathered that many (most? all?) shields communicate via an I²C bus and that those shields have settable I²C addresses so you can make a huge stack and then the Arduino can send each one a command by addressing the shield by "name" and the others will ignore that command.

Is that correct? Do most shields support I²C? Is it generally an option to talk directly via pins versus via I²C?

This may be obvious to electronics junkies, but it's not obvious to everyone and seems like a pretty basic part of the description of "what is a shield" that I haven't found spelled out here or elsewhere. —Ben FrantzDale (talk) 11:43, 15 March 2012 (UTC)[reply]

Generally shields don't stack. If you want to do this, you first have to assemble a shield so that the shield has sockets on the top too, like an Arduino itself. Easy for home-assembly shields, but it can limit you amongst commercial shields. There are also the issues of mechanical stability (stacked shields can wobble enough to cause connection failure) and also the issue of power supply. Many big stacks are done for multi-LED display outputs and the power demands can overload the bottom board in a tall stack.
Then their connections are simply paralleled. This can be a problem if two shields both use the same pin, hence the ShieldList site's most obvious information being a pin-use diagram. Inherently parallel buses, such as I2C and Dallas one-wire wouldn't care, so long as the device addresses differ.
Another approach is to use sub-shields. This is sometimes done for display devices, such as LED cubes or dot-matrix displays. An Arduino Shield stacks onto the Arduino and offers some "decoder" function. This then has a number of sub-shields stacked onto itself, where each one drives a single output module, such as one tile in a tiled display. This secondary connector is physically different, can be electrically either parallel (with addressing) or daisy-chained, and is designed from the outset to support stacking.
Really though, shield stacking just isn't an issue. The Arduino is primarily a starter device for simple projects. Because it's also open sourced, most people building devices that have complex output or shield requirements instead find themselves making their own *duino clones with the same bootloader, but different board hardware. Andy Dingley (talk) 09:33, 20 April 2012 (UTC)[reply]
Thanks for the reply. I understand that some shields are just directly using the pins, but as a non-EE I assumed that was more or less the only way to do it, so I was perplexed when I saw a stack of shields. In the interest of revealing the obvious to those who don't find it obvious, I'll add mention that some shields use a serial bus to talk, allowing stacking. —Ben FrantzDale (talk) 20:17, 15 May 2012 (UTC)[reply]

Undefined term(s)?

"(When used with traditional microcontroller tools instead of the Arduino IDE, standard AVR ISP programming is used.)"

IDE is not defined or hyperlinked. What is the Arduino "IDE"? 124.148.146.231 (talk) 08:24, 20 April 2012 (UTC)[reply]

Integrated Development Environment Andy Dingley (talk) 09:09, 20 April 2012 (UTC)[reply]
I just added wikilinks for IDE and ISP (same sentence). Good catch, 124.148.146.231! Finding little errors like undefined acronyms and initialisms is an important part of improving Wikipedia. --Guy Macon (talk) 09:16, 20 April 2012 (UTC)[reply]

Atmel or Arduino?

here's what I'm not clear on, why say the micro is an Arduino, but it's actually an Atmel microcontroller? I can understand the boards being put together by Arduino, but the micro is not, it's Atmel — Preceding unsigned comment added by 216.36.101.50 (talk) 18:30, 30 April 2012 (UTC)[reply]

Hi! Could you quote the part of the page you are talking about? I see "An Arduino board consists of an 8-bit Atmel AVR microcontroller with complementary components..." Perhaps you are confusing microcontroller with single-board microcontroller? --Guy Macon (talk) 18:44, 30 April 2012 (UTC)[reply]
it's the first sentence "Arduino is a popular open-source single-board microcontroller," — Preceding unsigned comment added by 216.36.101.50 (talk) 16:22, 1 May 2012 (UTC)[reply]
The Arduino is a Single-Board Microcontroller -- a Microcontroller that is a Printed-circuit Board. The Atmel AVR is a Single-Chip Microcontroller -- a Microcontroller that is an Integrated Circuit. Most current single-board microcontrollers contain upon single-chip microcontrollers, but single-board microcontrollers are much older than single-chip microcontrollers, and were originally built with Microprocessors. When the single-chip microcontroller arrived, it did not make the single-board microcontroller obsolete, because single-chip microcontrollers don't have connectors, voltage regulators, crystals, LEDs etc. The Arduino is one example of that.
You have identified an inconsistency in Wikipedia that should be fixed, but it isn't in the Arduino article. Single-board microcontroller says "A single-board microcontroller is a microcontroller built onto a single printed circuit board" but Microcontroller says "A microcontroller is a small computer on a single integrated circuit." Single-board microcontroller#Single-chip microcontrollers clarifies the relation by saying "Single-chip microcontrollers ... simply the design of a single-board microcontroller." We should update Microcontroller so that it no longer incorrectly implies that all microcontrollers are integrated circuits. --Guy Macon (talk) 06:03, 2 May 2012 (UTC)[reply]
IMHO a "microcontroller" is normally a chip, one that contains all the components of a complete computer, including timers and peripherals. When googling for "microcontroller definition" you get results like this: [2]. When you put a microcontroller on a board with all the other stuff to make a practical system (crystal, connectors, power supply etc) you get a "microcontroller board". So Microcontroller is exactly right in saying that a microcontroller is a chip, and has a list of microcontrollers listing only chips. The arduino is a microcontroller board, but some (lazy) people started to shorten that to just "microcontroller". And yes, in the past you had small boards containing only the barest necessities to create a working system, for example a 6502 (CPU), a 6522 (Timer/PIO) a 2716 EEPROM, and a static RAM chip, these were generally called "controller boards", or somewhat later Single-board microcontrollers. Mahjongg (talk) 18:06, 2 May 2012 (UTC)[reply]
Interesting! Reference 2 at Single-board microcontroller references a "Intel Single Board Computer" from 1975, and of course the terms "minicomputer" and "microcomputer" are older than that. I wonder when the first use of the term "microcontroller" was. If we could document that it might make a nice addition to the encyclopedia.
Related in an odd way: all over the country there are locations named "Telegraph Hill" that were named that well before the invention of the telegraph. That's because everyone shortens Electrical telegraph to "telegraph." those hills were named that because they were the sites of the earlier optical telegraphs. Likewise "computer" used to be a job title - a job that was replaced by electronic computers, which we shortened to "computer". --Guy Macon (talk) 00:31, 3 May 2012 (UTC)[reply]
wow, thanks everyone, very insightful. — Preceding unsigned comment added by 216.36.101.50 (talk) 19:55, 4 May 2012 (UTC)[reply]

What is it? What can it do?

For someone not familiar with the subject this article barely answers the above questions. There is very little explaining the types of things that can be connected to the Arduino or even how. For example, unless one already knows the full meaning of the term Physical computing or reads that article first, this article tells very little about the basics of what it is. I'd suggest an easing into the subject and adding context to the physical computing term, essentially defining it inline. There's a lot of good info here, but so far it's definitely for people that already know what it is. - Taxman Talk 18:38, 22 May 2009 (UTC)[reply]

I agree with you, its fairly useless article - it reads as a tech manual, not an encyclopedia entry. However given that Google just announced they are going to support this in future versions of Android, this is probably going to be very popular and soon some non nerds are going to explain what its all about ;) --IceHunter (talk) 17:09, 10 May 2011 (UTC)[reply]
Please read This. Thanks! Guy Macon (talk) 19:28, 10 May 2011 (UTC)[reply]
I agree, this article is useless. I came here as an IT Engineer to understand what Arduino is all about and found a boring list of terms and data. I can't fix it and should not fix it because this is not my specialty. This must be done by those who compiled all this jungle. Mazarin07 (talk) 22:19, 29 June 2012 (UTC)[reply]
mY COMPUTER IS USELESS. aLL IT TYPES IS CAPITAL LETTERS. i CAN'T FIX IT AND SHOULD NOT FIX IT BECAUSE THIS IS NOT MY SPECIALTY. sEND AN IT Engineer over here to... Oh. Never mind. It just got better.
Just as an IT Engineer would tell the above user "It's not that hard! Just press the fscking Caps Lock Key!!", I am telling you that it really is not that hard. Just do a web search, find out what people are doing with Arduinos, and write up a section that describes it with links to your sources. We even have a nice guide to help you at Wikipedia:A Primer for newcomers and another at Wikipedia:The newcomer's manual. You think this article is useless? Fix it! --Guy Macon (talk) 01:06, 30 June 2012 (UTC)[reply]
Strange attitude! People come here as users and you expect them to transform into editors when an article is of low quality! Surely users are allowed to express an opinion to inform those who have chosen to edit an article.86.159.252.42 (talk) 22:47, 12 November 2012 (UTC)[reply]
Allowed to express an opinion about low article quality? Of course! And those opinions are more than welcome here. The thing is, I am equally allowed to express my opinion, which is that we as unpaid volunteers have no obligation to respond to that complaint and that it really is easy to fix things yourself. As of Saturday, 13 July 2024, the English Wikipedia has 113,822 active editors and 6,851,247 articles. That's a little over 30 articles per editor. We could really use some more help. We could really use your help. Just pick a subject that you are comfortable with, read the article, and make the article better in some small way. We even have a page at Wikipedia:A Primer for newcomers to help you. You might be surprised at how easy it is to become a Wikipedia editor! --Guy Macon (talk) 01:14, 13 November 2012 (UTC)[reply]

release date of boards

please add the release date for each one of the table: "Arduino board models"

--79.223.127.92 (talk) 22:26, 3 October 2012 (UTC)[reply]

Applications

I started a new section on applications Arduino#Applications -- it would be nice of others would add the more mature applications with links to the external webpages - or if particualry mature to the internal pages in wikipedia - thanks Luli17 (talk) 20:59, 4 November 2012 (UTC)[reply]