
O que tem o tamanho de um cartão de crédito e consegue executar CircuitPython, MakeCode Arcade ou Arduino mesmo com um orçamento limitado? Isso mesmo, é o Adafruit PyBadge LC! Queríamos ver o máximo que conseguíamos incluir em um retângulo arredondado de 8,6 x 5,4 cm (3 3⁄8 × 2 1⁄8 polegadas), para criar uma placa de desenvolvimento completa com muitas possibilidades, e foi isso que conseguimos.
O PyBadge é uma placa compacta, como dissemos, é do tamanho de um cartão de crédito. Ele é alimentado por nosso chip favorito, o ATSAMD51, com 512 KB de flash e 192 KB de RAM. Adicionamos 2 MB de flash QSPI para armazenamento de arquivos, útil para imagens, fontes, sons ou ativos de jogos.
Esta é a versão de baixo custo do nosso Adafruit PyBadge, que possui todos os recursos. Reduzimos o hardware para torná-lo ainda mais acessível, e você ainda pode usá-lo com MakeCode Arcade, CircuitPython ou Arduino . A versão de baixo custo possui o mesmo chip processador, memória Flash QSPI, interruptor liga/desliga, botões, buzzer, sensor de luz e circuito de bateria. Ela não possui conectores Feather, conectores JST STEMMA, acelerômetro LIS3DH ou conexão opcional para alto-falante. Em vez de 5 NeoPixels, há apenas um na parte frontal central.
Na parte frontal, você encontra uma tela TFT colorida de 1,8" com resolução de 160x128 e retroiluminação ajustável. O dispositivo conta com suporte a DMA de alta velocidade para renderização, o que garante atualizações extremamente rápidas. Há também 8 botões com superfície de silicone, que são firmes ao toque, mas possuem um revestimento macio que proporciona boa aderência. Os botões são dispostos de forma semelhante a um console portátil gamer, com um direcional digital, 2 botões de seleção de menu e 2 botões de disparo. Além disso, há um LED NeoPixel na parte frontal para iluminar ou monitorar a atividade.
Para detecção integrada, há um sensor de luz na parte frontal. Para emitir bipes e sons, há um alto-falante com buzzer integrado. Você pode alimentar o PyBadge com qualquer uma de nossas baterias LiPo, mas recomendamos esta de 420mAh. Um interruptor liga/desliga economiza energia da bateria quando não estiver em uso. Ou você pode alimentá-lo pela porta Micro USB , que também carregará a bateria se estiver conectada.
E agora, como programá-lo? Bem, você tem muitas opções! O MakeCode Arcade é o mais fácil para começar a criar jogos; você pode arrastar e soltar blocos e carregar jogos pelo bootloader do drive de disco. O CircuitPython permite desenhar gráficos, reproduzir arquivos WAV e imprimir texto em qualquer fonte — tudo em Python! Há também um amplo suporte a sensores. Arduino é de baixo nível, poderoso, mas um pouco mais desafiador. Você pode usar Adafruit Arcada para interagir com o hardware, e ele abstrairá alguns dos detalhes mais complexos, como a leitura de botões.
Aqui está uma lista de tudo o que você recebe:
| Marca | Adafruit |
| Modelo | 3939 |