Arduino, doubts and misconceptions

Here are grouped answers to various questions about Arduino as well as explanations to widespread misconceptions.

What is Arduino?

Arduino es una marca registrada. Al igual que IBM, Apple o Samsung, Arduino fabrica y distribuye varios productos tecnológicos bajo su marca [1]. Cuando una tienda o distribuidor elige vender o distribuir productos Arduino, debe firmar un acuerdo exclusivo con la empresa, que le impide vender placas iguales a Arduino fabricadas por terceros. De esta forma Arduino protege sus ventas porque todos sus productos son de hardware y software libre y por lo tanto es legal realizar copias exactas de sus productos y de hecho existen muchos ejemplos en el mercado a precios más bajos.

Therefore, it is legal to manufacture and distribute copies of Arduino products in both hardware and software. But it is not legal to use the Arduino brand to refer to those products. Nor can those copies be distributed in stores and distributors that have signed exclusive distribution agreements with Arduino. Finally, the USB identifier number used by Arduino products belongs to the Arduino company and cannot be used in copied products.

Due to certain trademark disputes between the original Arduino designers, some of them have used the Genuino mark to name Arduino products.

What products does the Arduino brand include?

The best known Arduino product is a development board called the Arduino UNO. This hardware board is based on an 8 bit Atmega328A microcontroller and includes a USB connection to connect the board to a computer.

To support this board, a user-friendly and open source development environment was programmed, based on the Wiring project.

This Arduino board can be expanded by other boards, called Shields because they are connected to the development board, covering it. These Shield add new functions to the original board, such as Ethernet connection, DC or stepper motor control, connection to memory cards, etc.

Hoy en día la oferta se ha ampliado bastante y podemos encontrar muchos productos distintos:

  • 8 bit development boards
    • Arduino Uno
    • Arduino Leonardo
    • Arduino mega
    • Arduino nano
    • Arduino Explore
    • Lilypad USB
  • 32-bit development boards
    • Arduino DUE
    • Arduino zero
    • Arduino Yun
  • Shields
    • Engine shield
    • Proto Shield
    • Relay shield
    • Wireless Shield
    • Ethernet Shield
    • GSM Shield
    • Yun Shield
  • Development kits
    • Starter kit
    • CTC 101
    • MKR IoT Bundle
  • Arduino IDE programming environment
  • Programming libraries

Do all Arduino products have to be used together?

It's not mandatory. When doing typical development with an Arduino UNO board, you are actually using many different elements, all Arduino-branded, but all of which can easily be substituted for different elements.

First let's see what elements are used in a typical Arduino project:

1 Arduino UNO development board 2 Arduino IDE programming environment 3 Arduino libraries for the Arduino UNO board 4 C++ compiler (AVR-GCC) 5 USB communication 6 Arduino bootloader 7 Arduino Shield 8 Arduino libraries

  • Teensy
  • ChipKIT UNO32