Arduino basics concept

Arduino logo image

Arduino is an open-source hardware and software company. It is also a project and user community that designs and manufactures single-board microcontrollers and microcontroller kits for building digital devices.

Its products are licensed under the GNU Lesser General Public License (LGPL) or the GNU General Public License (GPL). It permits the manufacture of Arduino boards and software distribution by anyone. These boards are available commercially in preassembled form or as do-it-yourself (DIY) kits.

About the company:

 

  • The name Arduino comes from a bar in Ivrea, Italy, where some of the founders of the project used to meet.
  • It was named after King of Italy Arduin of Ivrea from 1002 to 1014.
  • The company BCMI owns Arduino, whose capital letters stand for the name of its four co-founders.
  • MassimoBanzi, David Cuartielles, David Mellis, and Tom Igoe, are co-founders of Arduino. They have acquired 100% ownership of Arduino AG. This corporation owns all of the Arduino trademarks.

some common Single-board microcontroller used in Arduino is

  1. Atmel AVR (8-bit)
  2. ARM Cortex-M0+ (32-bit)
  3. ARM Cortex-M3 (32-bit)
  4. Intel Quark (x86) (32-bit) Memory SRAM Storage Flash.
  • The board designs use a variety of microprocessors and controllers. The boards are equipped with sets of digital and analog inputs/output (I/O) pins that may be interfaced with various expansion boards or breadboards(shields) and other circuits. The boards feature serial communications interfaces, including ‎ (USB) on some models, which are also used for loading programs from personal computers. The microcontrollers can be programmed using Cand C++ programming languages.
  • In addition to using traditional compiler toolchains, this project provides an integrated development environment (IDE) based on the Processing language project.
  • The project was started at the Interaction Design Institute Ivrea in Ivrea Italy in 2005. aim of this project was to provide a low-cost and easy way program.
  • It for novices, students, and professionals to create devices that interact with their environment using sensors and actuators.
  • Common examples of such devices intended for beginner hobbyists include simple robots, thermostats, and motion detectors.

Arduino Uno:

It is an open-source microcontroller board.

Arduino uno board

It is based on the Microchip ATmega328P microcontroller. It is developed by Arduino. The board is equipped with sets of digital and analog input/output (I/O) pins that can be interfaced with various expansion boards (shields) and other circuits. The board has 14 Digital pins, 6 Analog pins, and programmable with the Arduino IDE (Integrated Development Environment) via a type B USB cable. It can be powered by the USB cable or by an external 9-volt battery, though it accepts voltages between 7 and 20 volts. It is also similar to the Arduino Nano and Leonardo. The hardware reference design is distributed under a Creative Commons Attribution-Share-Alike 2.5 license and is available on the Arduino website. Layout and production files for some versions of the hardware are also available.

2 Thoughts to “Arduino basics concept”

  1. […] flipped. This switch is controlled by the voltage at the base pin. A microcontroller I/O pin, like Arduino can be programmed to go high or low to turn the LED on or […]

  2. THANUSIHA

    well explained it was quite helpful

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.