5

Atmel microcontrollers are not cheap compared to STM and Microchip. Why did Arduino select Atmel MCUs such as atmega328 and atmega2560 on their board out of so many alternatives?

6

Simply because the Wiring system that Arduino stole was written for the Atmel chips.

Arduino didn't "invent" the Arduino system - they just took an existing system called Wiring and adapted it slightly and branded it Arduino.

  • I wonder why did Arduino succeed when Wiring failed given that Wiring had first-mover advantage. – user768421 Nov 7 '15 at 13:17
  • 4
    It's called Marketing. If you have it then you win. – Majenko Nov 7 '15 at 13:18
  • 2
    Actually, "stolen" is quite a bold word. If Wiring didn't want any forks, they should use licence that prevents them, not GPL created exactly to allow them. At least that's for software, can't find licences for actual wiring, but arduino uses open licence for them as well. – Mołot Nov 7 '15 at 15:02
  • 1
    @Majenko AFAIK they posted all references actually required by original licence. Of course, GPL is easygoing about that. But that's what Wiring decided to use. Are you using any sources just the way licence allows you to? Does it make you a thief?.. Would you find it fair to call you thief if you follow licences of code you use?.. OK, they wasn't as nice as they might be, but they fulfilled their duties. It's not like Wiring ever forbade what they did. – Mołot Nov 7 '15 at 15:18
  • 1
    I don't really get the impression the Arduino crew misrepresented themselves as far as their use of Wiring. And a probably more significant part of what Arduino is about is making the hardware easy to use (IMHO). – sdcharle Nov 11 '15 at 22:34

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.