Difference between revisions of "GamePi15"

From Waveshare Wiki
Jump to: navigation, search
(Created page with "{{Infobox item |img=400px|link=https://www.waveshare.com/gamepi15.htm |caption= A tiny game console based on Raspberry Pi |category=:Category:Expansi...")
 
Line 35: Line 35:
 
'''Install driver on Retropie'''
 
'''Install driver on Retropie'''
  
 +
Download Retropie image from [https://retropie.org.uk/download/ Retropie website]
  
 +
[[File:Game-HAT-Manual01.jpg|600px]]
  
 +
*Write the image to SD card
 +
*Copy the driver (Do not unzip it) to root directory of the SD card (BOOT directory of the Raspbian)
 +
*Connect SD card, keyboard and a HDMI display to Raspberry Pi, Turn the switch into ON side  to power on Raspberry Pi. Press F4 (Keyboard) after booting
 +
*Install driver with commands below:
 +
<pre>
 +
tar xzvf /boot/GamePi15-*.tar.gz
 +
cd GamePi15/
 +
./GamePi15
 +
</pre>
 +
*Long-press "A" button (GamePi15) to enter the configuration page, configure by pressing related buttons (GamePi15), you can also long-press to skip any button
 +
[[File:GamePi15-Manual-01.jpg|400px]]
 +
 +
After configuring, you can press "A" (GamePi15) to save configured and exit, or press "B" or "Start" (GamePi15) to exit without saving.
 +
 +
'''Install driver on Recalbox'''
 +
 +
Download the latest image from [https://archive.recalbox.com/ Recalbox website]
 +
 +
[[File:GamePi15-Manual-02.jpg|400px]]
 +
 +
*Unzip the files download to get the .img file
 +
*Write the .img file to SD card
 +
*Copy driver to root directory of SD card
 +
*Connect SD card, keyboard and a HDMI display to Raspberry Pi, Turn the switch into ON side  to power on Raspberry Pi. Press F4 then Alt+F2(Keyboard) after booting. (user: root; password: recalboxroot)
 +
*Install driver with commands:
 +
<pre>
 +
tar xzvf /boot/GamePi15-*.tar.gz
 +
cd GamePi15/
 +
./GamePi15
 +
</pre>
 +
 +
*Reboot Raspberry Pi
 +
===Add new games (Retropie)===
 +
Maybe default games in test image are not those you want, you can also add games as you like.
 +
*Size of most games are always large, so we need to expand filesystem fist. Choose RASPI-CONFIG on configure page and press enter
 +
[[File:600px-Game-HAT-Manual03.jpg]]
 +
 +
[[File:600px-Game-HAT-Manual04.jpg]]
 +
 +
*Choose 7 Advanced Options -> A1 Expand Filesystem, Enter->Finish, (physical keyboard is required)
 +
[[File:600px-Game-HAT-Manual05.jpg]]
 +
*Choose OK, and reboot.
 +
*Here we recommend a really cool rom website: http://coolrom.com/  You can download ROMS of various games there to your PC. If you like Sony Playstation games, you can choose.
 +
[[File:Game-HAT-Manual06.png|400px]]
 +
*Find the games you want and download it. For example: http://coolrom.com/roms/psx/39719/Tekken_3.php Click to download
 +
[[File:Game-HAT-Manual07.png|400px]]
 +
*unzip the zip you download to get ROMs as below
 +
[[File:600px-Game-HAT-Manual08.png]]
 +
*Connect your Raspberry Pi to network (Make sure the network you connect is in the same LAN as your PC). Find SHOW IP in Retropie list, press “A” to query current IP address of your Raspberry Pi.
 +
[[File:600px-Game-HAT-Manual09.jpg|400px]]
 +
*Open it with the IP address on your PC
 +
[[File:800px-Game-HAT-Manual10.png]]
 +
 +
[[File:600px-Game-HAT-Manual11.png]]
 +
*Then on emulator choose page, you can press “Start”->QUIT->RESTART EMULATIONSTAION, press “A” to confirm. Then restart emulator, you can find the game added.
 +
 +
For more operations, you can read [https://retropie.org.uk/docs/ Retropie Instructions]
 +
==Interfaces==
 +
"NC" : No Connected
 +
 +
{|class="wikitable"
 +
|-
 +
!PIN!!Symbol!!Description
 +
|-
 +
|1 || 3.3V || 3.3V power input
 +
|-
 +
| 2 || 5V || 5V power input
 +
|-
 +
| 3 || NC || NC
 +
|-
 +
| 4 || 5V || 5V  power input
 +
|-
 +
| 5 || HOTKEY ENABLE || BCM=3, WPI = 9
 +
|-
 +
| 6 || GND || Ground
 +
|-
 +
| 7 || NC || NC
 +
|-
 +
| 8 || RIGHT SHOULDER || BCM=14, WPI=15
 +
|-
 +
| 9 || GND || Ground
 +
|-
 +
| 10 || X || BCM=15, WPI=16
 +
|-
 +
| 11 || NC || NC
 +
|-
 +
| 12 || Audio || BCM=18, WPI=1
 +
|-
 +
| 13 || LCD_Reset || BCM=27, WPI=2
 +
|-
 +
| 14 || GND || Ground
 +
|-
 +
| 15 || NC || NC
 +
|-
 +
| 16 || LEFT SHOULDER || BCM=23, WPI=4
 +
|-
 +
| 17 || 3.3V || 3.3V input
 +
|-
 +
| 18 || Backlight || BCM=24, WPI=5
 +
|-
 +
| 19 || LCD_MOSI || BCM=10, WPI=12
 +
|-
 +
| 20 || GND || Ground
 +
|-
 +
| 21 || NC || NC
 +
|-
 +
| 22 || LCD_DC || BCM=25, WPI=6
 +
|-
 +
| 23 || LCD_SCK || BCM=11, WPI=14
 +
|-
 +
| 24 || LCD_CS || BCM=8, WPI=10
 +
|-
 +
| 25 || GND || Ground
 +
|-
 +
| 26 || NC || NC
 +
|-
 +
| 27 || NC || NC
 +
|-
 +
| 28 || NC || NC
 +
|-
 +
| 29 || UP || BCM=5, WPI=21
 +
|-
 +
| 30 || GND || Gound
 +
|-
 +
| 31 || DOWN || BCM=6, WPI=22
 +
|-
 +
| 32 || Y || BCM=12, WPI=26
 +
|-
 +
| 33 || RIGHT || BCM=13, WPI=23
 +
|-
 +
| 34 || GND || Ground
 +
|-
 +
| 35 || SELECT || BCM=19, WPI=24
 +
|-
 +
| 36 || LEFT || BCM=16, WPI=27
 +
|-
 +
| 37 || START || BCM=26, WPI=25
 +
|-
 +
| 38 || B || BCM=20, WPI=28
 +
|-
 +
| 39 || GND || Ground
 +
|-
 +
| 40 || A || BCM=21, WPI=29
 +
|}
  
 
== Resources ==
 
== Resources ==

Revision as of 04:11, 25 June 2019

GamePi15
GamePi15-7.jpg

A tiny game console based on Raspberry Pi
{{{name2}}}

{{{name3}}}

{{{name4}}}

{{{name5}}}

Support Raspberry Pi

  • Raspberry Pi Zero
  • Raspberry Pi Zero W
  • Raspberry Pi Zero WH
  • Raspberry Pi 1 Model A+
  • Raspberry Pi 1 Model B+
  • Raspberry Pi 2 Model B
  • Raspberry Pi 3 Model B
  • Raspberry Pi 3 Model A+
  • Raspberry Pi 3 Model B+
  • Update time:20190625

How to use it

Hardware connection

  • Turn the switch of GamePi15 into OFF, mount the 14500 battery
    • make sure you mount the battery in correct direction, WARNING indicator will light on if direction is wrong. You should remove battery and correct the direction when the LED is on, otherwise, the GamePi15 may be damaged.
  • Connect GPIO. Inset the GamePi15 to 40PIN GPIO of Raspberry Pi

To use the GamePi15, you can use the pre-configured image or install driver to refresh image yourself.

Pre-configured Images

Here we provide pre-configured, you can download and test

Install driver

Install driver on Retropie

Download Retropie image from Retropie website

Game-HAT-Manual01.jpg

  • Write the image to SD card
  • Copy the driver (Do not unzip it) to root directory of the SD card (BOOT directory of the Raspbian)
  • Connect SD card, keyboard and a HDMI display to Raspberry Pi, Turn the switch into ON side to power on Raspberry Pi. Press F4 (Keyboard) after booting
  • Install driver with commands below:
tar xzvf /boot/GamePi15-*.tar.gz
cd GamePi15/
./GamePi15
  • Long-press "A" button (GamePi15) to enter the configuration page, configure by pressing related buttons (GamePi15), you can also long-press to skip any button

GamePi15-Manual-01.jpg

After configuring, you can press "A" (GamePi15) to save configured and exit, or press "B" or "Start" (GamePi15) to exit without saving.

Install driver on Recalbox

Download the latest image from Recalbox website

GamePi15-Manual-02.jpg

  • Unzip the files download to get the .img file
  • Write the .img file to SD card
  • Copy driver to root directory of SD card
  • Connect SD card, keyboard and a HDMI display to Raspberry Pi, Turn the switch into ON side to power on Raspberry Pi. Press F4 then Alt+F2(Keyboard) after booting. (user: root; password: recalboxroot)
  • Install driver with commands:
tar xzvf /boot/GamePi15-*.tar.gz
cd GamePi15/
./GamePi15
  • Reboot Raspberry Pi

Add new games (Retropie)

Maybe default games in test image are not those you want, you can also add games as you like.

  • Size of most games are always large, so we need to expand filesystem fist. Choose RASPI-CONFIG on configure page and press enter

600px-Game-HAT-Manual03.jpg

600px-Game-HAT-Manual04.jpg

  • Choose 7 Advanced Options -> A1 Expand Filesystem, Enter->Finish, (physical keyboard is required)

600px-Game-HAT-Manual05.jpg

  • Choose OK, and reboot.
  • Here we recommend a really cool rom website: http://coolrom.com/ You can download ROMS of various games there to your PC. If you like Sony Playstation games, you can choose.

Game-HAT-Manual06.png

Game-HAT-Manual07.png

  • unzip the zip you download to get ROMs as below

600px-Game-HAT-Manual08.png

  • Connect your Raspberry Pi to network (Make sure the network you connect is in the same LAN as your PC). Find SHOW IP in Retropie list, press “A” to query current IP address of your Raspberry Pi.

600px-Game-HAT-Manual09.jpg

  • Open it with the IP address on your PC

800px-Game-HAT-Manual10.png

600px-Game-HAT-Manual11.png

  • Then on emulator choose page, you can press “Start”->QUIT->RESTART EMULATIONSTAION, press “A” to confirm. Then restart emulator, you can find the game added.

For more operations, you can read Retropie Instructions

Interfaces

"NC" : No Connected

PIN Symbol Description
1 3.3V 3.3V power input
2 5V 5V power input
3 NC NC
4 5V 5V power input
5 HOTKEY ENABLE BCM=3, WPI = 9
6 GND Ground
7 NC NC
8 RIGHT SHOULDER BCM=14, WPI=15
9 GND Ground
10 X BCM=15, WPI=16
11 NC NC
12 Audio BCM=18, WPI=1
13 LCD_Reset BCM=27, WPI=2
14 GND Ground
15 NC NC
16 LEFT SHOULDER BCM=23, WPI=4
17 3.3V 3.3V input
18 Backlight BCM=24, WPI=5
19 LCD_MOSI BCM=10, WPI=12
20 GND Ground
21 NC NC
22 LCD_DC BCM=25, WPI=6
23 LCD_SCK BCM=11, WPI=14
24 LCD_CS BCM=8, WPI=10
25 GND Ground
26 NC NC
27 NC NC
28 NC NC
29 UP BCM=5, WPI=21
30 GND Gound
31 DOWN BCM=6, WPI=22
32 Y BCM=12, WPI=26
33 RIGHT BCM=13, WPI=23
34 GND Ground
35 SELECT BCM=19, WPI=24
36 LEFT BCM=16, WPI=27
37 START BCM=26, WPI=25
38 B BCM=20, WPI=28
39 GND Ground
40 A BCM=21, WPI=29

Resources

Images

Driver

3D Drawing

Support

Support

If you require technical support, please go to the Support page and open a ticket.