What Is Arduino?
What Is Arduino?
What is arduino?
Arduino is an open-source platform used for building electronics projects. Arduino consists of both
a physical programmable circuit board (often referred to as a microcontroller) and a piece of
software, or IDE (Integrated Development Environment) that runs on your computer, used to write
and upload computer code to the physical board.
The Arduino platform has become quite popular with people just starting out with electronics, and
for good reason. Unlike most previous programmable circuit boards, the Arduino does not need a
separate piece of hardware (called a programmer) in order to load new code onto the board -- you
can simply use a USB cable. Additionally, the Arduino IDE uses a simplified version of C++,
making it easier to learn to program. Finally, Arduino provides a standard form factor that breaks
out the functions of the micro-controller into a more accessible package
HISTORY OF ARDUINO :
In 2005, in Ivrea, Italy, a project was initiated to make a device for controlling student-built
interactive design projects that was less expensive than other prototyping systems available at the
time. One of the cofounders, Massimo Banzi, named this piece of hardware Arduino in honor of Bar
di Re Arduino (In 1002, King Arduin became the ruler of the Italy. Today, the Bar di Re Arduino, a
pub on a cobblestoned street in town, honors his memory), and began producing boards in a small
factory located in the same region as the computer company Olivetti.
The Arduino project is a fork of the open source Wiring platform and is programmed using a
Wiring-based language (syntax and libraries), similar to C++ with some slight simplifications and
modifications, and a Processing-based integrated development environment (IDE).
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.
Arduino would not exist without Wiring and Wiring would not exist without Processing.
Currently, there are more than 200 distributors of Arduino products around the world. About 80
percent of people who buy this product are from the United States and Europe. The interest in this
product is rising in the China, India, and South America markets. Over the years, new designs of the
Arduino have been created. The original design is called the Arduino Uno. Some of the Arduino
designs are the Arduino Mega, Arduino Nano, LilyPad Arduino, and Arduino Ethernet. This past
year, the Arduino gained publicity by partnering with Google. Google released the Android ADK, or
Accessory Development Kit, which is based on the Anduino. A person can build an Android app
that uses the Phone’s camera, motion sensors, touch screen, and internet connectivity. It looks as
though the Arduino is creating a new, cheaper way of programming. It does not seem to be going
away any time soon; it is only getting more popular.
void setup () {
pinMode (13, OUTPUT);
}
void loop () {
digitalWrite(LED_PIN,HIGH);
delay(1000);
digitalWrite(LED_PIN,LOW);
delay(1000);
}
Here is another code to turn the LED off and on via Bluetooth:
int x;
void setup () {
Serial.begin(9600);
pinMode(3,OUTPUT);
}
void loop () {
if (Serial.available())
{
x=Serial.read();
if (x=='1')
{
digitalWrite(3,HIGH);
}
else
{
digitalWrite(3,LOW);
}
}
}