Adafruit PyGamer 开发板

回复
头像
shaoziyang
帖子: 3917
注册时间: 2019年 10月 21日 13:48

Adafruit PyGamer 开发板

#1

帖子 shaoziyang »

图片

完全开源,并且可以运行你自己编写的 CircuitPython、MakeCode Arcade 或 Arduino 游戏

PyGamer 使用 ATSAMD51 芯片,具有 512KB 的闪存和 192KB 的 RAM。此外添加了 8 MB 的 QSPI 闪存用于文件存储,方便存储图像、字体、声音或游戏。

开发板有一个可调背光的 1.8" 160x128 彩色 TFT 显示屏 - 支持快速 DMA ,因此更新速度非常快。双电位器模拟摇杆提供出色的控制,轻松的对角线移动 - 或者任何方向。还有 4 个方形按钮,这些按钮的排列模仿游戏手持设备,带有 2 个菜单选择按钮和 2 个开火按钮。还有 5 个 NeoPixel LED。

在背面,有一个完整的 Feather 兼容插座,可以插入任何 FeatherWing 以扩展 PyGamer 的功能。 还有 3 个 STEMMA 连接器 - 两个具有 ADC/PWM 功能,另一个连接到 I2C - 也可以将其用于 Grove 传感器。

对于内置传感器,有一个光传感器,以及一个可以检测轻敲和自由落体的 3 轴加速度计。要发出声音,请插入任何立体声耳机。 对于需要更大音量的项目,您可以插入我们的 8 欧姆扬声器。 PyGamer 将在插入耳机时自动切换到耳机,否则通过扬声器播放。

可以使用 LiPoly 电池为 PyGamer 供电,或从 Micro USB 端口供电 - 如果连接了电池,它也会为电池充电。
  • ATSAMD51J19 @ 120MHz with 3.3V logic/power - 512KB of FLASH + 192KB of RAM
  • 8 MB of QSPI Flash for storing images, sounds, animations, whatever!
  • Micro SD Card Slot for storing even more stuff when the QSPI flash isn't enough
  • 1.8" 160x128 Color TFT Display connected to its own SPI port
  • 1 x Analog Thumbstick with X and Y analog inputs
  • 4 x Game/Control Buttons with square tops
  • 5 x NeoPixels for dazzle, or game score-keeping
  • Triple-axis accelerometer (motion sensor)
  • Light sensor, reverse-mount so that it points out the front
  • Stereo headphone jack
  • Mono Class-D speaker driver for 4-8 ohm speakers, up to 2 Watts
  • LiPoly battery port with built in recharging capability
  • USB port for battery charging, programming and debugging
  • Two female header strips with Feather-compatible pinout so you can plug any FeatherWings in
  • JST ports for NeoPixels, sensor input, and I2C (you can fit I2C Grove connectors in here)
  • Reset button
  • On-Off switch
 

头像
shaoziyang
帖子: 3917
注册时间: 2019年 10月 21日 13:48

Re: Adafruit PyGamer 开发板

#2

帖子 shaoziyang »

链接
隐藏内容
你必须登入/注册才可观看隐藏内容

回复

  • 随机主题
    回复总数
    阅读次数
    最新文章