# data[].attributes.headline
Que es una shields y cuáles existen para Arduino

# data[].attributes.subject
Que es una shields y cuáles existen para Arduino

# data[].attributes.body
Un “shield” es simplemente una placa de circuito impreso que se coloca sobre la placa Arduino y se conecta a ella mediante el acoplamiento de sus pines sin necesidad de alguna otra conexión externa. Su función es de actuar como una placa complementaria, ampliando las capacidades de la placa Arduino Base.

Arduino Ethernet Shield v2 ARD-0090. ...

IoT Boad W5500 Ethernet con PoE para Arduino ARD-0149. ...

Motor shield Dual G2 - 18A para Arduino ARD-0145. ...

Proto PCB para Arduino ARD-0011. ...

Shield LTE/GPS SIM7000E para Arduino ARD-0124. ...

Adafruit Motor Shield para Arduino v2.3 ARD-0128.

# data[].attributes.headline
Que otras placas Arduino oficiales existen?

# data[].attributes.subject
Que otras placas Arduino oficiales existen?

# data[].attributes.body
Placas: Arduino Galileo,​ Arduino Uno, Arduino Leonardo, Arduino Due, Arduino Yún, Arduino Tre (En Desarrollo), Arduino Zero, Arduino Micro, Arduino Esplora, Arduino Mega ADK, Arduino Ethernet, Arduino Mega 2560, Arduino Robot, Arduino Mini, Arduino Nano, LilyPad Arduino Simple, LilyPad Arduino SimpleSnap.

# data[].attributes.body
Todas las placas de Arduino tienen un botón reset. Este botón permite reiniciar el programa o sketch que tenemos cargado en la placa.

# data[].attributes.body
Este módulo de reloj es capaz de llevar la hora de forma precisa y mantenerla durante un tiempo indefinido aún si se desconecta su alimentación, debido a su pila interna CR2032 de 3V, capaz de permanecer en funcionamiento hasta por 10 años.

# data[].attributes.body
ICSP es un conector consistente en 6 señales: MOSI, MISO, SCK, RESET, VCC, GND y además de ser un puerto para programar Arduino, también es el conector de expansión del bus SPI mediante el que también podemos comunicar periféricos y es usado en algunos casos para comunicar Arduino con los shields.

# data[].attributes.body
Son todos aquellos que están directamente sobre la placa base y no son fácilmente accesibles desde el exterior. Los conectores internos en la placa base permiten instalar diferentes componentes como procesadores y memoria RAM, así como el audio y los puertos USB del frontal, entre otros.
Un conector hembra (comúnmente denominado jack o toma de corriente) es un dispositivo que, junto con el correspondiente conector macho, establece el contacto entre dos partes de un circuito eléctrico. Es un receptáculo que recibe y sujeta el conector macho en su lugar.

# data[].attributes.body
Las Salidas PWM (Pulse Width Modulation) permiten generar salidas analógicas desde pines digitales. Arduino Uno no posee salidas analógicas puras, sin embargo el Arduino Due sí tiene salidas analógicas puras mediante dos DAC. El arduino due, posee dos salidas analógicas puras mediante dos conversores digital a analógico. Estos pines pueden usarse para crear salidas de audio usando la librería correspondiente.

# data[].attributes.body
Una señal analógica es una magnitud que puede tomar cualquier valor dentro de un intervalo –Vcc y + Vcc. Por ejemplo, una señal analógica de tensión entre 0V y 5V podría valer 2,72V, o cualquier otro valor con cualquier número de decimales.

# data[].attributes.body
Por defecto, cualquier pin digital de Arduino está configurado como entrada (INPUT). pinMode(6, INPUT); Y un pin digital de Arduino donde hay un LED conectado se configura en modo salida (OUTPUT) de esta otra forma.

# data[].attributes.body
El ATMEGA16U2-AU es un microcontrolador de 8 bits AVR CMOS de bajo consumo y alto rendimiento con base en la arquitectura RISC mejorada con un encapsulado TQFP de 32 pines. Este dispositivo logra un desempeño que se aproxima a 1MIPS por MHz al ejecutar poderosas instrucciones en un solo ciclo de reloj.

# data[].attributes.body
Podemos alimentar el arduino a través del conector USB cuando se utilizan cargas pequeñas y no se requieran voltajes mayores a 5 volts. En este caso no debemos preocuparnos de la polaridad / voltaje, ya que es estándar en todos los dispositivos USB.

# data[].attributes.headline
El gestor de arranque del microcontrolador

# data[].attributes.subject
El gestor de arranque del microcontrolador

# data[].attributes.body
Un gestor de arranque (boot loader) es un programa que permite cargar un sistema operativo a la vez. Puede ofrecernos un menú para seleccionar una opción del sistema a arrancar. En este caso, hablamos de multi-boot.

# data[].attributes.headline
Los protocolos de comunicación 12C/TWI Y SPI

# data[].attributes.subject
Los protocolos de comunicación 12C/TWI Y SPI

