
Mikä on luottokortin kokoinen ja pystyykö se ajamaan CircuitPythonia, MakeCode Arcadea tai Arduino vaikka budjetti olisi tiukka? Kyllä, se on Adafruit PyBadge LC! Halusimme nähdä, kuinka paljon saisimme mahdutettua 3 3⁄8 × 2 1⁄8 tuuman pyöristettyyn suorakulmioon, jotta saisimme aikaan monipuolisen kehityslevyn, ja tämän kehitimme.
PyBadge on kompakti levy, kuten sanoimme, se on luottokortin kokoinen. Siinä on suosikkisirumme, ATSAMD51, 512 kt flash-muistilla ja 192 kt RAM-muistilla. Lisäämme 2 Mt QSPI-flash-muistia tiedostojen tallennusta varten, kätevä kuville, fonteille, äänille tai pelisisällölle.
Tämä on edullinen versio monipuolisemmasta Adafruit PyBadge -laitteestamme. Olemme karsineet laitteistoa tehdäksemme siitä entistä edullisemman, ja voit silti käyttää sitä MakeCode Arcaden, CircuitPythonin tai Arduino kanssa. LC-versiossa on sama prosessoripiiri, QSPI Flash, on/off-kytkin, painikkeet, summeri, valoanturi ja akkupiiri. Siinä ei ole Feather-liittimiä, JST STEMMA -liittimiä, LIS3DH-kiihtyvyysanturia tai valinnaista kaiutinliitäntää. Viiden NeoPixelin sijaan on vain yksi keskellä edessä.
Edessä on 1,8 tuuman 160x128 värillinen TFT-näyttö himmennettävällä taustavalolla – nopea DMA-tuki piirrosta varten, joten päivitykset ovat uskomattoman nopeita. Siinä on myös kahdeksan silikonipäällysteistä painiketta, jotka ovat napsauttavia, mutta joissa on pehmeä painikepinta, joten ne ovat mukavan pitävät. Painikkeet on järjestetty jäljittelemään pelikonsolia, ja niissä on d-pad, kaksi valikkopainiketta ja kaksi tulipalopainiketta. Edessä on myös NeoPixel-LED-valo häikäisemään tai seuraamaan toimintaa.
Sisäänrakennettua tunnistusta varten laitteessa on valoanturi, joka osoittaa etupuolelle. Piippauksia ja pilkkuja varten siinä on sisäänrakennettu summeri-kaiutin. Voit käyttää PyBadgea millä tahansa LiPoly-akulla, mutta me pidämme tästä 420 mAh:n akusta. Virtakytkin säästää akun virtaa, kun laitetta ei käytetä. Voit myös käyttää virtaa Micro- USB -portista – se myös lataa akun, jos sellainen on kytketty.
Miten sitä nyt ohjelmoidaan? No, vaihtoehtoja on paljon! MakeCode Arcade on helpoin aloittaa pelien tekemiseen. Voit vetää ja pudottaa palikoita ja ladata pelejä levyaseman käynnistyslataimen kautta. CircuitPythonilla voit piirtää grafiikkaa, toistaa wave-tiedostoja ja tulostaa tekstiä millä tahansa fontilla – kaikki Pythonilla! Siinä on myös paljon sensoritukea. Arduino on matalan tason, tehokas, mutta hieman haastavampi. Voit käyttää Adafruit Arcadaa laitteiston rajapintaan, ja se abstrahoi joitakin pieniä yksityiskohtia, kuten painikkeiden lukemisen, puolestasi.
Tässä on lista kaikesta, mitä saat:
| Brändi | Adafruit |
| Malli | 3939 |