Een minimaal RP2040 breakout - board geworsteld in een Pin Grid Array, met 8 MB flash en een maximaal vleugje retraux-stijl.
PGA2040 is een compacte RP2040 breakout bedoeld voor de meest slanke en insluitbare projecten. Het bevat alleen de componenten die nodig zijn om de RP2040 te laten werken (dat zijn de kristal-, flitser-, regelaar- en essentiële ondersteuningscircuits) en het heeft geen franjes zoals LED's, knoppen en USB-connectoren - je moet je eigen USB-connector aansluiten om te kunnen programmeer het.
De voordelen van al dit drastische snoeien zijn een kleine vierkante voetafdruk van 21 mm en veel zichtbare RP2040-pinnen om mee te spelen! 30 daarvan kunnen worden gebruikt als I/O voor algemene doeleinden (dat zijn er vier meer I/O dan op een raspberry pi Pico) en 4 zijn uitgerust met ADC. Het heeft ook de schattigste kleine pin-labels in het bekende 'vers, omdat ruimte is nauw op dit board .
De headers worden apart verkocht - je kunt het aan standaard Pico- headers solderen (houd er echter rekening mee dat je 48 pinnen nodig hebt als je het volledig wilt vullen). Als je je volledig wilt inzetten voor de esthetiek, hebben we ook op maat gemaakte PGA-pinheaders en headers die je kunt gebruiken om van de sockets een volledig nep-retro 486-tijdperk-apparaat te maken dat op je projecten kan worden aangesloten. Net als onze andere RP2040-borden, is PGA2040 programmeerbaar met C++, MicroPython of CircuitPython - kies je vechter!
Functies
Aan de slag
PGA2040 is firmware-agnostisch! Je kunt het programmeren met C/C++ of MicroPython op dezelfde manier als een raspberry pi Pico. Je kunt (veel) meer informatie vinden over hoe je dat doet (evenals downloadlinks voor de firmware/SDK) op de RP2040-bestemmingspagina. U kunt CircuitPython ook op uw PGA2040 gebruiken!
CircuitPython is een gebruiksvriendelijk, goed ingeburgerd ecosysteem met veel voorbeeldcode en drivers voor interactie met verschillende soorten hardware. Klik hier om de CircuitPython-firmware voor PGA2040 en Klik hier voor een handleiding om aan de slag te gaan. Tot programma PGA2040 via USB u moet draden aansluiten op VB, GND, U+ en U-. Zorg ervoor dat de 5v enkel en alleen gaat naar VB op PGA2040, als het ergens anders terechtkomt, resulteert dit in een slechte tijd. Een USB breakout board is een handige manier om bij de draden in je USB kabel te komen, kijk op het tabblad extra's voor enkele opties! Tot kom in de BOOTSEL-modus zodat u firmware naar uw PGA2040 kunt flashen, sluit u de BS-pin aan op ground terwijl u de USB op uw computer aansluit.
Over RP2040
De RP2040-microcontroller van raspberry pi is een dual-core ARM Cortex M0+ met een snelheid tot 133 MHz. Het bundelt in 264 kB SRAM, 30 multifunctionele GPIO-pinnen (inclusief een vierkanaals 12-bits ADC), een hoop standaardrandapparatuur (I2C, SPI, UART, PWM, klokken, enz.) En USB-ondersteuning. Een zeer opwindend kenmerk van RP2040 zijn de programmeerbare IO's waarmee u aangepaste programma's kunt uitvoeren die GPIO-pinnen kunnen manipuleren en gegevens tussen randapparatuur kunnen overdragen - ze kunnen taken ontlasten die hoge gegevensoverdrachtsnelheden of nauwkeurige timing vereisen die traditioneel veel zware tillen van de CPU.
Merk | Pimoroni |
Model | PIM577 |