Pimoroni Tiny 2040 de placa única: un análogo mejorado del Raspberry Pi Pico, solo un tercio del "frambuesa"



En enero, publicamos una revisión de la placa única Raspberry Pi Pico. En general, la relación calidad / precio es excelente. Pero muchos usuarios de placas carecen de funciones adicionales.



Y ahora ha aparecido una alternativa, y basada en el SoC Raspberry RP2040, pero con un gran conjunto de capacidades (mirando hacia el futuro, este no es un módulo inalámbrico). Además, el tamaño del nuevo artículo es solo un tercio del de la Raspberry Pi Pico. Este milagro del pensamiento técnico se llama Pimoroni Tiny 2040.



¿Qué pasa con el hardware?





RP2040 SoC ARM Cortex M0 + funcionando a hasta 133Mhz
SRAM 264kB
Almacenamiento flash 8 MB de QSPI
GPIO 16 pines GPIO. 7 x E / S digitales, 4 x ADC analógico de 12 bits, 2 x I2C, SPI, UART, Debug
Puerto USB USB C
Dimensiones 0,74 x 0,7 pulgadas (19 x 18 mm)
Como la placa es más pequeña que la original, no tiene 40 pines, sino solo 16. Sin embargo, se han dejado los más importantes para que este bebé no pierda las funciones necesarias para los desarrolladores. El único inconveniente es conectar la Explorer Board o algo así no funcionará.



Si esto no fuera necesario, puede comenzar a revisar las nuevas características de la placa. En primer lugar, tiene un botón Reset, que es muy conveniente en muchos casos. Pico no tiene uno, por lo que si algo sale mal, debe desenchufar la placa y luego volver a enchufarla. El botón en la nueva placa corta la línea RUN a tierra, lo que hace que el SoC se reinicie.



Una mejora mayor son cuatro pines ADC en lugar de tres. Esto permite conectar, por ejemplo, dos joysticks analógicos en lugar de uno, ya que cada uno de ellos necesita dos pines ADC.



La tercera opción es agregar un LED para indicar el estado de la placa. Las funciones de diodo se pueden programar usando MicroPython y C / C ++.



Y la cuarta mejora es un total de 8 MB de espacio de archivo en el almacenamiento flash interno. El Pico básico tiene solo 2 MB. Esto hace posible descargar más código y bibliotecas.



Por cierto, vale la pena recordar las características de la propia Raspberry Pi Pico. La base de la placa es un chip ARM Cortex M0 + de doble núcleo, con una frecuencia de núcleo de 133 MHz. La placa tiene 264 KB de RAM y 2 MB de memoria flash. Además, hay un conector USB 1.1 y canales de E / S, de los cuales 26 están disponibles para el usuario. Es posible utilizar interfaces 2 x UART, 2 x I2C, 2 x SPI (hasta 16 MB QSPI Flash con XIP ), así como 16 canales PWM-. También están disponibles un sensor de temperatura y 3 canales ADC.



Estructura Pimoroni Tiny 2040





Como se mencionó anteriormente, el tablero es muy pequeño. Literalmente cabe en la punta de tu dedo. Al mismo tiempo, sus capacidades son suficientes para desarrollar casi cualquier proyecto que se pueda implementar con Pico.



Sí, un matiz importante es que la nueva placa tiene un conector USB-C, que es mucho más conveniente que un conector microUSB para muchos proyectos. Una pequeña cosa agradable: el pinout del puerto está en el reverso de la placa. Inmediatamente queda claro dónde está qué salida y qué conectar con qué. Para hacerlo aún más claro, puede utilizar la documentación oficial .



Como Pico, la nueva placa se puede integrar en cualquier circuito. Solo tenga en cuenta que el SoC se encuentra en la parte posterior de la placa, lo que agrega aproximadamente 1 mm al grosor de la placa única.



En general, el tablero es muy adecuado para su uso en cualquier sistema, ya sea grande o en miniatura.



Trabajando con Pimoroni Tiny 2040





El 2040 es en realidad una versión pequeña de Pico, por lo que todos los manuales, el código y todo lo demás que fue escrito para el "raspberry" también funcionarán para esta placa.



MicroPython de Adafruit funciona a la perfección. Todo funciona, justo después de la instalación puede codificar y controlar la placa.



En unos minutos, el usuario pudo convertir la placa en un teclado USB virtual. Todo esto se hizo en un par de minutos.



¿Qué puede esperar un desarrollador de una placa? Puedes usarlo en todas partes y en todas partes, es especialmente relevante trabajar con él en proyectos donde no hay mucho espacio físico.



El Pimoroni Tiny 2040 es ideal para pequeños robots, teclados USB, proyectos de ciencia, enseñanza y más. Además, gracias a los pines ADC, la placa se puede utilizar junto con cualquier controlador o unidad de control que requiera cuatro potenciómetros o dos joysticks analógicos.



En el residuo seco





Raspberry Pi Pico es una herramienta pequeña pero poderosa. El Tiny 2040 es aún más pequeño, aunque un poco más caro. Pero siempre tienes que pagar más por la miniaturización. Además, hay opciones adicionales aquí.



Si está trabajando en un proyecto que requiere funcionalidad en miniatura pero Pico, entonces el Tiny 2040 es una excelente opción.






All Articles