Este PicoSystem - PIM559 - é um pequeno dispositivo de desenvolvimento hackable com RP2040 em seu coração.
PicoSystem é um console de jogos portátil de bolso, construído em torno do chip RP2040 do Raspberry Pi (esse é o amiguinho que é o núcleo de um Raspberry Pi Pico). Levamos esses pedaços de silício da sorte para o spa de componentes e os tratamos com o trabalho completo: um grande pedaço de memória flash, um vibrante tela 240x240 e um bom D-pad e botões escolhido por nossos entusiastas de fliperama mais particulares. Há também um alto-falante piezo para bips e chilros retrô discretos e um bateria LiPo recarregável para que você possa levar seus jogos homebrew no ônibus.
O produto acabado parece ótimo - por isso não resistimos a apostar na qualidade de construção adicionando um anodizado preto fosco personalizado caixa de alumínio com uma alça de pulso acessível. Achamos que o RP2040 tem muito potencial como plataforma experimental de jogos e estamos realmente ansiosos para ver o que as pessoas criarão.
Características
jogos
Quer experimentar alguns jogos pré-construídos enquanto espera pela inspiração? Experimente!
Para entrar no modo bootloader para que você possa atualizar um novo .uf2, ligue seu PicoSystem enquanto mantém pressionado o botão X - ele deve aparecer como uma unidade chamada RPI-RP2 em seu computador.
As naves do PicoSystem brilharam com o poderoso Super Square Bros. da Scorpion Games - se você gosta tanto quanto nós, confira o página itch.io e mostre-lhes um pouco de amor.
Programas
Como o PicoSystem é alimentado por RP2040, você tem uma variedade de opções para criar seus próprios jogos. Aqui está um rápido resumo! Nosso API oficial do PicoSystem está disponível nas versões C++ e MicroPython. Ele foi projetado para ser leve, fácil de usar e ficar fora do caminho enquanto você desenvolve jogos.
Faça jogos simples em CircuitPythonGenericName usando a biblioteca Stage (graças a deshipu!).
Também é possível usar o recurso completo SDK 32blit e C/C++ para fazer jogos para o PicoSystem, graças aos esforços do comunidade 32blit. Desenvolver com o SDK 32blit significa que você pode compilar seus jogos para várias plataformas (atualmente Linux, Windows, macOS, 32blit e PicoSystem) - ótimo para se você quiser compartilhá-los em itch.io!
Notas
Sobre RP2040
O microcontrolador RP2040 da Raspberry Pi é um ARM Cortex M0+ dual core rodando em até 133Mhz. Ele agrupa 264kB de SRAM, 30 pinos GPIO multifuncionais (incluindo um ADC de 12 bits de quatro canais), um monte de periféricos padrão (I2C, SPI, UART, PWM, relógios, etc.) e suporte a USB. Um recurso muito empolgante do RP2040 são os IOs programáveis que permitem executar programas personalizados que podem manipular pinos GPIO e transferir dados entre periféricos - eles podem descarregar tarefas que exigem altas taxas de transferência de dados ou temporização precisa que tradicionalmente exigiria muito trabalho pesado levantamento da CPU.
Marca | Pimoroni |
Modelo | PIM559 |