Las insignias de conferencia estáticas de papel o plástico son tan del siglo XX. Hoy en día, los creadores emprendedores pueden elegir entre una variedad de combos de microcontrolador/pantalla que pueden usar y programar para mostrar lo que quieran. El chip RP2040 de Raspberry Pi se convierte en el procesador elegido para estas insignias interactivas. La última placa con tecnología RP2040 de Pimoroni, la Tufty 2040, cuenta con una pantalla IPS a color de 2,4 pulgadas, en lugar de la pantalla de papel electrónico de 2,9 pulgadas que hemos visto en la empresa. Tejón 2040.
El Tufty 2040 de $28 (24 libras) es más que una simple pantalla portátil con el poder del silicio Pi detrás. También puede servir como un dispositivo iOT, mostrando la salida del sensor, fotos y más desde la comodidad de su escritorio. Un morir mejores tarjetas RP2040 puede comprar, el único gran defecto del Tufty 2040 es que no tiene un chasis oficial, lo que nos llevó a diseñar nuestra propia funda impresa en 3D para mantenerlo, y una batería LiPo segura durante todo un día en una conferencia.
Tufty 2040 Especificaciones
SoC | RP2040 (Dual Arm Cortex M0+ funcionando hasta 133 Mhz con 264 KB de SRAM) |
Monitor | LCD en color ST7789v IPS de 2,4 pulgadas (320 x 240 píxeles) |
Almacenamiento | 8 MB de memoria flash QSPI compatible con XiP |
GPIO | Cinco botones de usuario |
Fototransistor (sensor de luz) | |
Conector Qw/ST (Qwiic / Stemma QT) | |
I2C... UART... SWD | |
Energía | USB C (datos y alimentación) |
Conector JST-PH (3-5.5V) vía 3 x AAA o LiPo | |
Dimensiones | 65,20 × 52,70 mm |
Uso de Tufty 2040
Tufty 2040 se comporta como cualquier otra placa basada en RP2040. Podemos usar C++ o el firmware MicroPython personalizado de Pimoroni para programarlo. Actualmente no existe una versión específica de CircuitPython, aunque podemos instalar una versión para Raspberry Pi Pico y luego agregar soporte para pantalla ST7789.
Para nuestra revisión, nos quedamos con el paquete MicroPython de Pimoroni e inicialmente usamos las demostraciones preinstaladas de la compañía para explorar cómo funciona Tufty 2040. Si todo lo que necesita es una insignia de conferencia genial, no tendrá que desviarse de los ejemplos proporcionados. Llevamos nuestra insignia a un evento de creadores y, usando la insignia retro y los ejemplos de mensajes ondulados, pudimos sorprender rápidamente a los demás asistentes.
La pantalla IPS de 2,4 pulgadas es clara y brillante y está flanqueada por una serie de botones y un fototransistor.
En uso, la pantalla se actualiza rápidamente como lo muestra la función de mensaje ondulado. . Nuestro mensaje se desplazó suave y nítidamente por la pantalla mientras el módulo PicoGraphics MicroPython de Pimoroni muestra imágenes rápidamente en la pantalla IPS de 2,4 pulgadas. Es mucho más fácil de programar que Badger 2040, que requiere un script de conversión.
Los botones están bien espaciados y claramente etiquetados, lo que nos permite controlar nuestra credencial de conferencia. Alrededor de la parte posterior hay dos botones más, Encendido y Arranque/USR. El botón de arranque se usa para poner la placa en modo cargador de arranque, necesario para actualizar el nuevo firmware a Tufty 2040. La energía se usa para encender y apagar la placa, obviamente. No hay un botón de reinicio, lo cual es una pena, pero puedes vivir solo con Power.
Probamos el conector Qw/ST de a bordo, un perchero de Conector Qwiic de SparkFun y Stemma QT de Adafruit. Qw/ST es básicamente una conexión I2C que funciona con placas de expansión compatibles.
Probamos Tufty 2040 con un sensor de temperatura BME688. Obtuvimos los datos actuales de temperatura, presión del aire y humedad, luego modificamos el ejemplo de la insignia retro para mostrar esos datos. No tomó mucho tiempo hacer que funcionara, y lo eleva de una simple insignia a un dispositivo de visualización y recopilación de datos a pequeña escala, todo envuelto en un paquete ordenado con una pantalla grande.
Si un sensor es compatible con MicroPython y Raspberry Pi Pico, se puede usar con Tufty 2040. Pimoroni ofrece una selección de Módulos y ejemplos de MicroPython que se puede utilizar fácilmente. Si su sensor no está allí, puede usar PyPi y la comunidad de Python para encontrar un módulo alternativo.
Esto nos lleva al soporte de CircuitPython. Dans l'état actuel des choses, il n'y a pas de version sur mesure de CircuitPython pour Tufty 2040. Vous pouvez installer le micrologiciel Raspberry Pi Pico, mais pour le moment, la prise en charge de l'écran ST7789 n'est no disponible. Por lo general, esta pantalla usa SPI como interfaz, pero para Tufty 2040 se conecta a través de un bus paralelo. Entonces, por ahora, el soporte de CircuitPython no está a la altura de MicroPython.
El conector JST-PH integrado está diseñado para usarse con 3 baterías AAA o una batería LiPo. Tufty 2040 no tiene un circuito de carga integrado para LiPo, por lo que deberá usar un cargador de batería como el TP4056 o el LiPo Amigo de Pimoroni. Usamos un Amigo LiPo para cargar una batería LiPo de 1000 mAh. Esta batería duró cinco horas completas de uso en nuestro evento de fabricantes, e incluso tuvo algunas horas más de sobra una vez que llegamos a casa. Su millaje puede variar dependiendo de qué tan duro se trabaje con Tufty 2040.
¿Para quién es Tufty 2040?
El mercado objetivo son los fabricantes/creadores que desean actualizar su juego de credenciales para conferencias de ePaper o LCD a IPS LCD. Pero no es solo un pony de un solo truco. El conector Qw/ST abre un mundo de sensores y complementos que podemos usar para agregar funcionalidad adicional.
Nuestro Tufty 2040 se ha convertido en una plataforma de sensores para interiores con relativamente poco trabajo. Con un poco más de tiempo e ingenio, ¿podría un fabricante llevar Tufty 2040 al límite, tal vez incluso un juego de Doom?
Conclusión
Tufty 2040 es encantador. Nos gusta Tejón 2040, pero Tufty 2040 mejora el juego con una pantalla LCD IPS a color en un factor de forma esbelto. Tufty 2040 también tiene una gran serigrafía de ardilla con temática cyberpunk que rivaliza con la de Badger 2040.
Siempre hay margen de mejora y nos encantaría ver una versión de Tufty 2040 con Wi-Fi integrado (como el nuevo Frambuesa Pi Pico W). ¿Imagina bombear contenido web en vivo a la pantalla desde tu cuello? Hablando teóricamente, podría conectar otro microcontrolador habilitado para Wi-Fi, como un ESP8266, a los pines UART del Tufty 2040 y obtener conexión inalámbrica de esa manera, pero eso agrega mucha complejidad a la combinación en términos de código, potencia y volumen.
Si desea impresionar a la gente en su próxima conferencia o fiesta, el Tufty 2040 es una excelente opción. Y si solo necesitas una tarjeta RP2040 con pantalla integrada, esta también es para ti.
Deja una respuesta