why are arduinos awesome?


1: Cost

2: Durability

3: Availability / Community




Arduino is also very resilient. Drop it, smash it and it still stays alive. Add to that its low-power requirement, and the product becomes a must-have for DIYers. An Arduino can run on a 9V-battery for days.
~ Wired



100% open source
-> cheap and easy to clone

Built-in IDE and development environment


You can find Arduinos at RadioShack, lying around labs, etc.

Additionally, it's a standard platform, pinouts and cpu
So picking up another similar device is, well, similar.


  • based off previous strengths, built strong community
  • software libraries, header boards, support forums

Where do I get started?

Install the IDE:

Write some code & upload!

Key Code Concepts:

void setup 
void loop

const int ledPin =  13;      // the number of the LED pin

void setup() { // initialize the LED pin as an output: pinMode(ledPin, OUTPUT); } void loop(){ digitalWrite(ledPin, HIGH); delay(1000); digitalWrite(ledPin, LOW); delay(1000);}

By Iain Nash

  • 1,217
Loading comments...

More from Iain Nash