Mikä on pienempi kuin höyhen mutta suurempi kuin koru? Se on Adafruit ItsyBitsy M0 Express! Pieni, tehokas, 48 MHz:n taajuudella toimiva ATSAMD21 Cortex M0 -prosessori - tämä mikro-ohjainkortti on täydellinen, kun haluat jotain erittäin kompaktia, mutta silti nastanipulla.
ItsyBitsy M0 Express on vain 1,4" pitkä ja 0,7" leveä, mutta siinä on 6 virtanastaa, 23 digitaalista GPIO-nastaa (joista 12 voi olla analogista sisääntuloa, 1x analogista ulostuloa ja 13x PWM-ulostuloa). Se on sama siru kuin Arduino Zero ja siinä on pitkälti samat ominaisuudet kuin Adafruit Metro M0 Express tai Feather M0 Express, mutta todella pieni. On siis hienoa, kun olet saanut valmiiksi prototyypin Metro M0:sta tai Feather M0:sta ja haluat tehdä projektista paljon pienemmän. Siinä on jopa 2 megatavua sisäänrakennettua SPI Flashia tiedon kirjaamista, tiedostojen tallennusta tai CircuitPython-koodia varten.
ItsyBitsy M0:n jännittävin osa on, että vaikka voit käyttää sitä Arduino IDE:n kanssa, toimitamme sen CircuitPythonin mukana. Kun liität sen, se näkyy hyvin pienenä levyasemana, jossa on main.py. Muokkaa main.py:tä suosikkitekstieditorillasi rakentaaksesi projektisi Pythonilla, suosituimmalla ohjelmointikielellä. Asennuksia, IDE:tä tai kääntäjää ei tarvita, joten voit käyttää sitä millä tahansa tietokoneella, myös Chromebookeilla tai tietokoneilla, joihin et voi asentaa ohjelmistoja. Kun olet valmis, irrota Itsy' ja koodi kulkee mukanasi.
Tässä on joitain päivityksiä, joita voit odottaa käyttäessäsi ItsyBitsy M0:ta:
Sama koko, muotokerroin kuin ItsyBisty 32u4 ja lähes identtinen liitin kuin ItsyBitsy 32u4 3,3 V
ATSAMD21G18 32-bittinen Cortex M0+, 256 kt Flash ja 32 kt RAM
3.3V logiikka, 48 MHz, 32-bittinen prosessori
2 Mt SPI FLASH -siru tiedostojen ja CircuitPython-koodin tallentamiseen.
Kaikki käyttöjärjestelmät tukevat alkuperäistä USB-liitäntää - voidaan käyttää Arduinossa tai CircuitPythonissa USB-sarjakonsolina, näppäimistön/hiiri HID:nä, jopa pieni levyasema Python-skriptien tallentamiseen.
Voidaan käyttää Arduino IDE:n tai CircuitPythonin kanssa
Sisäänrakennettu punainen pin #13 LED
Sisäänrakennettu RGB DotStar LED
Tonnia GPIO:ta! 23 x GPIO-nastat seuraavilla ominaisuuksilla:
1 x todellinen analoginen lähtönasta - voidaan toistaa 10-bittisiä äänileikkeitä
13 x PWM-lähtöä - servoille, LEDeille jne
11 x 12-bittiset analogiset tulot
7 x laitteistokapasitiivista kosketusanturia ilman lisäkomponentteja
1 x Special Vhigh -lähtönasta antaa sinulle korkeamman jännitteen VBAT:sta tai VUSB:sta NeoPixelin, servojen ja muiden suurvirtalaitteiden ohjaamiseen. Digitaalinen 5-tasoinen ulostulo korkeajännitteiseen logiikkatasolähtöön.
Voi ajaa NeoPixels- tai DotStars-kuvia millä tahansa nastalla, ja siinä on tarpeeksi muistia 8000+ pikselin ohjaamiseen. DMA-NeoPixel-tuki VHigh-nastassa, joten voit ohjata pikseleitä ilman, että sinun tarvitsee käyttää prosessoriaikaa siihen.
Alkuperäinen laitteisto SPI, I2C ja sarja kaikki saatavilla
Nollauspainike ja tappi
Virta joko USB:stä tai ulkoisesta lähdöstä (kuten akusta) - se vaihtuu automaattisesti
Jokaisen tilauksen mukana tulee koottu ja testattu ItsyBitsy M0, jonka otsikko voidaan juottaa leipälevyn kanssa käytettäväksi. ItsyBity M0:ssa on ohjelmoitu CircuitPython ja esimerkkikoodi, mutta voit korvata koodin Arduinolla, jos haluat.
Joten, mitä sinä odotat? Ota ItsyBitsy M0 tänään ja hämmästy kuinka helppoa ja nopeaa CircuitPythonin käytön aloittaminen on! Tutustu oppimisoppaastamme saadaksesi lisätietoja, kaavioita, Fritzing-objekteja, tiedostoja ja paljon muuta!