Møt Raspberry Pi Pico: En $4 ARM mikrokontroller

Raspberry Pi Foundation har annonsert Raspberry Pi Pico, dens første mikrokontroller noensinne med det tilpassede RP2040 silisium.

Raspberry Pi Foundation kunngjorde i dag Raspberry Pi Pico, selskapets første mikrokontroller. Som andre Raspberry Pi-produkter er den nye Raspberry Pi Pico utrolig rimelig til bare $4, men den har Foundations første tilpassede brikke: RP2040.

Når du designer RP2040, satte Raspberry Pi Foundation tre mål for seg selv. De ønsket at brikken skulle ha høy ytelse for å håndtere heltallsarbeidsbelastninger, ha fleksible I/O-alternativer for å støtte de fleste eksterne enheter, og være lavpris for å senke adgangsbarrieren. Det de designet måler to kvadratmillimeter, er produsert på en 40nm prosessnode, og har en dual-core ARM Cortex-M0+ prosessor med 264KB RAM på brikken. Også inneholdt i 7x7 mm QFN-56-pakken er flere I/O-alternativer, 2 MB flash-minne, en strømforsyningsbrikke som støtter inngangsspenninger fra 1,8-5,5V, en enkelt trykknapp og en enkelt LED.

RP2040 spesifikasjoner

  • Dual-core Arm Cortex-M0+ @ 133MHz
  • 264KB (husker du kilobyte?) RAM på brikken
  • Støtte for opptil 16 MB off-chip Flash-minne via dedikert QSPI-buss
  • DMA-kontroller
  • Interpolator og heltallsdeler periferiutstyr
  • 30 GPIO pinner, hvorav 4 kan brukes som analoge innganger
  • 2 × UART-er, 2 × SPI-kontrollere og 2 × I2C-kontrollere
  • 16 × PWM-kanaler
  • 1 × USB 1.1-kontroller og PHY, med verts- og enhetsstøtte
  • 8 × Raspberry Pi Programmerbare I/O (PIO) tilstandsmaskiner
  • USB-masselagringsoppstartsmodus med UF2-støtte, for dra-og-slipp-programmering

Raspberry Pi Pico er programmerbar i C/C++ og MicroPython, og Raspberry Pi Foundation tilbyr en komplett C SDK, GCC-basert verktøykjede og Visual Studio Code-integrasjon. Interessant nok er det til og med en port av TensorFlow Lite tilgjengelig, i tilfelle du er interessert i å kjøre maskinlæringsprogrammer på Pico.

For $4 har Raspberry Pi Pico med sin RP2040-brikke mye å tilby. Hvis du ønsker å bygge et enkelt prosjekt hjemme for å kontrollere apparatene dine, ser Pi Pico ut til å være en enkel og billig måte å komme inn i mikrokontrollerprogrammering på.

Du kan se styrets fullstendige spesifikasjoner, dataark, pinout-diagram, oppstarts-ROM på enheten og annen dokumentasjon fra Raspberry Pi Foundations nettside. Raspberry Pi Foundation også sette sammen en bok for å lære nybegynnere hvordan de kommer i gang med MicroPython på nye Pi Pico. Du kan kjøpe Raspberry Pi Pico-mikrokontrolleren og boken fra og med i dag fra alle Raspberry Pi-godkjente forhandlere. Hvis du er abonnent på HackSpace magasinet, får du en Pico gratis med februarnummeret.

Raspberry Pi Pico

Raspberry Pi Pico er et mikrokontrollerkort på $4 med Raspberrys interne, ARM-baserte RP2040-brikke. Den er programmerbar i C og MicroPython og har IO-alternativer som I2C, SPI og PIO.

Raspberry Pi Pico er et mikrokontrollerkort på $4 med Raspberrys interne, ARM-baserte RP2040-brikke. Den er programmerbar i C og MicroPython og har I/O-alternativer som I2C, SPI og PIO.

Tilknyttede lenker
Raspberry Pi
Se på Raspberrypi.org

Alternativt kan du hente en av de andre lavprisbrettene fra Adafruit, Arduino, Pimoroni eller Sparkfun som bruker RP2040 silisiumplattformen.