2

What is Arduino

Arduino

An Arduino is a single-board micro-controller combined with a very powerful software suite for programming.
800px-Arduino316

Arduino was built around the Wiring project of Hernando Barragan. Wiring was Hernando’s thesis project at the Interaction Design Institute Ivrea. It was intended to be an electronic version of Processing that used our programming environment and was patterned after the Processing syntax. It was supervised by myself and Massimo Banzi, an Arduino founder. I don’t think Arduino would exist without Wiring and I don’t think Wiring would exist without Processing. And I know Processing would certainly not exist without Design By Numbers and John Maeda.

Here, Arduino co-founder Massimo Banzi shows how easy and creative the Arduino can get.

Arduino Software
A screenshot of the Arduino IDE showing the "Blink" program, a simple beginner program

The IDE comes with a C/C++ library called “Wiring”. Arduino code need two main functions to run the Arduino.

  • setup() – a function run once at the start of a program that can initialize settings
  • loop() – a function called repeatedly until the board powers off

Like most of other micro-controllers this has its beginners program called ‘blink’. Its the ‘Hllo world’ application in microcontroller world.

#define LED_PIN 13

void setup () {
    pinMode (LED_PIN, OUTPUT);     // enable pin 13 for digital output
}

void loop () {
    digitalWrite (LED_PIN, HIGH);  // turn on the LED
    delay (1000);                  // wait one second (1000 milliseconds)
    digitalWrite (LED_PIN, LOW);   // turn off the LED
    delay (1000);                  // wait one second
}

And that’s how easy it is to program an Arduino.

here’s some other Arduino versions.
One Square Inch of Goodness | ATmega328P TQFP
TechDuino™ – Arduino Uno made in Sri Lanka by TechKatha Team
….
How to Shrinkify your Arduino Projects by Matt Richardson – 546 views

Here is the attachments of this Post
    Related Posts Plugin for WordPress, Blogger...


    Subscribe to KathaBuzz via email now:

    Delivered by FeedBurner

    Filed in: Arduino, How to, Rumors / Gossips Tags: , , ,

    Get Updates

    Share This Post

    Related Posts

    2 Responses to "What is Arduino"

    Leave a Reply

    Submit Comment

    © 2013 .::KathaBuzz::.. All rights reserved.
    More in Dialog i43, innOS D9
    SETT Sinhala Tamil web Browser
    How to get Sinhala & Tamil fonts on your Android Smartphones

    One of the most common question that  I get asked is how to get Sinhala fonts displayed on Android phones,...

    Dialog i43 Speces
    Dialog i43 – Android Smart Phone (innOS i5)

    Android 2.3.5 Gingerbread 512MB LPDDR1 SD-RAM 1 GHz ARM Cortex A5 CPU FM Radio 5.0MP Auto focus camera with Double...

    Dialog i43
    Dialog introduces their own branded Android mobile phones to Srilanka.

    First time in Sri Lankan Telecommunication history a Mobile Network Operator launchers a set of their own branded Smart phones. There...

    Close
    Read more Arduino articles here