Quelle est la taille d'une carte de crédit et peut exécuter CircuitPython, MakeCode Arcade ou Arduino même avec un budget limité ? C'est vrai, c'est le
Adafruit PyBadge LC ! 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.
C'est le
Version économique de notre Adafruit PyBadge plus complet. Nous avons réduit le matériel pour le rendre encore plus abordable, et
vous pouvez toujours l'utiliser avec MakeCode Arcade, CircuitPython ou Arduino! La version LC a la même puce de processeur, QSPI Flash, interrupteur marche/arrêt, boutons, buzzer, capteur de lumière et circuit de batterie. Il n'a pas d'en-têtes Feather, de connecteurs JST STEMMA, d'accéléromètre LIS3DH ou de connexion de haut-parleur en option. Au lieu de 5 NeoPixels, il n'y en a qu'un au centre devant.
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 une LED NeoPixel à l'avant pour éblouir ou suivre l'activité.
Pour la détection intégrée, il y a un capteur de lumière qui pointe vers l'avant. Pour faire des bips et des bloops, il y a un haut-parleur intégré.
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)
- 1 x NéoPixel pour l'éblouissement des badges
- Capteur de lumière, montage inversé de sorte qu'il pointe vers l'avant
- Mini haut-parleur buzzer intégré
- 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
- Bouton de réinitialisation
- Bouton ON / OFF