¿Cuál es el tamaño de una tarjeta de crédito y puede ejecutar CircuitPython, MakeCode Arcade o Arduino? Así es, es el
¡PyBadge de Adafruit! Queríamos ver cuánto podíamos meter en un rectángulo redondeado de 3 3⁄8 × 2 1⁄8 pulgadas, para hacer una placa de desarrollo todo en uno con muchas posibilidades, y esto es lo que se nos ocurrió. .
El PyBadge es un tablero compacto, como dijimos, tiene el tamaño de una tarjeta de crédito. Está alimentado por nuestro chip favorito, el ATSAMD51, con 512 KB de flash y 192 KB de RAM. Agregamos 2 MB de flash QSPI para el almacenamiento de archivos, útil para imágenes, fuentes, sonidos o activos de juegos.
En el frente, tiene una pantalla TFT a color de 1,8" y 160 x 128 con luz de fondo regulable: contamos con soporte DMA rápido para dibujar, por lo que las actualizaciones son increíblemente rápidas. agradable y con agarre. Los botones están dispuestos para imitar una computadora de mano para juegos, con un d-pad, 2 botones de selección de menú y 2 botones de acción de fuego. También hay 5 LED NeoPixel para deslumbrar o rastrear la actividad.
En la parte posterior tenemos un conjunto completo de enchufes de encabezado compatibles con Feather, por lo que puede conectar cualquier FeatherWing para expandir las capacidades del PyBadge. También hay 3 conectores STEMMA: dos de 3 pines con capacidad ADC/PWM y uno de 4 pines que se conecta a I2C; también puede usarlo para sensores Grove.
Para los sensores incorporados, hay un sensor de luz que apunta hacia el frente y un acelerómetro de 3 ejes que puede detectar toques y caída libre. Para hacer bips y bloops, hay un zumbador incorporado. Para proyectos en los que necesite más volumen, puede conectar uno de nuestros altavoces de 8 ohmios.
Puede alimentar el PyBadge con cualquiera de nuestras baterías LiPoly, pero nos gusta la de 400 mAh. Un interruptor de encendido y apagado ahorrará energía de la batería cuando no esté en uso. O alimentación desde el puerto Micro USB; también cargará la batería si hay una conectada.
Ahora bien, ¿cómo programarlo? ¡Pues tienes muchas opciones!
Aquí hay una lista de todo lo que obtienes:
- ATSAMD51J19 a 120 MHz con lógica/alimentación de 3,3 V - 512 KB de FLASH + 192 KB de RAM
- 2 MB de SPI Flash para almacenar imágenes, sonidos, animaciones, ¡lo que sea!
- Pantalla TFT a color de 1,8" 160x128 conectado a su propio puerto SPI
- 8 botones de juego/control. con bonitas tapas de botones de silicona (estos se sienten geniales)
- 5 x NeoPixeles para el deslumbramiento de la insignia o el mantenimiento de la puntuación del juego
- Acelerómetro de triple eje (sensor de movimiento)
- Sensor de luz, invierta el montaje para que apunte hacia el frente
- Mini altavoz con zumbador incorporado
- Controlador de altavoz mono clase D para altavoces de 4-8 ohmios, hasta 2 vatios
- Puerto de batería LiPoly con capacidad de recarga incorporada
- Puerto USB para carga de batería, programación y depuración
- Dos tiras de encabezado hembra con pinout compatible con Feather para que pueda conectar cualquier FeatherWings
- Puertos JST para NeoPixels, entrada de sensor e I2C (puede colocar conectores I2C Grove aquí)
- Botón de reinicio
- Interruptor encendido / apagado
Dimensiones del producto: 85,7 mm x 54,6 mm x 10,0 mm / 3,4" x 2,1" x 0,4"
Peso del producto: 29,3 g/1,0 oz