Dit PicoSystem - PIM559 - is een kleine hackbare dev-handheld met RP2040 als kern.
PicoSystem is een draagbare gameconsole in zakformaat, gebouwd rond de RP2040-chip van raspberry pi (dat is de kleine kerel die de kern is van een raspberry pi Pico). We hebben deze geluksstukjes silicium meegenomen naar de componenten spa en ze tot het uiterste getrakteerd: een groot stuk flashgeheugen, een levendig 240x240 scherm en een mooie D-pad en knoppen uitgekozen door onze meest bijzondere arcade-enthousiastelingen. Er is ook een piëzo-luidspreker voor discrete retro piepjes en piepjes en een oplaadbare LiPo-batterij zodat je je homebrew-spellen mee kunt nemen in de bus.
Het eindproduct ziet er geweldig uit en voelt geweldig aan - dus we konden het niet laten om alles uit de kast te halen door een op maat gemaakte matzwarte geanodiseerde aluminium case met handig polsbandje. We denken dat RP2040 enorm veel potentieel heeft als experimenteel spelplatform, en we kijken er erg naar uit om te zien wat mensen maken.
Functies
Spellen
Wil je wat kant-en-klare games uitproberen terwijl je wacht tot de inspiratie toeslaat? Probeer deze eens!
Om in de bootloader-modus te komen zodat u een nieuwe .uf2 kunt flashen, zet u uw PicoSystem aan terwijl u de X-knop ingedrukt houdt - het zou dan moeten verschijnen als een drive met de naam RPI-RP2 op uw computer.
PicoSystem-schepen flitsten met de machtige Super Square Bros. van Scorpion Games - als je het net zo leuk vindt als wij, bekijk dan hun itch.io-pagina en geef ze wat liefde.
Software
Omdat PicoSystem RP2040-aangedreven is, heb je een scala aan opties om je eigen games te maken. Hier is een kort overzicht! Ons officiële PicoSystem-API is verkrijgbaar in de smaken C++ en MicroPython. Het is ontworpen om licht van gewicht te zijn, gebruiksvriendelijk en om uit de buurt te blijven terwijl je games aan het ontwikkelen bent.
Maak eenvoudige spellen in CircuitPython met behulp van de Stage- library (dankzij deshipu!).
Het is ook mogelijk om gebruik te maken van de volledig uitgeruste SDK met 32 blits en C/C++ om games voor PicoSystem te maken, dankzij de inspanningen van de 32blit-gemeenschap. Ontwikkelen met de 32blit SDK betekent dat je je games kunt compileren voor meerdere platforms (momenteel Linux, Windows, macOS, 32blit en PicoSystem) - ideaal als je ze wilt delen op jeuk.io!
Notities
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 | PIM559 |