Difference between revisions of "GamePi43"
Line 8: | Line 8: | ||
|related={{Product List|Game Machines/Portable Game Machines/Raspberry Pi Based}} | |related={{Product List|Game Machines/Portable Game Machines/Raspberry Pi Based}} | ||
}} | }} | ||
+ | ==Notice== | ||
+ | <font color=red>Please take care of the direction of poles when mounting the batteries. It may damage the charge circuit if you reverse the batteries. And please use the same types of batteries, different types/brands of batteries may cause charging issue.</font> | ||
==Overview== | ==Overview== | ||
− | The GamePi43 is a portable retro video game console based on Raspberry Pi 3B+ with 4.3inch IPS display, 800x480 pixels. | + | The GamePi43 is a portable retro video game console based on Raspberry Pi 3B+ with a 4.3inch IPS display, 800x480 pixels. |
===Features=== | ===Features=== | ||
*Raspberry Pi 3B+ inside, 64-bit 1.4G frequency quad-core CPU, 1G RAM | *Raspberry Pi 3B+ inside, 64-bit 1.4G frequency quad-core CPU, 1G RAM | ||
+ | **It can also support Raspberry Pi 3B/3B+/4B | ||
*4.3inch IPS display, 800×480 pixels | *4.3inch IPS display, 800×480 pixels | ||
*60 fps smooth gaming experience | *60 fps smooth gaming experience | ||
Line 18: | Line 21: | ||
*Battery life indicator | *Battery life indicator | ||
*Onboard speaker and earphone jack, listen to the familiar BGM from the old days | *Onboard speaker and earphone jack, listen to the familiar BGM from the old days | ||
− | *Volume and backlight adjustment keys, adjust the device status according to specific game, better experience | + | *Volume and backlight adjustment keys, adjust the device status according to a specific game, better experience |
===Layout=== | ===Layout=== | ||
[[File:GamePi43-intro.jpg|700px]] | [[File:GamePi43-intro.jpg|700px]] | ||
Line 26: | Line 29: | ||
*Insert GPIo of Raspberry Pi to GamePi43 | *Insert GPIo of Raspberry Pi to GamePi43 | ||
*Connect HDMI interface of GamePi43 to Raspberry Pi by HDMI connector | *Connect HDMI interface of GamePi43 to Raspberry Pi by HDMI connector | ||
− | *:If you use Raspberry Pi Zero/Raspberry Pi Zero W, you should use HDMI cable | + | *: If you use Raspberry Pi Zero/Raspberry Pi Zero W, you should use HDMI cable |
*Turn power switch into OFF and mount 18650 batteries | *Turn power switch into OFF and mount 18650 batteries | ||
− | To use GamePi43, you can install driver manually or directly use pre-configured image | + | To use GamePi43, you can install the driver manually or directly use pre-configured image |
===Method 1: Use pre-configured Image=== | ===Method 1: Use pre-configured Image=== | ||
+ | Note: If you use Raspberry Pi 4B, please install the driver with the original Retripie image manually. | ||
+ | |||
1) Pre-configured images | 1) Pre-configured images | ||
Line 44: | Line 49: | ||
|} | |} | ||
− | 2) Write image to SD card. Then insert the SD card to Raspberry Pi. Turning Power switch into ON to start Raspberry Pi | + | 2) Write the image to the Micro SD card. Then insert the SD card to Raspberry Pi. Turning Power switch into ON to start Raspberry Pi |
− | :If batteries are low, Raspberry Pi is failed to booting. In this case, you can connect 5V 3A power adapter to Power interface | + | : If batteries are low, Raspberry Pi is failed to booting. In this case, you can connect a 5V 3A power adapter to the Power interface for charging. Indicators are flashing when charging. (You can play when charging, however, Raspberry Pi will reboot when inserting/disconnecting power adapter) |
− | :If batteries are enough, Raspberry Pi is started and indicators are on | + | : If batteries are enough, Raspberry Pi is started and indicators are on |
− | 3)After booting, you can select emulators. In Retropie, button "A" is OK and "B" is return. In Recalbox, button "B" is OK and "A" is return | + | 3)After booting, you can select emulators. In Retropie, button "A" is OK, and "B" is the return. In Recalbox, button "B" is OK and "A" is the return |
4)You can press "Start" to start games | 4)You can press "Start" to start games | ||
Line 57: | Line 62: | ||
===Method 2: Install driver manually=== | ===Method 2: Install driver manually=== | ||
− | *Download driver of GamePi43: [https://www.waveshare.com/w/upload/6/6f/GamePi43-190717.tar.gz GamePi43-190717.tar.gz] | + | *Download driver of GamePi43: [https://www.waveshare.com/w/upload/6/6f/GamePi43-190717.tar.gz GamePi43-190717.tar.gz GamePi43-190717-Supports Retropie-v4.4 and Recalbox6.0-DragonBlaze] |
+ | *Download driver of GamePi43 for Raspberry Pi 4B: [https://www.waveshare.com/w/upload/5/53/GamePi43-200730.tar.gz Support GamePi43-200730-Retropie-v4.6] | ||
+ | |||
Download Retropie image from [https://retropie.org.uk/download/ Retropie website] | Download Retropie image from [https://retropie.org.uk/download/ Retropie website] | ||
Line 64: | Line 71: | ||
*Write the image to SD card | *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) | *Copy the driver (Do not unzip it) to root directory of the SD card (BOOT directory of the Raspbian) | ||
− | *Connect SD card, keyboard and | + | *Connect SD card, keyboard, and an 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: | *Install driver with commands below: | ||
<pre> | <pre> | ||
Line 83: | Line 90: | ||
*Unzip the files download to get the .img file | *Unzip the files download to get the .img file | ||
*Write the .img file to SD card | *Write the .img file to SD card | ||
− | *Copy driver to root directory of SD card | + | *Copy driver to the root directory of SD card |
− | *Connect SD card, keyboard and | + | *Connect SD card, keyboard, and an 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: | *Install driver with commands: | ||
<pre> | <pre> | ||
Line 93: | Line 100: | ||
*Reboot Raspberry Pi | *Reboot Raspberry Pi | ||
− | Maybe default games in test image are not those you want, you can also add games as you like. | + | Maybe the default games in the 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 | + | *Size of most games are always large, so we need to expand the filesystem fist. Choose RASPI-CONFIG on configure page and press enter |
[[File:600px-Game-HAT-Manual03.jpg]] | [[File:600px-Game-HAT-Manual03.jpg]] | ||
Line 104: | Line 111: | ||
*Download ROMS of games you like | *Download ROMS of games you like | ||
[[File:600px-Game-HAT-Manual08.png]] | [[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. | + | *Connect your Raspberry Pi to the 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 the current IP address of your Raspberry Pi. |
[[File:600px-Game-HAT-Manual09.jpg|400px]] | [[File:600px-Game-HAT-Manual09.jpg|400px]] | ||
*Open it with the IP address on your PC | *Open it with the IP address on your PC | ||
Line 110: | Line 117: | ||
[[File:600px-Game-HAT-Manual11.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. | + | *Then on the emulator choose the page, you can press “Start”->QUIT->RESTART EMULATIONSTAION, press “A” to confirm. Then restart the emulator, you can find the game added. |
For more operations, you can read [https://retropie.org.uk/docs/ Retropie Instructions] | For more operations, you can read [https://retropie.org.uk/docs/ Retropie Instructions] |
Revision as of 04:03, 2 September 2020
| ||
Notice
Please take care of the direction of poles when mounting the batteries. It may damage the charge circuit if you reverse the batteries. And please use the same types of batteries, different types/brands of batteries may cause charging issue.
Overview
The GamePi43 is a portable retro video game console based on Raspberry Pi 3B+ with a 4.3inch IPS display, 800x480 pixels.
Features
- Raspberry Pi 3B+ inside, 64-bit 1.4G frequency quad-core CPU, 1G RAM
- It can also support Raspberry Pi 3B/3B+/4B
- 4.3inch IPS display, 800×480 pixels
- 60 fps smooth gaming experience
- Compatible with Raspberry Pi B+/2B/3B/3B+
- Integrates battery charge circuitry, powered from 18650 lithium batteries (NOT included), plays anywhere anytime
- Battery life indicator
- Onboard speaker and earphone jack, listen to the familiar BGM from the old days
- Volume and backlight adjustment keys, adjust the device status according to a specific game, better experience
Layout
User Guides
【Note】Please make sure you mount the batteries in correct direction, otherwise it may damage charging circuity
Hardware connection
- Insert GPIo of Raspberry Pi to GamePi43
- Connect HDMI interface of GamePi43 to Raspberry Pi by HDMI connector
- If you use Raspberry Pi Zero/Raspberry Pi Zero W, you should use HDMI cable
- Turn power switch into OFF and mount 18650 batteries
To use GamePi43, you can install the driver manually or directly use pre-configured image
Method 1: Use pre-configured Image
Note: If you use Raspberry Pi 4B, please install the driver with the original Retripie image manually.
1) Pre-configured images
OS | Revision | Raspberry Pi | User name/Password | Link |
---|---|---|---|---|
Retropie | v4.4 | Raspberry Pi 2/3/3B+ | Pi / raspberry | Google Drive |
Retropie | v4.4 | Raspberry Pi 1/Zero/Zero W | Pi / raspberry | Google Drive |
Recalbox | 6.0-DragonBlaze | Raspberry Pi 2/3/3B+ | root / recalboxroot | Google Drive |
Recalbox | 6.0-DragonBlaze | Raspberry Pi 1/Zero/Zero W | Pi / recalboxroot | Google Drive |
2) Write the image to the Micro SD card. Then insert the SD card to Raspberry Pi. Turning Power switch into ON to start Raspberry Pi
- If batteries are low, Raspberry Pi is failed to booting. In this case, you can connect a 5V 3A power adapter to the Power interface for charging. Indicators are flashing when charging. (You can play when charging, however, Raspberry Pi will reboot when inserting/disconnecting power adapter)
- If batteries are enough, Raspberry Pi is started and indicators are on
3)After booting, you can select emulators. In Retropie, button "A" is OK, and "B" is the return. In Recalbox, button "B" is OK and "A" is the return
4)You can press "Start" to start games
5)If you want to exit games, press "HK" and "Select" at the same time
6) To adjust volume and backlight of LCD, you can use buttons on the bottom of GamePi43
Method 2: Install driver manually
- Download driver of GamePi43: GamePi43-190717.tar.gz GamePi43-190717-Supports Retropie-v4.4 and Recalbox6.0-DragonBlaze
- Download driver of GamePi43 for Raspberry Pi 4B: Support GamePi43-200730-Retropie-v4.6
Download Retropie image from Retropie website
- 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 an 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/GamePi43-*.tar.gz cd GamePi43/ ./GamePi43
- Long-press "A" button (GamePi43) to enter the configuration page, configure by pressing related buttons (GamePi43), you can also long-press to skip any button
After configuring, you can press "A" (GamePi43) to save configured and exit, or press "B" or "Start" (GamePi43) to exit without saving.
Install driver on Recalbox
Download the latest image from Recalbox website
- Unzip the files download to get the .img file
- Write the .img file to SD card
- Copy driver to the root directory of SD card
- Connect SD card, keyboard, and an 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/GamePi43-*.tar.gz cd GamePi43/ ./GamePi43
- Reboot Raspberry Pi
Maybe the default games in the 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 the filesystem fist. Choose RASPI-CONFIG on configure page and press enter
- Choose 7 Advanced Options -> A1 Expand Filesystem, Enter->Finish, (physical keyboard is required)
- Choose OK, and reboot.
- Download ROMS of games you like
- Connect your Raspberry Pi to the 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 the current IP address of your Raspberry Pi.
- Open it with the IP address on your PC
- Then on the emulator choose the page, you can press “Start”->QUIT->RESTART EMULATIONSTAION, press “A” to confirm. Then restart the emulator, you can find the game added.
For more operations, you can read Retropie Instructions
Interface
【Note】 NC: not connected
PIN | Symbol | Description |
---|---|---|
1 | 3.3V | 3.3V power input |
2 | 5V | 5V Power input |
3 | HOTKEY | BCM=2, WPI=8 |
4 | 5V | 5V Power input |
5 | NC | NC |
6 | GND | Ground |
7 | UP | BCM=4,WPI=7 |
8 | TL | BCM=14, WPI=15 |
9 | GND | Ground |
10 | X | BCM=15, WPI=16 |
11 | DOWN | BCM=17, WPI=0 |
12 | Y | BCM=18, WPI=1 |
13 | LEFT | BCM=27, WPI=2 |
14 | GND | Ground |
15 | RIGHT | BCM=22, WPI=3 |
16 | TR | BCM=23, WPI=4 |
17 | 3.3V Power input | |
18 | B | BCM=24, WPI=5 |
19 | START | BCM=10, WPI=12 |
20 | GND | Ground |
21 | SELECT | BCM=9, WPI=13 |
22 | A | BCM=25, WPI=6 |
23 | NC | NC |
24 | NC | NC |
25 | GND | Ground |
26 | NC | NC |
27 | NC | NC |
28 | NC | NC |
29 | NC | NC |
30 | GND | Ground |
31 | NC | NC |
32 | NC | NC |
33 | NC | NC |
34 | GND | Ground |
35 | NC | NC |
36 | NC | NC |
37 | NC | NC |
38 | NC | NC |
39 | GND | Ground |
40 | NC | NC |
Resources
FAQ
...
Support
Support
If you require technical support, please go to the Support page and open a ticket.