Rakastamme kaikkia höyheniämme yhtä paljon, mutta tämä sulka on hyvin erityinen. Se on ensimmäinen Feather, joka on erityisesti suunniteltu käytettäväksi CircuitPythonin kanssa! CircuitPython on aloittelijalle suunnattu MicroPython-makumme – ja kuten nimikin vihjaa, se on pieni mutta monipuolinen versio suositusta Python-ohjelmointikielestä erityisesti käytettäväksi piirien ja elektroniikan kanssa.
Huomaa, CircuitPython ei ole esiladattu. Katso alla linkitetystä täydellisestä oppaasta asennusohjeet.
Tämä ei tarkoita, että et voi käyttää sitä myös Arduino IDE:n kanssa! Feather M0:n sydämessä on ATSAMD21G18 ARM Cortex M0+ -prosessori, jonka kellotaajuus on 48 MHz ja 3,3 V:n logiikka, sama kuin uudessa Arduino Zerossa. Tässä sirussa on huikeat 256K FLASH-muistia (8x enemmän kuin Atmega328 tai 32u4) ja 32K RAM-muistia (16x niin paljon)! Tässä sirussa on sisäänrakennettu USB, joten siinä on sisäänrakennettu USB-sarja-ohjelma ja virheenkorjaustoiminto ilman FTDI-tyyppistä sirua.
Tässä muutama kätevä speksi!- Mitat 2,0" x 0,9" x 0,28" (51mm x 23mm x 8mm) ilman juotettuja otsikoita
- Kevyt kuin (iso?) höyhen - 5 grammaa
- ATSAMD21G18 @ 48MHz, 3,3 V logiikka/teho
- 256 kt FLASH + 32 kt RAM-muistia
- Ei EEPROMia
- 32,768 KHz:n kristalli kellon generointiin ja RTC:hen
- 3.3V säädin 500mA huippuvirran ulostulolla
- USB-natiivituki, mukana tulee USB-käynnistyslataus ja sarjaportin virheenkorjaus
- Saat myös tonnia nastoja - 20 GPIO-nastaa
- Laitteistosarja, laitteisto I2C, laitteisto SPI-tuki
- PWM-lähdöt kaikissa nastoissa
- 6 x 12-bittinen analoginen sisääntulo
- 1 x 10-bittinen analoginen lähtö (DAC)
- Sisäänrakennettu 100 mA lipolylaturi lataustilan merkkivalolla
- Pin #13 punainen LED yleiskäyttöinen vilkkuminen
- Virta/käyttöliitin
- 4 kiinnitysreikää
- Nollaus painike
Feather M0 Express käyttää ylimääräistä tilaa lisätäkseen
Mini NeoPixelin ,
2 Mt:n SPI Flash -tallennustilan ja pienen prototyyppitilan. Voit käyttää SPI Flash -tallennustilaa kuin hyvin pientä kiintolevyä. CircuitPythonissa käytettäessä 2 Mt:n flash toimii tallennustilana kaikille komentosarjoille, kirjastoille ja tiedostoille. Kun sitä käytetään Arduinossa, voit lukea/kirjoittaa siihen tiedostoja, kuten pientä dataloggeria tai SD-korttia, ja sitten apuohjelmallamme käyttää tiedostoja USB:n kautta.
Helppo uudelleenohjelmointi : Feather M0 on esiladattu UF2-käynnistyslataimella, joka näyttää USB-tallennusavaimelta. Vedä laiteohjelmisto ohjelmaan, erikoistyökaluja tai ohjaimia ei tarvita! Sitä voidaan käyttää CircuitPythonin, PXT MakeCoden tai Arduino IDE:n lataamiseen (se on bossa-yhteensopiva)
Toimitetaan täysin koottuna ja testattu UF2 USB-käynnistyslataimen kanssa. Heitämme myös jonkin otsikon, jotta voit juottaa sen ja kytkeä juottomattomaan leipälevyyn.
Lipoly-akku ja USB-kaapeli eivät sisälly toimitukseen (mutta meillä on kaupassa paljon vaihtoehtoja, jos haluat!)
Haluatko aloittaa tämän upean uuden Featherin käytön? Meillä on täydellinen opas, jossa on yksityiskohtia sen käytöstä sekä
Arduino IDE :n että
CircuitPythonin kanssa . Oppaassa on myös johdotustiedot, ajurit, Fritzing-objektit, kaaviot, tietolomakkeet ja paljon muuta!