Componentes, módulos y shields para Arduino

Gracias a los módulos, componentes o shields Arduino podemos añadir funcionalidades a nuestras placas Arduino que nos permitirán hacer infinidad de cosas en nuestros proyectos.

¿Qué es un shield Arduino? Placa de expansión Arduino

Un shield Arduino es una placa de extensión para las placas Arduino. Estos módulos arduino son placas que podremos conectar a las ciertas tarjetas Arduino y dotarlas de nuevas funcionalidades. Normalmente estas placas tienen el tamaño y pinout preciso para que encajen en los pines de algunas placas Arduino.

Podemos comprar shields Arduino para diferentes funcionales. Por ejemplo: shield para Ethernet, shield para bluetooth, shield para control de motores, shield CNC, shields para impresoras 3D, shield Wifi, pantallas LCD, shield de prototipado, shield con relés, cámara par Arduino,...

Shields para Arduino que podemos comprar

A continuación te mostramos un listado de los módulos para Arduino más utilizados para que puedas llevar acabo tus proyectos Arduino. Aquí podrás ver las características de los shields Arduino y las mejores ofertas para comprar estos componentes.


Con el shield ethernet para Arduino se abren innumerables opciones para controlar tu Arduino a través de Internet o de la una red local (LAN).

Esta conectividad Ethernet nos permite utilizarlo en proyectos de domótica, el Internet de las cosas (IoT), proyectos de control y monitoreo,...

El chip W5100 que utiliza este módulo para Arduino es un controlador de Ethernet fabricado por Wiznet especialmente diseñado para aplicaciones embebidas.

Este módulo es compatible con Arduino Uno y con Arduino Mega, es un módulo apilable y que se conecta a la placa Arduino mediante SPI por lo que nos deja la mayoría de los pines libres para utilizarlos en las tareas de nuestro proyecto. El shield Ethernet incluye un conector hembra RJ45, un botón para resetear el módulo y la placa Arduino y un lector de tarjetas microSD.

Una de las ventajas de este shield es que las librerías ethernet y SD están incluidas en el IDE de Arduino, lo que nos evita tener que andar buscándolas y descargándolas.


Este shield bluetooth para Arduino utiliza el módulo HM-11 que nos permite añadir conectividad Bluetooth a nuestros proyectos Arduino.

Es un módulo Bluetooth 4.0 LE (Low Energy) que puede admitir la conexión con dispositivos iOS (iPhone e iPad) y dispositivos Android con versiones superiores a la 4.3.

Su voltaje de funcionamiento es de 3.6V a 6V.

Puede trabajar en modo maestro y esclavo. A través de comandos AT se puede configurar para: modo esclavo, modo maestro, modo de trabajo iBeacon. Este shield Bluetooth Arduino también es compatible con ANCS (Apple Notification Center Service).


En el mercado es posible encontrar y comprar shields wifi para Arduino de todo tipo pero este que te mostramos es posiblemente el módulo Wifi más utilizado por la comunidad Arduino. Esto es una gran ventaja ya que podremos encontrar en internet infinidad de documentación, ejemplos e información sobre proyectos Arduino realizados utilizando este shield.

Este shield Wi-fi para Arduino lleva integrado un chip Esp8266 y gracias a ello disponemos de diferentes firmware de código abierto disponibles. También encontraremos las librerías necesarias para trabajar con este componente en el IDE de Arduino.

El módulo es compatible con ESPEasy y puede trabajar en varios modos de funcionamiento: Wifi directo (P2P), Soft-AP y Modo Cliente.

Sin duda alguna este shield puede sernos de gran utilidad si queremos desarrollar un proyecto de domótica, un proyecto IoT (Internet de las cosas) o algún tipo de control remoto con Arduino.


En algunos proyectos es necesario mostrar ciertos datos en algún tipo de pantalla, para estos casos lo más práctico suele ser utilizar una pantalla LCD. En el mercado podemos comprar pantallas LCD de muchos tamaños, tipos, colores,...

El display LCD que te presentamos (I2C LCD 2004/20x4) aquí es uno de los más utilizados para desarrollar proyectos con Arduino.

Este shield LCD para Arduino incluye la propia pantalla LCD y una placa con un controlador que nos permitirá que nuestra placa Arduino se comunique con el display y muestre los datos que queramos. Este controlador utiliza una interfaz IIC(I2C) para comunicarse con nuestra placa Arduino utilizando sólo dos pines para ello, lo que nos permite mostrar datos en la pantalla y a la vez disponer de la mayoría de las entradas/salidas del Arduino libres para otras tareas.

La pantalla que te proponemos tiene estas otras características:Voltaje de funcionamiento 5V,  4 lineas de 20 carácteres cada una, Ajuste del contraste con potenciómetro, ajuste de retroiluminación por cable de puente o interruptor, retroiluminación de color azul y carácteres en blanco.


Cuando necesitemos recibir datos de geolocalización en nuestro proyecto con Arduino podemos utilizar un módulo GPS para Arduino. Tenemos muchas opciones cuando queremos comprar un shield GPS Arduino y aquí te mostramos uno de ellos.

Este módulo utiliza un chip UBLOX de séptima generación que nos ofrece una alta sensibilidad a la hora de captar la posición GPS y un bajo consumo de energía, todo ello en un reducido tamaño que nos permite integrarlo facilmente en nuestros dispositivos.

El voltaje de funcionamiento de este componente para Arduino es de 3,6V-5V, aunque también puede ser alimentado directamente con una fuente de alimentación USB desde el conector que incorpora.

