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

click fraud protection

Raspberry Pi Foundation har tillkännagett Raspberry Pi Pico, dess första mikrokontroller någonsin med sitt anpassade RP2040-kisel.

Raspberry Pi Foundation tillkännagav idag Raspberry Pi Pico, företagets första mikrokontroller. Precis som andra Raspberry Pi-produkter är den nya Raspberry Pi Pico otroligt prisvärd för endast $4, men den har Foundations första anpassade chip: RP2040.

När du designar RP2040, satte Raspberry Pi Foundation upp tre mål för sig själv. De ville att chippet skulle ha hög prestanda för att hantera heltalsarbetsbelastningar, ha flexibla I/O-alternativ för att stödja de flesta externa enheter och vara låg kostnad för att sänka inträdesbarriären. Det de designade mäter två kvadratmillimeter, är tillverkat på en 40nm processnod och har en dubbelkärnig ARM Cortex-M0+-processor med 264KB on-chip RAM. I 7x7 mm QFN-56-paketet finns också flera I/O-alternativ, 2MB flashminne, ett strömförsörjningschip som stöder inspänningar från 1,8-5,5V, en enda tryckknapp och en enda lysdiod.

RP2040 Specifikationer

  • Dual-core Arm Cortex-M0+ @ 133MHz
  • 264KB (kommer du ihåg kilobyte?) RAM på chipet
  • Stöd för upp till 16 MB off-chip flashminne via dedikerad QSPI-buss
  • DMA-kontroller
  • Periferiutrustning för interpolator och heltalsdelare
  • 30 GPIO-stift, varav 4 kan användas som analoga ingångar
  • 2 × UART, 2 × SPI-kontroller och 2 × I2C-kontroller
  • 16 × PWM-kanaler
  • 1 × USB 1.1-kontroller och PHY, med värd- och enhetsstöd
  • 8 × Raspberry Pi Programmerbara I/O (PIO) tillståndsmaskiner
  • USB-masslagringsstartläge med UF2-stöd, för dra-och-släpp-programmering

Raspberry Pi Pico är programmerbar i C/C++ och MicroPython, och Raspberry Pi Foundation tillhandahåller en komplett C SDK, GCC-baserad verktygskedja och Visual Studio Code-integrering. Intressant nog finns det till och med en port av TensorFlow Lite tillgängligt om du är intresserad av att köra maskininlärningsprogram på Pico.

För $4 har Raspberry Pi Pico med sitt RP2040-chip mycket att erbjuda. Om du funderar på att bygga ett enkelt projekt hemma för att styra dina apparater, verkar Pi Pico vara ett enkelt och billigt sätt att komma in i mikrokontrollerprogrammering.

Du kan se kortets fullständiga specifikationer, datablad, pinoutdiagram, start-ROM på enheten och annan dokumentation från Raspberry Pi Foundations hemsida. Raspberry Pi Foundation också sätta ihop en bok för att lära nybörjare hur man kommer igång med MicroPython på nya Pi Pico. Du kan köpa Raspberry Pi Pico-mikrokontrollern och boken från och med idag från alla Raspberry Pi-godkända återförsäljare. Om du är prenumerant på HackSpace tidningen, får du en Pico gratis med februarinumret.

Raspberry Pi Pico

Raspberry Pi Pico är ett mikrokontrollerkort för $4 med Raspberrys interna ARM-baserade RP2040-chip. Den är programmerbar i C och MicroPython och har IO-alternativ som I2C, SPI och PIO.

Raspberry Pi Pico är ett mikrokontrollerkort för $4 med Raspberrys interna ARM-baserade RP2040-chip. Den är programmerbar i C och MicroPython och har I/O-alternativ som I2C, SPI och PIO.

Affiliate-länkar
Raspberry Pi
Se på Raspberrypi.org

Alternativt kan du hämta en av de andra lågprisbrädorna från Adafruit, Arduino, Pimoroni eller Sparkfun som använder RP2040-kiselplattformen.