



Raspberry Pi Pico
Raspberry Pi Pico är ett kompakt utvecklingskort som använder Raspberry Pi Foundations egen ARM-baserade RP2040-mikrokontroller. Denna lilla och strömsnåla enhet är mycket prisvärd och utmärkt för hårdvarustyrning, avläsning av analoga sensorer (till exempel för en Raspberry Pi som saknar AD-omvandlare), eller för utbildning i embedded-programmering med MicroPython eller C.
RP2040-mikrokontrollern har två kärnor och är baserad på 32-bitars ARM Cortex-M0+, med en flexibel klockfrekvens upp till 133 MHz. Internminnet består av 264 KB RAM, kompletterat med 2 MB Flash-minne på Raspberry Pi Pico. Kortet har 26 multifunktionella GPIO-pinnar, varav tre kan läsa analoga spänningar med 12-bitars upplösning. Två programmerbara IO-block (PIO) med totalt åtta tillståndsmaskiner kan konfigureras för att hantera olika protokoll och funktioner med låg latens utan att belasta mikrokontrollern, vilket till exempel kan användas för att emulera gränssnitt som SD-kort eller VGA-video.
En flexibel spänningsregulator gör att kortet kan matas med spänningar från cirka 1,8V till 5,5V, vilket möjliggör batteridrift och användning av andra varierande strömkällor. Spänningen omvandlas till 3,3V, som även kan användas för att driva extern utrustning (med ett rekommenderat strömuttag under 300 mA beroende på belastningen på RP2040 och dess klockfrekvens).
Raspberry Pi Pico kan användas med två 1x20-stiftlister (ingår ej), vilket är lämpligt för experimentkort eller hålmontering i moderkort. Kortet kan även ytmonteras med hjälp av dess krenelerade kanter (castellated edges). Fyra monteringshål (M2) ger ytterligare monteringsalternativ, exempelvis för att fästa kortet på en yta och löda kablar direkt till kontakterna.
Programmering av Pi Pico sker enkelt via BOOTSEL-knappen. När den ansluts till en dator visas den som ett flash-minne, och program kan laddas upp genom att dra och släppa filer. Enheten startar om och laddar det nya programmet automatiskt. Koden för USB-boot lagras i ett separat ROM och kan inte skrivas över av misstag. Debugging är möjligt via SWD.
Den inbyggda lysdioden kan användas för indikation och status.
Specifikationer:
- Dual-core Cortex M0+ med klockfrekvens upp till 133 MHz och inbyggd PLL för variabel klockfrekvens
- RP2040-mikrokontroller med 2 MB Flash och 264 KB multi-bank high performance SRAM
- 26 multifunktionella 3,3V GPIO-pinnar - 23 digitala och 3 ADC
- 2 × UART, 2 × I2C, 2 × SPI, 16 PWM-kanaler
- 12-bitars 500ksps ADC
- 2 × Programmerbara IO (PIO) block, totalt 8 tillståndsmaskiner
- 1 × Timer med 4 alarm, 1 × Real Time Counter
- Extern Quad-SPI Flash med eXecute In Place (XIP)
- Inbyggd USB 1.1 (device eller host)
- 3,3V logiknivå
- Många möjligheter för spänningsmatning och strömsparfunktioner
- Kan matas med USB, externa strömkällor och batterier (ca 1,8-5,5V)
- Utförlig dokumentation, exempel och SDK tillgängliga
- 3-pin ARM Serial Wire Debug (SWD) port
- Micro-USB B-port för spänningsmatning och data, samt omprogrammering av Flash-minne
- 40-pin 21x51 'DIP'-format, 1 mm tjockt mönsterkort med 2,54 mm delning på kontakter samt krenelerade kanter för ytmontering

Liknande produkter
Kontakta oss
Vänligen kontakta oss på kontakt@e-hallen.se
Om oss
Vi har som mål att alltid ha:
Hög kundnöjdhet
konkurrenskraftiga priser
Snabba leverranser
Snabba leveranser
Om alla produkter finns i lager, sker leveransen oftast inom bara en arbetsdag.