14

There are a lot of different Arduino clones of varying quality on the market. Obviously they are mostly equivalent to the standard ones, so hopefully the majority of questions should be widely applicable.

However, there may be cases where a clone's features, layout, and/or spec deviate from the norm, whether by mistake or by design.

Should this site include questions which relate to specific clones, or would that be off-topic?

  • 2
    I think they should be on-topic here... there isn't really a better site for them on the SE network. – apnorton Feb 12 '14 at 13:14
  • What happens if they don't use the Arduino IDE / Wiring language -- think ElectricImp? – Matthew G. Feb 12 '14 at 14:37
  • I didn't think Electric Imp is an "arduino clone" – sachleen Feb 12 '14 at 19:48
  • @sachleen No, indeed, it's not. I am curious about how these not-Arduino, but similar area boards will be handled. Like, Pinoccio is shipping an arduino library, but also a whole web based software stack. – Matthew G. Feb 12 '14 at 23:58
12

I think they should be fine. Most clones are just the same thing with extra, or removed, features.

I've also noticed, especially on /r/arduino that a lot of people get an Arduino without knowing its a clone. There's nothing wrong with that, and denying them the ability to ask questions would be no good for this site. Especially since we need people to ask questions to keep this site alive.

One thing we can do is require people to mention what board they are using. This can be in the question and/or tag. That way there is no confusion.

4

[Terminology note: in this answer I'm using the word "clone" as the original poster used it; most of the devices he and I are discussing would be called "derivatives" in the Arduino taxonomy.]

Yes, clones are absolutely on topic. "Arduino" most often refers not to specific hardware devices but the ecosystem that allows people easily to play with a lot of different hardware and software, usually (but not always) using the Arduino IDE. Much as "PCs" quickly evolved to a general set of platforms with a lot of characteristics in common rather than a specific set of machines built by IBM, Arduino from the beginning, with opening of the specifications and designs, been aimed at this; the official introduction states:

All Arduino boards are completely open-source, empowering users to build them independently and eventually adapt them to their particular needs.

The commitment of both Arduino (the company) and the semi-official (SparkFun, AdaFruit) and unofficial community to this is demonstrated by:

I personally think one of the most beautiful projects I've even seen in the the Ardunio SE is Nick Gammon's torch locator, which involves nothing at all found on arduino.cc except the IDE, yet shows so much of the spirit of what Arduino is: useful real-world interaction, a good smidgen of hobbyist-level EE knowledge (the analysis of the expected lifetime), and "we don't need no ARM CPU running Linux to do this." (The original question also hits many of these points, too, particularly with the novel application.)

Arduino has always been about experimentation and playing with not just the official things supplied by Arduino itself but with almost anything anybody can make that can be fit into the ecosystem. "Clones," made for many different reasons, and ranging from almost exact copies to very different things, are clearly a part of that.

  • 1
    I think you meant ATtiny rather than "ATmini". Good answer +1! – per1234 Apr 3 '17 at 0:05
  • 1
    Yes! Thanks for catching that. I've edited the post but, for things like this, you should feel free to edit other people's posts, too. – Curt J. Sampson Apr 4 '17 at 1:54
  • I normally would do an edit but, unlike the regular Arduino Stack Exchange, that feature is disabled for me on meta. – per1234 Apr 4 '17 at 4:45
  • Oh, so it is for answers not your own! Thanks for pointing that out. – Curt J. Sampson Apr 4 '17 at 11:15
  • @CurtJ.Sampson - don't re-edit your past misrepresentation of the Arduino website into this. What you link is not instructions for creating a "clone" - but rather a functional alternative on a breadboard. The actual Arduino policy on "clones" is here: blog.arduino.cc/2013/07/10/send-in-the-clones – Chris Stratton Sep 22 '17 at 18:55
  • 1
    I am using "clone" in the sense the original poster used it, not in the particular and strict definition used on the page you referenced ("there may be cases where a clone's features, layout, and/or spec deviate from the norm"). As I said, if you have an issue with this, make your own answer to claim that what the original poster and I are talking about are not "clones." – Curt J. Sampson Sep 23 '17 at 23:21
  • 1
    @ChrisStratton: I've removed (again) the change you made to my answer and added a note explaining that the original poster and I are using a fairly loose definition of "clone." (We have good reasons for doing this.) Please don't re-start your edit war. – Curt J. Sampson Sep 23 '17 at 23:40

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .