¿Estás pagando más por menos? Arduino UNO vs. Raspberry Pi Pico

En el entorno de las tarjetas de desarrollo podemos encontrar muy buenos precios para hacernos de herramientas para empezar a programar y aprender electrónica. La plataforma para principiantes por excelencia siempre ha sido Arduino y por defecto, las personas recomiendan usar un Arduino UNO. Sin embargo, ahora que existe la Raspberry Pi Pico, y hay cada vez más alternativas, es importante preguntarnos: ¿aún se defiende el Arduino UNO en relación calidad y precio? En esta entrada veremos una comparación con la nueva tarjeta de Raspberry Pi.

El precio

Las tarjetas Arduino UNO originales tienen un costo de $692 pesos MXN, mientras que una Raspberry Pi Pico original con headers cuesta $145. La diferencia es bastante sustancial, considerando que ambos son tarjetas originales. Incluso si consideramos una tarjeta Arduino UNO clonada, las más baratas tienen un costo promedio de $200 pesos MXN. Por lo tanto, en cuanto a precio, la Raspberry Pi Pico es una mejor opción.

El microcontrolador

El núcleo de una tarjeta de desarrollo es el microcontrolador y en el Arduino UNO hemos tenido desde la última revisión el ATMEGA328P. En la Raspberry Pi Pico, por otro lado, tenemos un microcontrolador basado en la arquitectura ARM-Cortex M0 recientemente desarrollado por la fundación Raspberry Pi, el RP2040.

Arduino UNORaspberry Pi Pico
Frecuencia de reloj16 MHz133 MHz
Entradas/Salidas digitales2026
Entradas Analógicas6 canales (10 bits)3 canales + 1 conectado al sensor de temperatura (12 bits)
Salidas Analógicas
InterfacesUSB (por medio del ATMEGA32) I2C, SPI, UARTUSB (nativo) I2C, SPI, UART
ExtrasLas entradas y salidas se interconectan por headers hembraLas entradas y salidas estan conectadas por headers macho

En cuestión de velocidad podemos observar que la Raspberry Pi Pico es varias veces más rápida que el Arduino UNO. En cuanto a entradas y salidas digitales tenemos disponibles 6 pines más en la Pico, que podemos usar para conectar más periféricos. Las entradas analógicas son menos en la Raspberry Pi Pico, pero tenemos acceso a un sensor de temperatura y son convertidores de 12 bits. Adicionalmente a estas características, tenemos que la arquitectura ARM Cortex-M0 es de mayor uso recientemente, por lo que si uno desea adentrarse más en el lenguaje del microcontrolador, tendrá un conocimiento que durará aún más.

Si necesitas hacer proyectos y prototipos, lo usual es que uses una protoboard adicional con la tarjeta. Para el caso del Arduino UNO necesitarás además algunos jumpers para conectarlo a la protoboard, mientras que con la Pico puedes conectarla directamente con los headers macho. Por ventajas de velocidad y periféricos, la Raspberry Pi Pico vuelve a ser la mejor opción.

Raspberry Pi Pico insertada directamente a la protoboard. Vía: ElOutput

Componentes adicionales

Un principiante sin conocimientos de electrónica ni programación generalmente deseará comprar componentes adicionales a la tarjeta para empezar a experimentar. Considerando el precio de un Arduino UNO original estos son los componentes adicionales que puedes conseguir si decidieras usar la Raspberry Pi Pico:

  • 1x Cable micro USB
  • 1x Protoboard
  • 20x Cables dupont M-M
  • 20x Cables dupont M-H
  • 4x LEDs verdes
  • 3x LEDs rojos
  • 3x LEDs amarillos
  • 1x Buzzer pasivo de 5V
  • 1x Potenciómetro de 10 kOhms
  • 10x Resistencias de  220 Ohms
  • 1x Pantalla LCD 16×2 I2C Grove
  • Tira LED RGB de 8 LEDs W2812
  • 5 push button de 4 terminales
  • 10x resistencias de 10 kOhms
  • 1x Sensor LM35DZ
  • 1x Sensor de movimiento PIR
  • 3x fotoresistencias de 2 MOhms
  • 1x Puente H L293D
  • 1x Motor DC
  • 1x Micro Servo 180 grados SG90
Por la diferencia de precio, podrías comprar todos estos sensores en lugar de comprar solo una tarjeta Arduino UNO. Vía: 330ohms

Estos componentes y su uso son el fundamento de cualquier proyecto casero. Con ellos podrás aprender entradas y salidas digitales, señales analógicas, uso de PWM y manejo de servomotores.

Conclusiones:

En el mercado hay muchas alternativas al Arduino UNO, igualmente fáciles de usar y mucho más económicas. Las Raspberry Pi Pico es una de las mejores en relación a calidad y precio, ya que contiene todos los periféricos que necesitas en una tarjeta compacta, lista para conectarse a tu protoboard. Por el precio que pagarías por una Arduino UNO original podrías comprar la Pico y además, conseguir los sensores que necesitas para desarrollar una gran variedad de prácticas.

Imagen vía 330ohms. Los logos de Arduino, Raspberry Pi, C++ y Micropython son marcas registradas usadas con fines educativos.

Referencias:

ARDUINO UNO R3

RASPBERRY PI PICO – CON HEADERS

Raspberry Pi Pico vs Arduino: Which Board Is Better?