Det är vad du har väntat på, Feather M4 Express med ATSAMD51. Denna fjäder är snabb som en snabb, smart som en uggla, stark som en oxfågel (det är en halv oxe, en halv fågel, OK?) Denna fjäder drivs av vårt nya favoritchip, ATSAMD51J19 - med sin 120MHz Cortex M4 med flytande punktstöd och 512KB Flash och 192KB RAM. Din kod kommer att zicka och zacka och zooma, och med en massa extra kringutrustning för stöd kommer detta definitivt att vara din nya favoritchipset.
Och det bästa av allt är att det är en fjäder - så du vet att den kommer att fungera med alla våra fjädervingar! Vilket bra sätt att snabbt komma igång.
Den mest spännande delen av Feather M4 är att även om du kan använda den med Arduino IDE - och det går galet snabbt när du gör det, så skickar vi den med CircuitPython ombord. När du kopplar in den kommer den att dyka upp som en mycket liten hårddisk med main.py på. Redigera main.py med din favorittextredigerare för att bygga ditt projekt med Python, det mest populära programmeringsspråket. Inga installationer, IDE eller kompilator behövs, så du kan använda den på vilken dator som helst, även ChromeBooks eller datorer som du inte kan installera programvara på. När du är klar, koppla ur Feather och din kod följer med dig.
Här är några av uppdateringarna du kan se fram emot när du använder Feather M4:
Måtten 2,0" x 0,9" x 0,28" (51 mm x 23 mm x 8 mm) utan inlödningshuvuden
Lätt som en (stor?) fjäder - 5 gram
ATSAMD51 32-bitars Cortex M4-kärna som körs på 120 MHz, 32-bitars, 3,3V logik och ström
Hårdvaru-DSP och flyttalstöd
512 KB blixt, 192 KB RAM
2 MB SPI FLASH-chip för lagring av filer och CircuitPython-kodlagring.
Inget EEPROM
32.768 KHz kristall för klockgenerering & RTC
3,3V regulator med 500mA toppströmutgång
Inbyggt USB-stöd, levereras med USB-starthanterare och felsökning av seriell port
Inbyggda kryptomotorer med AES (256 bitar), äkta RNG, Pubkey-kontroller
Massor av GPIO! 21 x GPIO-stift med följande funktioner:
Dubbel 1 MSPS 12-bitars sann analog DAC (A0 och A1) - kan användas för att spela 12-bitars stereoljudklipp
Dubbel 1 MSPS 12 bitars ADC (6 analoga stift några på ADC1 och några på ADC2)
6 x hårdvara SERCOM - Native hårdvara SPI, I2C och Serial alla tillgängliga
16 x PWM-utgångar - för servon, lysdioder, etc
I2S ingång och utgång
8-bitars parallellfångstkontroll (för kamera/video in)
Inbyggd 100mA lipolyladdare med laddningsstatusindikator LED
Pin #13 röd lysdiod för allmän blinkning
Ström/aktiveringsstift
4 monteringshål
Återställningsknapp
Feather M4 Express använder det extra utrymmet som blir över för att lägga till en Mini NeoPixel, 2 MB SPI Flash-lagring och lite prototyputrymme. Du kan använda SPI Flash-lagring som en mycket liten hårddisk. När den används i CircuitPython, fungerar 2 MB flash som lagring för alla dina skript, bibliotek och filer. När den används i Arduino kan du läsa/skriva filer till den, som en liten datalogger eller SD-kort, och sedan med vårt hjälpprogram, komma åt filerna via USB.
Enkel omprogrammering: Feather M4 kommer förladdad med UF2 bootloader, som ser ut som en USB-lagringsnyckel. Dra helt enkelt firmware till programmet, inga speciella verktyg eller drivrutiner behövs! Den kan användas för att ladda upp CircuitPython eller Arduino IDE (den är bossa-kompatibel)
Levereras färdigmonterad och testad, med UF2 USB bootloader. Vi slänger också in några rubriker så att du kan löda in den och koppla in den i en lödfri brödbräda.
Lipolybatteri och USB-kabel ingår ej.