I've been hearing a lot about clones and counterfeits. What are the differences between the two?
The difference is simple:
Clones don't say "Arduino," where counterfeits do
If I were to create 200 boards all labeled "Arduino UNO R3," it would be a counterfeit. If I were to call them "Happyduino," it would be a clone.
Note: You can still write Happyduino (Arduino Compatible) on your product. Here's a quote from the Arduino FAQ section
- Arduino Xxxxxx
- Xxxxxx Arduino
- Arduino Compatible Xxxxxx - use "Xxxxxx (Arduino-Compatible)" instead
- Xxxxxx for Arduino - products that work with official Arduino boards (e.g. shields or kits)
- Xxxxxx (Arduino-Compatible) - variations and clones which are software and hardware compatible
Note that while we don't attempt to restrict uses of the "duino" suffix, its use causes the Italians on the team to cringe (apparently it sounds terrible); you might want to avoid it. (It's also trademarked by a Hungarian company.)
A clone is an exact or almost exact replica of an original Arduino board, with a different branding.
A derivative is a board based or inspired by Arduino boards, with some specific addition or modification (different layouts, built-in sensors...)
A counterfeit is a clone of an Arduino board, with the same branding of an Arduino board.
More info on an article on the Arduino blog.