Quelle est la taille d'une carte de crédit et peut exécuter CircuitPython, MakeCode Arcade ou Arduino ? C'est vrai, c'est le
Adafruit PyBadge ! Nous voulions voir à quel point nous pouvions entasser dans un rectangle arrondi de 3 3⁄8 × 2 1⁄8 pouces, pour créer une carte de développement tout-en-un avec beaucoup de possibilités, et c'est ce que nous avons trouvé .
Le PyBadge est un tableau compact, comme nous l'avons dit, il a la taille d'une carte de crédit. Il est alimenté par notre puce préférée, l'ATSAMD51, avec 512 Ko de mémoire flash et 192 Ko de RAM. Nous ajoutons 2 Mo de mémoire flash QSPI pour le stockage de fichiers, pratique pour les images, les polices, les sons ou les éléments de jeu.
Sur le devant, vous obtenez un écran TFT couleur 1,8" 160 x 128 avec rétroéclairage dimmable - nous avons un support DMA rapide pour le dessin, donc les mises à jour sont incroyablement rapides. Il y a aussi 8 boutons en silicone, ils sont cliquables mais ont un bouton souple pour qu'ils soient agréable et adhérent. Les boutons sont disposés pour imiter un ordinateur de poche de jeu, avec un d-pad, 2 boutons de sélection de menu et 2 boutons d'action de feu. Il y a aussi 5 LED NeoPixel pour éblouir ou suivre l'activité.
À l'arrière, nous avons un ensemble complet de prises d'en-tête compatibles Feather, vous pouvez donc brancher n'importe quel FeatherWing pour étendre les capacités du PyBadge. Il existe également 3 connecteurs STEMMA - deux à 3 broches avec capacité ADC/PWM et un à 4 broches qui se connecte à I2C - vous pouvez également l'utiliser pour les capteurs Grove.
Pour les capteurs intégrés, il y a un capteur de lumière qui pointe vers l'avant et un accéléromètre à 3 axes qui peut détecter les tapotements et la chute libre. Pour faire des bips et des bloops, il y a un haut-parleur intégré. Pour les projets où vous avez besoin de plus de volume, vous pouvez brancher l'un de nos haut-parleurs 8 ohms.
Vous pouvez alimenter le PyBadge à partir de n'importe laquelle de nos batteries LiPoly, mais nous aimons celle de 400 mAh. Un interrupteur marche-arrêt permet d'économiser la batterie lorsqu'il n'est pas utilisé. Ou l'alimentation à partir du port micro USB - il rechargera également la batterie si elle est connectée.
Maintenant, comment le programmer ? Eh bien, vous avez beaucoup d'options !
Voici une liste de tout ce que vous obtenez :
- ATSAMD51J19 @ 120 MHz avec logique/alimentation 3,3 V - 512 Ko de FLASH + 192 Ko de RAM
- 2 Mo de SPI Flash pour stocker des images, des sons, des animations, peu importe !
- Écran TFT couleur 1,8" 160 x 128 connecté à son propre port SPI
- 8 x boutons de jeu/contrôle avec de jolis boutons en silicone (ceux-ci se sentent bien)
- 5 x NéoPixels pour l'éblouissement des badges ou le suivi des scores du jeu
- Accéléromètre à trois axes (capteur de mouvement)
- Capteur de lumière, montage inversé de sorte qu'il pointe vers l'avant
- Mini haut-parleur buzzer intégré
- Pilote de haut-parleur mono de classe D pour enceintes 4-8 ohms, jusqu'à 2 Watts
- Port de batterie LiPoly avec capacité de recharge intégrée
- Port USB pour le chargement de la batterie, la programmation et le débogage
- Deux barrettes d'en-tête femelles avec brochage compatible Feather pour que vous puissiez brancher n'importe quel FeatherWings
- Ports JST pour NeoPixels, entrée de capteur et I2C (vous pouvez y installer des connecteurs I2C Grove)
- Bouton de réinitialisation
- Bouton ON / OFF
Dimensions du produit : 85,7 mm x 54,6 mm x 10,0 mm / 3,4" x 2,1" x 0,4"
Poids du produit : 29,3 g / 1,0 oz