Maak kennis met de Raspberry Pi Pico: een ARM-microcontroller van $ 4

De Raspberry Pi Foundation heeft de Raspberry Pi Pico aangekondigd, de allereerste microcontroller met zijn op maat gemaakte RP2040-silicium.

De Raspberry Pi Foundation heeft vandaag de Raspberry Pi Pico aangekondigd, de eerste microcontroller van het bedrijf. Net als andere Raspberry Pi-producten is de nieuwe Raspberry Pi Pico ongelooflijk betaalbaar: slechts $ 4, maar hij is voorzien van de eerste aangepaste chip van de Foundation: de RP2040.

Bij het ontwerpen van de RP2040, heeft de Raspberry Pi Foundation zichzelf drie doelen gesteld. Ze wilden dat de chip hoge prestaties zou leveren om gehele werklasten aan te kunnen, flexibele I/O-opties zou hebben om de meeste externe apparaten te ondersteunen, en lage kosten zou hebben om de toetredingsdrempel te verlagen. Wat ze hebben ontworpen, meet twee vierkante millimeter, is gefabriceerd op een 40 nm-procesknooppunt en beschikt over een dual-core ARM Cortex-M0+ processor met 264 KB on-chip RAM. Het 7x7mm QFN-56-pakket bevat ook meerdere I/O-opties, 2 MB flashgeheugen, een voedingchip die ingangsspanningen van 1,8-5,5 V ondersteunt, een enkele drukknop en een enkele LED.

RP2040-specificaties

  • Dual-core Arm Cortex-M0+ @ 133 MHz
  • 264 KB (weet je nog kilobytes?) RAM op de chip
  • Ondersteuning voor maximaal 16 MB off-chip Flash-geheugen via speciale QSPI-bus
  • DMA-controller
  • Randapparatuur voor interpolator en integer-deler
  • 30 GPIO-pinnen, waarvan er 4 als analoge ingang kunnen worden gebruikt
  • 2 × UART's, 2 × SPI-controllers en 2 × I2C-controllers
  • 16 × PWM-kanalen
  • 1 × USB 1.1-controller en PHY, met host- en apparaatondersteuning
  • 8 × Raspberry Pi Programmable I/O (PIO)-statusmachines
  • Opstartmodus voor USB-massaopslag met UF2-ondersteuning, voor programmeren via slepen en neerzetten

De Raspberry Pi Pico is programmeerbaar in C/C++ en MicroPython, en de Raspberry Pi Foundation biedt een complete C SDK, GCC-gebaseerde toolchain en Visual Studio Code-integratie. Interessant genoeg is er zelfs een poort van TensorFlow Lite beschikbaar, voor het geval u geïnteresseerd bent in het uitvoeren van machine learning-programma's op de Pico.

Voor $ 4 heeft de Raspberry Pi Pico met zijn RP2040-chip veel te bieden. Als je thuis een eenvoudig project wilt bouwen om je apparaten te bedienen, lijkt de Pi Pico een eenvoudige en goedkope manier om kennis te maken met het programmeren van microcontrollers.

U kunt de volledige specificaties, het gegevensblad, het pin-outdiagram, het opstart-ROM op het apparaat en andere documentatie van het bord bekijken van de website van de Raspberry Pi Foundation. Ook de Raspberry Pi Foundation een boek samenstellen om beginners te leren hoe ze aan de slag kunnen gaan met MicroPython op de nieuwe Pi Pico. Je kunt de Raspberry Pi Pico-microcontroller en het boek vanaf vandaag kopen bij alle Raspberry Pi Approved Resellers. Als u abonnee bent van HackSpace magazine, krijgt u gratis een Pico met het februarinummer.

Raspberry Pi Pico

De Raspberry Pi Pico is een microcontrollerbord van $ 4 met de interne, op ARM gebaseerde RP2040-chip van Raspberry. Het is programmeerbaar in C en MicroPython en beschikt over IO-opties zoals I2C, SPI en PIO.

De Raspberry Pi Pico is een microcontrollerbord van $ 4 met de interne, op ARM gebaseerde RP2040-chip van Raspberry. Het is programmeerbaar in C en MicroPython en beschikt over I/O-opties zoals I2C, SPI en PIO.

Partnerlinks
Framboos Pi
Bekijk op Raspberrypi.org

Als alternatief kun je een van de andere goedkope boards van Adafruit, Arduino, Pimoroni of Sparkfun kopen die gebruik maken van het RP2040-siliciumplatform.