La Velocidad de transmisión en funcionamiento es de 9600 aunque se puede modificar.

El módulo incluye una antena activa que ayuda a posicionarse con rapidez. Esta antena utiliza la interfaz de conexión IPEX para conectarse a la placa del shield GPS.


Este shield GSM Arduino nos permitirá conectar nuestras tarjetas Arduino a Internet a través de GPRS, la red inalámbrica de datos con la mayor cobertura en el mundo para conectarse a Internet. Esto nos permitirá tener nuestra placa Arduino online sin necesidad de una red Wifi o red cableada.

Poniendole a este módulo GSM una tarjeta SIM de algún operador de telefonía, aparte de conectarnos a Internet nos dará la posibilidad de hacer o recibir llamadas telefónicas (es necesario disponer de microfono y altavoz) y de enviar y recibir mensajes SMS.

Este componente Arduino es compatible con las placas Arduino Uno, Arduino Mega y Arduino Mega ADK. Las librerías para poder utilizar este shield GSM está disponibles en el propio IDE de Arduino. También puede ser utilizado con Arduino Leonardo si se realizan algunos cambios en el Software.

El módulo GSM viene con un conector de tipo SMA para poder conectarle una antena.


Cuando lo que necesitamos para nuestro proyecto es conectividad entre varios dispositivos un shield para Arduino que nos pueden ser de gran ayuda son los módulos Xbee.

Estos módulos de conectividad inalámbrica están fabricados por la empresa Digi Internacional, tienen su propio protocolo de comunicación por radio frecuencia (RF) y tienen unas características que nos pueden venir bien en nuestros proyectos Arduino: son robustos, tienen un precio bajo, su consumo es muy bajo y tienen un alcance de conectividad superior a los 100 metros.

Estos componentes Xbee utilizan el protocolo IEEE 802.14.4, más conocido como ZigBee. ZigBee es un protocolo de comunicaciones inalámbrico creado por Zigbee Alliance, una organización sin animo de lucro compuesta por más de 200 grandes empresas.

El Arduino Xbee shield permite comunicarse de manera inalámbrica a dispositivos electrónicos de bajo consumo. Esto lo hace perfecto para su uso en redes de sensores industriales o proyectos domóticos.

Estos módulos Xbee, pueden ser ajustados para usarse en redes de configuración punto-a-punto, punto-a-multipunto o peer-to-peer.


Con este shield de Audio para Arduino tendremos la posibilidad de añadir algunas funciones relacionadas con el audio a nuestros proyectos Arduino.

Este módulo de audio nos permitirá hacer grabaciones de voz con el microfono que incorpora o desde la entrada de linea y podremos también reproducir audios a través de un altavoz o la salida de línea.

Las funciones de este shield pueden ser controlados por los botones que incorpora o mediante señales que enviemos desde nuestra placa Arduino.

El shield de audio es apilable a nuestra placa Arduino Uno y utiliza los pines ICSP como conexión, lo que nos permite dejar libres pines de entrada y salida.

La frecuencia del muestreo de audio es de 8 kHz y tiene memoria para unas 100.000 grabaciones.


Este shield servo para Arduino tiene un controlador PCA9685 integrado. El controlador PCA9685 está controlado por I2C que podemos conectar a una placa Arduino para aumentar el número de salidas PWM disponibles de una manera fácil.

El módulo servo con PCA9685 permite generar hasta 16 señales PWM empleando para ello tan únicamente 2 pines de nuestra tarjeta Arduino, dejando así libres el resto para otras tareas de nuestro proyecto electrónico.

En un principio este módulo esta pensado para controlar LEDs mediante I2C y las señales PWM. Pero como estas señales PWM también son utilizadas para el control de motores servo es el uso más común para este shield. Es posible su uso para estas tareas porque la placa dispone de una conexión para la alimentación de los servos, ya que la corriente que sacamos del Arduino no sería suficiente para alimentar los motores.

Este módulo Arduino para controlar motores servo es muy apropiado para proyectos de robótica con Arduino.


Este shield proto Arduino o ProtoShield para Arduino Uno no añade ninguna funcionalidad a nuestra placa Arduino, pero nos facilita la realización de prototipos para nuestros proyectos Arduino.

Es un módulo apilable en las placas Arduino Uno y que además de usar los entradas y salidas de nuestra tarjeta Arduino nos da la posibilidad de añadirle una protoboard en la que podremos crear nuestros prototipos para proyectos.

Otra de las opciones que nos ofrece esta ProtoShield o Prototyping Shields la de poder soldar las conexiones de nuestro proyecto o prototipo sin dañar la placa Arduino o manteniendola intacta par poder utilizarla en otros proyecto si así lo necesitamos en el futuro.

Teniendo la posibilidad de tener nuestro prototipo montado en este módulo de prototipado podremos desconectar la placa Arduino y utilizarla en otros proyectos que estemos desarrollando en paralelo.

Aquí te mostramos una ProtoShield para la placa Arduino Uno R3 por ser la más utilizada, pero tienes la posibilidad de comprar ProtoShield para otros modelos de placas Arduino como Arduino Mega o Arduino Duemilanove.


¿Donde comprar todos los módulos o shield Arduino?

Existen muchas tiendas donde comprar shields para Arduino o módulos para Arduino. Una de nuestras tiendas favoritas para comprar componentes para Arduino es Amazon. Aquí podemos encontrar gran variedad de shields Arduino y muchos materiales, componentes y sensores para realizar nuestros proyectos de electrónica.

Haz clic aquí y encuentra las mejores ofertas en shields y módulos para Arduino