Approved Reseller
Approved Reseller
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.
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 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 UNO | Raspberry Pi Pico | |
Frecuencia de reloj | 16 MHz | 133 MHz |
Entradas/Salidas digitales | 20 | 26 |
Entradas Analógicas | 6 canales (10 bits) | 3 canales + 1 conectado al sensor de temperatura (12 bits) |
Salidas Analógicas | ||
Interfaces | USB (por medio del ATMEGA32) I2C, SPI, UART | USB (nativo) I2C, SPI, UART |
Extras | Las entradas y salidas se interconectan por headers hembra | Las 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
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, y tomando los precios de nuestra tienda oficial, estos son los componentes adicionales que puedes conseguir si decidieras usar la Raspberry Pi Pico:
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:
Raspberry Pi Silicon – 330ohms
Raspberry Pi Pico vs Arduino: Which Board Is Better?