Trustpilot -         •           FRI FRAGT VED KØB OVER 700 KR.         •           Skriv til os         •           30 dages returret
Adafruit Feather RP2040, Dual ARM Cortex-M0+ 133 MHz op til 16 MB Ekstern Flashhukommelse 4884

156 kr. inkl. moms

Adafruit Feather RP2040, Dual ARM Cortex-M0+ 133 MHz op til 16 MB Ekstern Flashhukommelse 4884
Adafruit Feather RP2040, Dual ARM Cortex-M0+ 133 MHz op til 16 MB Ekstern Flashhukommelse 4884
Adafruit Feather RP2040, Dual ARM Cortex-M0+ 133 MHz op til 16 MB Ekstern Flashhukommelse 4884
Adafruit Feather RP2040, Dual ARM Cortex-M0+ 133 MHz op til 16 MB Ekstern Flashhukommelse 4884
Adafruit Feather RP2040, Dual ARM Cortex-M0+ 133 MHz op til 16 MB Ekstern Flashhukommelse 4884

Adafruit Feather RP2040, Dual ARM Cortex-M0+ 133 MHz op til 16 MB Ekstern Flashhukommelse 4884

156 kr. inkl. moms

På lager

Varenummer (SKU): AF4884 Kategori: Varemærke:

BESKRIVELSE

Ein neuer Chip bedeutet ein neues Feather, och Raspberry Pi RP2040 er ingen undtagelse. Da vi så denne chip, tænkte vi “den her chip vil være fantastisk, hvis vi giver ham en Feather-behandling”, og det har vi gjort! Dette Feather har RP2040, og alle de bekvemmeligheder, du kender og elsker ved Feather

Deres vil blive produceret i stor stil, når vi midlertidigt er løbet tør. Kontakt os venligst for at få besked, så snart der er flere på lager!

Inde i RP2040 findes der en ‘permanent ROM’ USB UF2 bootloader.Det betyder, at hvis du vil programmere en ny firmware, kan du holde BOOTSEL-knappen nede, mens du sætter enheden i USB-porten (eller trækker RUN/Reset-pinnen til jord), og den vil dukke op som et USB-drev, hvor du kan overføre firmwaren.

RP2040 er en kraftfuld chip, der har den clockfrekvens af vores M4 (SAMD51) og to kerner, der svarer til vores M0 (SAMD21). Da det er en M0-chip, har den ikke en floating point unit eller hardwareunderstøttelse for DSP – så hvis du laver noget med tung flydende matematik, vil det blive udført i software, hvilket derfor ikke er så hurtigt som en M4. Men for de fleste andre beregningsopgaver kan du opnå hastigheder tæt på M4!

For periferien findes der to I2C-controllere, to SPI-controllere og to UARTs, som er multiplexet via GPIO – se i pin diagrammet, hvilke pins der kan bruges til hvad. Der er 16 PWM-kanaler, hvor hver pin har en kanal, den kan indstilles til (dette gælder også i pin diagrammet).

Du vil opdage, at der ikke er nogen I2S-periferi, SDIO eller kamera, hvad betyder det? Vel, i stedet for at have specifik hardwareunderstøttelse til serielle periferienheder som disse, kommer RP2040 med PIO-state-machine-systemet, hvilket er en unik og kraftfuld måde at oprette egne hardwarelogik- og databehandlingsblokke, der kan køre uafhængigt uden at bruge en CPU. For eksempel bruger vi ofte bitbanging til at styre timing-specifikke protokoller for disse LED’er. Til RP2040 bruger vi i stedet et PIO-objekt, der læser data-bufferen og sender den korrekte bitstrøm med perfekt nøjagtighed. Det samme gælder for I2S-lyd ind og ud, LED-matrixskærme, 8-bit eller SPI-baserede TFT’er, endda VGA! I MicroPython og CircuitPython kan du oprette PIO-kontrolinstruktioner til at scriptere periferienhederne og indlæse dem under kørsel. Der er 2 PIO-periferier med hver 4 statesmaskiner.

Selvom RP2040 har meget intern RAM (264 KB) har den ikke indbygget FLASH-hukommelse. I stedet leveres denne af det eksterne QSPI-flash-chip.På dette kort er der 8 MB, som deler det igangværende program og den filopbevaring, der bruges af MicroPython eller CircuitPython. Når C/C++ bruges, er hele flash-hukommelsen tilgængelig, mens Python typisk efterlader omkring 7 MB til kode, filer, billeder, skrifttyper osv.

RP2040 Chip egenskaber:

  • Dual ARM Cortex-M0+ @ 133 MHz
  • 264 kB On-Chip SRAM i seks uafhængige baner
  • Unterstütning for op til 16 MB off-chip Flash-hukommelse via dedikeret QSPI-bus
  • DMA-Controller
  • Fuldt forbundne AHB Crossbar
  • Interpolator og integer-divider-periferie
  • Integrierbar, programmierbar LDO til generering af kernespændingen
  • 2 On-Chip-PLL’er til generering af USB- og kerntakter
  • 30 GPIO-Pins, von denen 4 kan bruges som analoge indgange
  • Tilbehør
    • 2 serielle porte
    • 2 SPI-controllere
    • 2 I2C-styringer
    • 16 PWM-kanaler
    • USB 1.1-Controller og PHY, med understøttelse af vært og enhed.
    • 8 PIO-tilstandsmaskiner

Leveres komplet monteret og testet, med UF2 USB bootloader. Vi har også inkluderet nogle header, så du kan lodde det og sætte det i et lødfri breadboard.

Downloads

Yderligere information

Vægt 0.036 g