# data[].attributes.body
El SPI y el I2C son, probablemente, los protocolos digitales más utilizados para conectar circuitos integrados en una amplia gama de productos. SPI e I2C son protocolos digitales en serie fáciles de usar (y difíciles de averiar), y son bastante sencillos de enrutar desde el punto de vista de la integridad de la señal

# data[].attributes.body
Los registros se encuentran dentro de cada microprocesador y su función es almacenar los valores de datos, comandos, instrucciones o estados binarios que ordenan qué dato debe procesarse, como la forma en la que se debe hacer. Un registro no deja de ser una memoria de velocidad alta y con poca capacidad.

# data[].attributes.body
un microcontrolador cuenta con dos tipos de memoria, la memoria RAM y la memoria ROM, cada una de ellas encargada de una tarea específica, normalmente la memoria ROM es superior en cantidad de almacenamiento en comparación a la memoria RAM , esto debido a dos razones, la primera es que en el microcontrolador solo existe un programa activo, y que la mayoría de las aplicaciones utilizan programas muy ligeros y de poco almacenamiento, la segunda razón es que la memoria RAM ocupa mayor espacio dentro del circuito integrado por ende es mucho mas costosa.

# data[].attributes.body
Un microcontrolador típico tendrá un generador de reloj integrado y una pequeña cantidad de memoria de acceso aleatorio o ROM/EPROM/EEPROM/flash, con lo que para hacerlo funcionar todo lo que se necesita son unos pocos programas de control y un cristal de sincronización.

# data[].attributes.body
Arduino UNO cuenta con un microcontrolador de la familia ATmel ATmega 328p en encapsulado SMD con una frecuencia de trabajo de 16MHz, provee comunicación USB, fuente de alimentación, ICSP y botón de reinicio. Contiene 14 pines de entradas o salidas, de los cuales puedes utilizar para señales PWM.

# data[].attributes.headline
Características del micro de la plata Arduino uno

# data[].attributes.subject
Características del micro de la plata Arduino uno

# data[].attributes.body
Es de código abierto, por lo que se pueden construir gran cantidad de proyectos y posibilidades de desarrollo. Con menos límites, ya que se puede combinar con otras plataformas o diferentes funcione como crear drones y más. Alta flexibilidad. Se puede trabajar en todas las plataformas informáticas, o casi todas.

# data[].attributes.body
cualquier persona puede crear y modificar sus propias placas a partir de una misma base y puede darle el uso que quiera libremente.
De entrada, la definición más común del concepto no ayuda demasiado a los no iniciados: “Hardware libre es aquel cuyas especificaciones y diagramas esquemáticos son de acceso público, ya sea bajo algún tipo de pago o de forma gratuita”.

# data[].attributes.body
cualquier persona puede crear y modificar sus propias placas a partir de una misma base y puede darle el uso que quiera libremente.

# data[].attributes.body
Esta plataforma se inició en el año 2005 como un proyecto para estudiantes en el Instituto IVREA, en Ivrea (Italia). En ese tiempo, los estudiantes usaban el microcontrolador BASIC Stamp, cuyo coste era de 100 dólares estadounidenses, lo que se consideraba demasiado costoso para ellos. Por aquella época, uno de los fundadores de Arduino, Massimo Banzi, daba clases en Ivrea.
El nombre del proyecto viene del nombre del Bar di Re Arduino (Bar del Rey Arduino) donde Massimo Banzi pasaba algunas horas. El rey Arduino fue rey de Italia entre los años 1002 y 1014.
En la creación de este proyecto contribuyó el estudiante colombiano Hernando Barragán, quien desarrolló la tarjeta electrónica Wiring, el lenguaje de programación y la plataforma de desarrollo.  Una vez concluida dicha plataforma, los investigadores trabajaron para hacerlo más ligero, económico y disponible para la comunidad de software libre (hardware y código abierto). El instituto finalmente cerró sus puertas, así que los investigadores, entre ellos el español David Cuartielles, promovieron la idea. Banzi afirmaría años más tarde que el proyecto nunca surgió como una idea de negocio, sino como una necesidad de subsistir ante el inminente cierre del Instituto de diseño Interactivo IVREA. El motivo es que al crear un producto de hardware abierto, nadie podría embargarlo.

# data[].attributes.body
una placa de prototipado o desarrollo es una placa electrónica que nos permite hacer prototipos con electrónica y programación.
Se pueden hacer robots, impresoras 3D, proyectos domóticos y objetos conectados para el Internet de las Cosas o IoT.

# data[].attributes.body
es una compañía de desarrollo de software y hardware libres, así como una comunidad internacional que diseña y manufactura placas de desarrollo de hardware para construir dispositivos digitales y dispositivos interactivos que puedan detectar y controlar objetos del mundo real. Arduino se enfoca en acercar y facilitar el uso de la electrónica y programación de sistemas embebidos en proyectos multidisciplinarios.