Adafruit Feather RP2040 med USB Typ A-värd

Artikelnummer 62555 varumärke Adafruit Modell 5723 Share Skriva en recension
Ny
Adafruit Feather RP2040 med USB Typ A-värd



Beskrivning Vänster

Du är förmodligen riktigt van vid mikrokontrollerkort med USB , men hur är det med ett devkort med två? Två är mer än en, så det gör det dubbelt så bra! Och den Adafruit Feather RP2040 med USB värd isdefinitivt dubbelt så roligt som våra andra Feather RP2040-kort, med en USB Typ A-port på änden för att ansluta USB -enheter till.

Nu kanske du tänker "hej vänta en liten stund, RP2040 har inte två USB -port kringutrustning???" och du skulle ha rätt! Men vad den har är en tjusig PIO-kringutrustning som kan (o)användas för att emulera en USB värd kringutrustning. Du får behålla den huvudsakliga USB porten för uppladdning, felsökning och datakommunikation, samtidigt som du skickar och tar emot data till nästan en USB -enhet, och det här fungerar nästan på en USB-enhet. om du använder Pico SDK är det fortfarande det rekommenderade biblioteket att använda.

Stöd för USB Host kringutrustning finns i Arduino eller CircuitPython. För Arduino användning, kolla in TinyUSB "dual role"-exemplen för några saker du kan göra! Till exempel dataloggning till en USB nyckel . Eller läsning från en annan enhet/mikrokontroller som har USB CDC seriellt gränssnitt . Eller skapa en HID re-mapper . Eller ansluta till konstiga enheter som kräver firmware-uppdateringar som Cypress EZ- USB baserade Intellikeys kommunikationskort. För CircuitPython kolla in projekt som denna tangentbordsinmatning .

Observera att detta definitivt är ett firmware-hack: du kommer att behöva dedikera den andra ARM-kärnan och båda PIO-tillbehören till att bara hantera USB -meddelanden, men vi tycker att det fungerar ganska bra, eller åtminstone lika bra som de flesta mikrokontrollers USB Host-kringutrustning!

Vi inkluderar även en 1 Amp boost-omvandlare baserad på TPS61023 så att du kan köra från Lipo-batteriet och få en fin ren 5V-utgång för USB -enheterna. Boostern har aktiveringsstiftet kopplat till en av de extra GPIO på RP2040 så att strömmen kan slås på och stängas av manuellt för att hårdåterställa allt som är anslutet.

I fjäderns hjärta finns ett RP2040-chip, klockat till 133 MHz och med 3,3V logik, samma som används i Raspberry Pi Pico. Detta chip har hela 8MB QSPI FLASH ombord och 264K RAM! Det finns även utrymme över för en STEMMA QT-kontakt för plug-and-play av I2C-enheter!

För att göra det enkelt att använda för bärbara projekt har vi lagt till en kontakt för alla våra 3,7V litiumpolymerbatterier och inbyggd batteriladdning. Du behöver inget batteri, det fungerar bra direkt från USB Type C-kontakten. Men om du har ett batteri kan du ta med det när du är på språng och sedan koppla in USB för att ladda. Fjädern växlar automatiskt över till USB ström när den är tillgänglig.

Här är några praktiska specifikationer! Du får:

  • Mäter 2,0" x 0,9" x 0,28" (50,8 mm x 22,8 mm x 7 mm) utan inlödningshuvuden
  • Lätt som en (stor?) fjäder - 6,3 gram
  • RP2040 32-bitars Cortex M0+ dual core körs på ~133 MHz @ 3,3V logik och ström
  • 264 KB RAM
  • 8 MB SPI FLASH chip för lagring av filer och CircuitPython/MicroPython-kodlagring. Inget EEPROM
  • Massor av GPIO! 21 x GPIO-stift med följande funktioner:
    • Fyra 12-bitars ADC:er (en mer än Pico)
    • Två I2C, två SPI och två UART kringutrustning, vi märker en för "huvudgränssnittet" i standard Feather-platser
    • 16 x PWM-utgångar - för servon, lysdioder, etc
  • Inbyggd 200mA+ lipolyladdare med laddningsstatusindikator LED
  • Pin #13 röd LED för allmänt blinkande
  • RGB NeoPixel för fullfärgsindikering.
  • Ombord STEMMA QT-kontakt som låter dig snabbt ansluta alla Qwiic-, STEMMA QT- eller Grove I2C-enheter utan lödning!
  • Både Reset-knappen och Bootloader-valknappen för snabba omstarter (ingen unplugging-replugging för att starta om koden)
  • USB typ C-kontakt låter dig komma åt inbyggd ROM USB starthanterare och felsökning av seriella portar
  • USB typ A-kontakt för USB värdkapacitet. D+ på GPIO 16, D- på GPIO 17
  • 5V Boost-omvandlare, upp till 1 Amp topputgång för USB kringutrustning, med 500mA återställbar säkring. Aktivera på GPIO 18.
  • 3,3V Ström/aktiveringsstift
  • 4 monteringshål
  • 12 MHz kristall för perfekt timing.
  • 3,3V regulator med 500mA toppströmutgång

Egenskaper

Varumärkesinformation
varumärke Adafruit
Modell5723
Adafruit
€ 24,70€ 19,75 Exkl. MOMS (SE)
Slut i lager Finns inte i lager hos leverantören
ETA är inte känt
Skickat från € 15,95 (SE) 30 dagars avkylning Utmärkt betjäning

Kundfrågor

Recensioner

Adafruit Feather RP2040 med USB Typ A-värd Klicka på en stjärna för att lämna din recension

Nyligen besökta artiklar

Webwinkelkeur Kiyoh Trustpilot Opencircuit