基于RP2040的游戏机平台

特性:

  1. Powered by RP2040 (Dual Arm Cortex M0+ running at up to 133Mhz with 264kB of SRAM)
  2. 16MB of QSPI flash supporting XiP
  3. 1.54“ colour SPI IPS LCD (240 x 240 pixels)
  4. D-pad and buttons
  5. 525mAh LiPo battery (should be good for at least 6 hours of on-time)
  6. Piezo buzzer/speaker
  7. On/off power button
  8. RGB LED
  9. CNC milled aluminium case swoon
  10. Wrist strap
  11. Programmable and rechargeable via USB-C (cable not included)
  12. Comes fully assembled.
  13. C++/MicroPython API

游戏: Want to try out some pre-built games while you wait for inspiration to strike? Give these a go!

To get into bootloader mode so you can flash a new .uf2, turn your PicoSystem on whilst holding down the X button - it should then show up as a drive called RPI-RP2 on your computer.

PicoSystem ships flashed with the mighty Super Square Bros. by Scorpion Games - if you like it as much as we do check out their itch.io page and show them some love.

软件: As PicoSystem is RP2040-powered, you've got an array of options for making your own games. Here's a quick rundown! Our official PicoSystem API is available in C++ and MicroPython flavours. It's designed to be lightweight, easy to use and to stay out of the way while you're developing games. PicoSystem API PicoSystem wiki C++ and MicroPython getting started API cheatsheet Download latest MicroPython firmware Make simple games in CircuitPython using the Stage library (thanks to deshipu!).

Download PicoSystem flavoured CircuitPython Stage library tutorial It's also possible to use the fully featured 32blit SDK and C/C++ to make games for PicoSystem, thanks to the efforts of the 32blit community. Developing with the 32blit SDK means you can compile your games for multiple platforms (currently Linux, Windows, macOS, 32blit and PicoSystem) - great for if you want to share them on itch.io!

32blit SDK 32blit x PicoSystem getting started Boilerplate template 32blit discord Notes Dimensions: 96.6 x 42.7 x 15.5mm (L x W x H, including buttons) There are broken out debug pins on the PCB for if you want to program PicoSystem with an external debugger but you'll have to remove the case (with the screws on the back) to get at them. If you want to have a look at PicoSystem's insides without having to take yours apart take a look at HackSpace's dissection report. Check out ETA Prime's review for unboxing, teardown and gameplay footage!