Bestseller Adafruit PyBadge LC – MakeCode Arcade, CircuitPython o Arduino
Il prezzo originale era: 41,10 €.20,55 €Il prezzo attuale è: 20,55 €.
Quanto \\u00E8 grande una carta di credito e quanto pu\\u00F2 funzionare con CircuitPython, MakeCode Arcade o Arduino anche con un budget limitato? Esatto, \\u00E8 l’ Adafruit PyBadge LC! Volevamo vedere quanto potevamo stipare in un rettangolo arrotondato di 8,9 x 5,1 cm, per realizzare una scheda di sviluppo completa con molte possibilit\\u00E0, ed ecco cosa ci \\u00E8 venuto in mente.
Il PyBadge \\u00E8 una scheda compatta, come abbiamo detto, ha le dimensioni di una carta di credito. \\u00C8 alimentato dal nostro chip preferito, l’ATSAMD51, con 512 KB di flash e 192 KB di RAM. Aggiungiamo 2 MB di flash QSPI per l’archiviazione dei file, utile per immagini, caratteri, suoni o risorse di gioco.
Questa \\u00E8 la versione Low Cost del nostro Adafruit PyBadge pi\\u00F9 completo. Abbiamo ridotto l’hardware per renderlo ancora pi\\u00F9 conveniente, e puoi comunque utilizzarlo con MakeCode Arcade, CircuitPython o Arduino . La versione LC ha lo stesso chip di processore, Flash QSPI, interruttore on/off, pulsanti, buzzer, sensore di luce e circuito della batteria. Non ha connettori Feather, connettori JST STEMMA, accelerometro LIS3DH o connessione opzionale per altoparlanti. Invece di 5 NeoPixel, ce n’\\u00E8 solo uno nella parte anteriore centrale.
Sulla parte anteriore, si trova un display TFT a colori da 1,8\\” con risoluzione 160×128 e retroilluminazione dimmerabile: abbiamo il supporto DMA veloce per il disegno, quindi gli aggiornamenti sono incredibilmente rapidi. Ci sono anche 8 pulsanti con la parte superiore in silicone, sono cliccabili ma hanno una parte superiore morbida per una presa migliore. I pulsanti sono disposti in modo da imitare un palmare da gioco, con un d-pad, 2 pulsanti per la selezione del menu e 2 pulsanti per l’azione di fuoco. C’\\u00E8 anche un LED NeoPixel nella parte anteriore per illuminare o tracciare l’attivit\\u00E0.
Per il rilevamento integrato, c’\\u00E8 un sensore di luce che punta verso la parte anteriore. Per emettere segnali acustici, c’\\u00E8 un cicalino-altoparlante integrato. \\u00C8 possibile alimentare il PyBadge con una qualsiasi delle nostre batterie LiPoly, ma noi preferiamo questa da 420 mAh. Un interruttore on-off consente di risparmiare la batteria quando non \\u00E8 in uso. In alternativa, \\u00E8 possibile alimentarlo tramite la porta Micro USB , che caricher\\u00E0 anche la batteria se ne \\u00E8 collegata una.
Ora, come si programma? Beh, le opzioni sono molteplici! MakeCode Arcade \\u00E8 il pi\\u00F9 semplice per iniziare a creare giochi: puoi trascinare e rilasciare blocchi e caricare i giochi tramite il bootloader dell’unit\\u00E0 disco. CircuitPython ti permette di disegnare elementi grafici, riprodurre file wave e stampare testo in qualsiasi font, tutto in Python! Supporta anche moltissimi sensori. Arduino \\u00E8 un programma di basso livello, potente, ma un po’ pi\\u00F9 impegnativo. Puoi usare Adafruit Arcada per interfacciarti con l’hardware, che astrarr\\u00E0 alcuni dettagli fondamentali, come la lettura dei pulsanti, per te.
Ecco un elenco di tutto ci\\u00F2 che riceverai:
- ATSAMD51J19 a 120 MHz con logica/alimentazione a 3,3 V – 512 KB di FLASH + 192 KB di RAM
- 2 MB di SPI Flash per memorizzare immagini, suoni, animazioni e qualsiasi cosa!
- Display TFT a colori da 1,8\\” 160×128 collegato alla propria porta SPI
- 8 pulsanti di gioco/controllo con belle superfici in silicone (sono molto comode)
- 1 x NeoPixel per abbagliare i badge
- Sensore di luce, montaggio inverso in modo che punti verso la parte anteriore
- Mini-altoparlante con cicalino incorporato
- Porta per batteria LiPoly con capacit\\u00E0 di ricarica integrata
- Porta USB per la ricarica della batteria, la programmazione e il debug
- Tasto reset
- Interruttore acceso-spento





