Wat is de grootte van een creditcard en kan CircuitPython, MakeCode Arcade of Arduino draaien? Dat klopt, het is de
Adafruit PyBadge! We wilden zien hoeveel we in een 3 3⁄8 × 2 1⁄8 inch afgeronde rechthoek konden proppen om een alles-in-één ontwikkelbord board maken met veel mogelijkheden, en dit is wat we bedachten .
De PyBadge is een compact board , zoals we al zeiden, het is creditcardformaat. Hij wordt aangedreven door onze favoriete chip, de ATSAMD51, met 512KB flash en 192KB RAM. We voegen 2 MB QSPI-flash toe voor bestandsopslag, handig voor afbeeldingen, lettertypen, geluiden of game-items.
Aan de voorkant krijg je een 1,8" 160x128 kleuren TFT display met dimbare achtergrondverlichting - we hebben snelle DMA-ondersteuning voor tekenen, dus updates zijn ongelooflijk snel. lekker gripvast.De knoppen zijn gerangschikt om een gaming-handheld na te bootsen, met een d-pad, 2 menuselectieknoppen en 2 vuuractieknoppen.Er zijn ook 5 NeoPixel-LED's om te verblinden of activiteit te volgen.
Op de achterkant hebben we een volledig feather -compatibele header socket set, zodat je elke FeatherWing kunt aansluiten om de mogelijkheden van de PyBadge uit te breiden. Er zijn ook 3 STEMMA -connectoren - twee 3-pins met ADC/PWM-mogelijkheid en één 4-pins die verbinding maakt met I2C - je kunt dit ook gebruiken voor Grove-sensoren.
Voor ingebouwde sensoren is er een lichtsensor die naar voren wijst en een 3-assige accelerometer die tikken en vrije val kan detecteren. Om blieps en bloops te maken, is er een ingebouwde zoemer-speaker. Voor projecten waar je meer volume nodig hebt, kun je een van onze 8 ohm speakers aansluiten.
Je kunt de PyBadge van stroom voorzien met elk van onze LiPoly-batterijen, maar we houden van de 400mAh-batterij. Een aan-uitschakelaar bespaart batterijvermogen wanneer deze niet in gebruik is. Of stroom via de micro-USB-poort - hij laadt ook de batterij op als er een is aangesloten.
Nu, hoe het te programmeren? Nou, je hebt veel opties!
Hier is een lijst van alles wat je krijgt:
- ATSAMD51J19 @ 120MHz met 3,3V logica/voeding - 512KB FLASH + 192KB RAM
- 2 MB SPI Flash voor het opslaan van afbeeldingen, geluiden, animaties, wat dan ook!
- 1,8" 160x128 TFT display aangesloten op een eigen SPI-poort
- 8 x spel-/besturingsknoppen met mooie siliconen knopen (deze voelen geweldig aan)
- 5x NeoPixels voor badge-verblinding of het bijhouden van gamescores
- accelerometer met drie assen (bewegingssensor)
- Licht sensor, omgekeerd monteren zodat het naar voren wijst
- Ingebouwde zoemer mini-luidspreker
- Mono Klasse-D driver voor 4-8 ohm luidsprekers, tot 2 Watt
- LiPoly-batterijpoort met ingebouwde oplaadmogelijkheid
- USB-poort voor opladen, programmeren en debuggen van de batterij
- Twee female header met feather -compatibele pinout zodat je elke FeatherWing kunt aansluiten
- JST-poorten voor NeoPixels, sensorinvoer en I2C (hier kunt u I2C Grove-connectoren in passen)
- Reset knop
- Aan / uit knop
Productafmetingen: 85,7 mm x 54,6 mm x 10,0 mm / 3,4 "x 2,1" x 0,4 "
Productgewicht: 29,3 g / 1,0 oz