Encontrar el microcontrolador adecuado para su proyecto es fundamental no sólo por razones presupuestarias, sino también de rendimiento. Diferentes placas vienen con sus propias especificaciones únicas y apoyar una variedad diferente de hardware. Cuando se trata de elegir la Raspberry Pi Pico o un Arduino Nano, hay algunas cosas que usted debe saber antes de añadir cualquier chip a su carrito. Por el bien de este artículo, vamos a sercomparando el Pico con el Nano Every edition ya que es el más comparable en precio y tamaño.

A la hora de elegir un microcontrolador hay que tener en cuenta muchas cosas, y la mayoría de las necesidades variarán de un proyecto a otro. A continuación se indican algunos factores comunes a tener en cuenta:

  • ¿Qué sensores y/o módulos necesita controlar?
  • ¿Qué tamaño físico debe tener el microcontrolador?
  • ¿Cuánto espacio de almacenamiento es necesario para el código del proyecto?
  • ¿Cuánta velocidad de procesamiento se necesita?

¿Qué es un microcontrolador?

Los microcontroladores son pequeñas placas de circuito utilizadas para controlar componentes como servos. Normalmente tienen un procesador capaz de ejecutar aplicaciones extremadamente ligeras en lugar de sistemas operativos completos. Son útiles para cosas como operar varios servos a la vez donde un SBC sería excesivo.

Si desea obtener más información sobre las diferencias generales entre los modelos más grandes de Rasberry Pi y Arduino, consulte nuestra comparación general de Raspberry Pi frente a Arduino.

    1 - ¿Qué es el Pico?

    La Raspberry Pi Pico es la primera placa microcontroladora oficial de la Fundación Raspberry Pi. Tiene un pie pequeño y un total de 20 pines GPIO (aunque la placa no viene con los cabezales pre-soldados). Dispone de 16 canales PWM y utiliza el nuevo procesador RP2040, capaz de alcanzar velocidades de hasta 133 MHz.

    Espec Pico
    Microcontrolador RP2040
    Talla 21 mm × 51 mm
    Velocidad de procesamiento 133 MHz
    Memoria 264 KB
    Entrada de alimentación 1,8V-5,5V
    Conectores 2x UART, 2x SPI, 2xI2C, 16x PWM, 3x Analógico
    Precio $4

    ¿Para qué sirve?

    La Pico es ideal para proyectos que requieren controlar cosas como servos, sensores, etc. Su pequeño factor de forma y su bajo precio de 4 $ la convierten en una placa notable con la potencia de procesamiento del microcontrolador RP2040. Algunos proyectos de ejemplo son:

    • Controlador de matriz LED - El Pico puede controlar dispositivos como matrices de LED.
    • Conductor de brazo robótico - El Pico es capaz de controlar varios servos, lo que resulta ideal para controlar brazos robóticos.

    Para obtener más información sobre Raspberry Pi Pico, consulte nuestra guía de introducción.

    Raspberry Pi Pico: Todo lo que necesitas saber para empezar

    Tablero pequeño, ¡potencial enorme!

    2 - ¿Qué es un Arduino Nano Every?

    Arduino es una empresa que produce varias líneas de placas de microcontroladores. La Arduino Nano Every es la placa Arduino más pequeña y barata que se ofrece actualmente, por lo que es la más comparable a la Raspberry Pi Pico. Dicho esto, es notablemente diferente en cuanto a especificaciones y tiene un precio más elevado.

    Espec Arduino Nano Cada
    Microcontrolador ATMega4809
    Talla 45 mm x 18 mm
    Velocidad de procesamiento 20 MHz
    Memoria 48 KB
    Entrada de alimentación 5V - 21V
    Conectores 1x UART, 1x SPI, 1xI2C, 5x PWM, 8x Analógico
    Precio $10

    ¿Para qué sirve?

    Esta placa es un poco más pequeña que la Pico y es ideal para proyectos portátiles y wearables. Tiene menos canales PMW que la Pico, pero es capaz de utilizar hasta 8 entradas analógicas. Esta placa es realmente tan versátil como la Pico, aquí hay algunos ejemplos de proyectos que puedes hacer con la Nano Every:

    • Proyectos para llevar puestos - Esta placa se alimenta fácilmente con pilas, lo que la hace ideal para proyectos destinados a ser llevados puestos (piensa en LEDs y efectos de cosplay).
    • Controlador robótico - Al igual que el Pico, el Nano Every es capaz de controlar varios servos a la vez, lo que resulta ideal para construir robótica personalizada.

    Para saber más sobre Arduino y crear tu primer programa Arduino, consulta nuestra guía de introducción a Arduino.

    Arduino para principiantes: ¡tu primer programa Arduino!

    Primeros pasos con Arduino

    3 - Placa Arduino RP2040

    Arduino

    La Fundación Raspberry Pi mantiene una relación positiva con empresas como Arduino e incluso les proporcionó acceso completo al chip RP2040 antes de su lanzamiento. El equipo de Arduino ya tiene planes en marcha para una placa Arduino basada en el RP2040, lo que significa que puedes tener tu Pico y comértelo también. Más información sobre esta novedad en el blog oficial de Arduino.

    4 - Analice las necesidades de su proyecto

    Determina cuáles son los objetivos de tu proyecto antes de comprar una placa que no necesites (o simplemente crea una pila de placas como nosotros; te prometemos que encontrarás proyectos Pi geniales en Howchoo para utilizarlas).

    Es importante desglosar exactamente lo que exigen el hardware y el software de tu proyecto. Aquí tienes algunas cosas que debes tener en cuenta a la hora de tomar notas para la investigación.

    • ¿Cuánta energía necesitarán los periféricos del proyecto?
    • ¿Qué tipo de conexiones necesitarán los sensores y módulos del proyecto?
    • ¿Cuántos conectores serán necesarios para el proyecto?
    • ¿Cuánto espacio de almacenamiento es necesario para el código del proyecto?

    Tanto las placas Pico como las Arduino ofrecen una valiosa variedad de funciones y depende de ti determinar qué placa se adapta mejor a las necesidades de tu proyecto.

    5 - Pico vs Arduino

    Cuando se trata de coste, el Pico es el ganador. Por 4 dólares, obtienes un microcontrolador de 133MHz con 16 canales PWM. Dicho esto, el Arduino Nano Every tiene un pie ligeramente más pequeño y proporciona más opciones de entrada analógica. El Nano Every también acepta voltajes más altos que el Pico, con un máximo de 21V.

    Espec Pico Arduino Nano Cada
    Microcontrolador RP2040 ATMega4809
    Talla 21 mm × 51 mm 45 mm x 18 mm
    Velocidad de procesamiento 133 MHz 20 MHz
    Memoria 264 KB 48 KB
    Entrada de alimentación 1,8V-5,5V 5V - 21V
    Conectores 2x UART, 2x SPI, 2xI2C, 16x PWM, 3x Analógico 1x UART, 1x SPI, 1xI2C, 5x PWM, 8x Analógico
    Precio $4 $10

    En general, las placas son comparables pero notablemente distintas. Si quieres algo con más potencia de procesamiento y canales PWM, echa un vistazo a la Pico. Si necesitas algo físicamente más pequeño o si la velocidad de procesamiento no es una prioridad, la Arduino Nano Every es una candidata capaz.

    Por el momento, nos inclinamos por la Pico para nuestros proyectos, para llevar la nueva placa hasta sus límites y ver lo que realmente puede hacer. Pero eso no es motivo para dejar de lado la Arduino Nano Every. Evalúa las necesidades de tu proyecto y echa un vistazo de cerca a ambas placas para averiguar cuál es la mejor para ti.