Adafruit kiikkua on lähes universaali muunninkehys, jonka avulla voit lisätä ja laajentaa laitteistotukea mihin tahansa I2C-yhteensopivaan mikro-ohjaimeen tai mikrotietokoneeseen. Sen sijaan, että hankittaisiin erillisiä I2C GPIO -laajentimia, ADC:itä, PWM-ajureita jne., keinulauta voidaan konfiguroida tarjoamaan laaja valikoima ominaisuuksia.
Esimerkiksi keinulla varustettu ATSAMD09-purkaus antaa sinulle
- 3 x 12-bittinen ADC-tulo
- 3 x 8-bittinen PWM-lähtö
- 7 x GPIO valittavissa olevalla vedolla tai alasvedolla
- 1 x NeoPixel-lähtö (jopa 340 pikseliä)
- 1 x EEPROM 64 tavun NVM-muistilla (kätevä pienten käyttöoikeuksien tai MAC-osoitteiden tallentamiseen)
- 1 x keskeytyslähtö, joka voidaan laukaista millä tahansa lisävarusteella
- 2 x I2C-osoitteen valintanastat
- 1 x Activity LED
Voit kuitenkin ohjelmoida ja konfiguroida sirun uudelleen siten, että siinä on enemmän tai vähemmän jokaista oheislaitetta - kunhan se sopii ATSAMD09D14:n laiteohjelmistoon! Esimerkiksi siellä on myös UART-muunnin, mutta se ei sisälly oletuslaiteohjelmistoon.
ATSAMD09 Breakout sopii erinomaisesti keinuvan ominaisuuksien kehittämiseen (käytämme sitä omassa suunnittelutyössämme) tai voit käyttää sitä sellaisenaan antaaksesi Raspberry Pi- tai ESP8266-laitteellesi lisää laitteistotukea! Jokaisen irrotuksen mukana tulee koottu ja testattu levy sekä joitain otsikkoliuskoja.
Huomaa: Levyjen mukana ei tule käynnistyslatainta. Jos haluat tehdä kehitystyötä keinulla (esim. muuttaa konfiguraatiota), sinun on hankittava J-Link ja suosittelemme SWD-sovittimen purkamista. Tällä hetkellä projektimme on Atmel Studiolle, mutta saatat todennäköisesti saada sen toimimaan arm gcc:n ja Makefilen kanssa. Emme tarjoa tukea räätälöityille keinulle - mielestämme tämä on siistiä ja hyödyllistä Maker-yhteisölle!
Lisätietoja, mukaan lukien keinuvan käyttöoppaat, Arduino/CircuitPython/Raspberry Pi Python-kirjastot, kaaviot ja paljon muuta, on Adafruit-keinuoppaassa