Your EasyEDA usage duration is brief. In order to avoid advertising information, this action is not supported at present. Please extend your EasyEDA usage duration and try again.
## Video link
[Bilibili video--function demonstration and introduction](https://www.bilibili.com/video/BV1qfpweDEbe/)
## Code link
[Gitee code link](https://gitee.com/greentor/tspi_game_machine/)
## Make documentation
[The details of the design and production are here](https://hjem3tpush.feishu.cn/docx/ROuBdMo8UoDr4kx3AQIcCWPEnpd?from=from_copylink/)
## Open-source protocol
**GPL3.0**
## Project Brief Introduction
The project is based on the Lichuang LCSC-boards, independently designed the motherboard circuit, peripherals and shell of the game console, and made a completely open source Android game handheld.
## Special Instructions (Must See)
**The current version v1 is designed for the initial version, mainly used for verification and testing, and is not recommended to be used directly for reference
There are many shortcomings and flaws in the current version, as follows:**
1. The PCB size is too large, which is not conducive to proofing
2. The PCB layout wiring is more casual, and the layout wiring is basically through
3. Due to the size and internal space limitations, V1 can only add a small capacity battery (please see the battery section of the production document for details)
4. MPU6050 currently has a bug, and it is found that it can read and write the configuration register of the chip normally, but cannot read the data register
5. There are some unreasonable places in the shell design.
6. After many tests, there are many problems with the 6-inch MIPI screen currently in use, such as the btb base contact is very unstable, the screen is easy to black, etc., and the subsequent version is already considering replacing a more stable and higher resolution screen
7. The actual measurement found that Mount Tai emitted a huge amount of heat, and the current heat dissipation system was not enough
**The mature version of V2 after subsequent optimization has been hurriedly designed, and will be released after verification in the near future. The v2 version will optimize various issues:**
1. The size of the PCB has been greatly reduced, the layout is more compact, the wiring layout has been optimized, and the signal anti-interference and high-speed processing have been done in various places
2. Re-plan the layout of the interior space to leave room for a large-capacity battery. Join the battery management system with mature solutions to realize UPS and fuel level detection.
3. Optimize the body, move the volume button to the left and right handles, add the power button (the same function as the power button of the mobile phone), and increase the total power switch. At the same time, the housing has been improved for ergonomic fit
4. Add more functions to the system
5. todo
## Changelog
**2024/9/4 V1.0**
The first version of the game console was released, and there are still many shortcomings that need to be revised urgently
## Project Parameters
- It is equipped with a 6-inch touch screen display with a resolution of 1280p
- The STM32 is used as the controller to read the keypad and interact with the kernel system
- It has 3 USB2.0 expansion ports, two USBA, and one TypeC
- Onboard 4G module interface and SIM card slot, which can realize mobile network
- Onboard wifi with Bluetooth
- It comes with a 3.5mm headphone jack, speaker and microphone
- Use the MPU6050 as a gyro peripheral
- It adopts UPS battery management module and is equipped with a large-capacity battery
- The comfortable button board key adopts the same joystick as the NS handheld machine
- Beautiful and cool shell
- Completely open-source and detailed production documentation, rich in production materials
## Physical Display
![IMG_20240904_162949.jpg](//image.lceda.cn/oshwhub/504d72f61ffb4d40b57517c29fce5b8b.jpg)
![IMG_20240904_163025.jpg](//image.lceda.cn/oshwhub/79aa9cb3ec594364967b672521e0f0d7.jpg)
![IMG_20240904_163042.jpg](//image.lceda.cn/oshwhub/74703756c9cf44dfa4c3646b2789f846.jpg)
![IMG_20240904_163058.jpg](//image.lceda.cn/oshwhub/1a7c1b3170ad4d4781272f44dde35cbe.jpg)
![IMG_20240904_163118.jpg](//image.lceda.cn/oshwhub/33e165279cac42aa910f8ef62b30cfae.jpg)
![IMG_20240904_163333.jpg](//image.lceda.cn/oshwhub/e9a4c950817e4be38ceeab6504d392cd.jpg)
![QQ截图20240904194140.png](//image.lceda.cn/oshwhub/60685aae4d9b414682dc80f994e53748.png)
![QQ截图20240904194109.png](//image.lceda.cn/oshwhub/6619e9ecc1e84db4ad30a8f58eaf3369.png)
![QQ截图20240904194222.png](//image.lceda.cn/oshwhub/eaf67c4a998e4de3b0f7c7dc07cd7ac1.png)
![QQ截图20240904194318.png](//image.lceda.cn/oshwhub/f2f233f465984bb6bfce613437149886.png)
![a.png](//image.lceda.cn/oshwhub/1748ac64e0a54435b564b8cca6a0aa4b.png)
![QQ截图20240904194043.png](//image.lceda.cn/oshwhub/353619adc34f428bbbcaa77b8501e64a.png)
## Hardware Design
#### System Framework Diagram:
![1.jpg](//image.easyeda.com/pullimage/Qv0qKrUimyjol3BcuYpMJTWuuvgTd68yylj5RWFz.jpeg)
#### Power Section:
![2.jpg](//image.easyeda.com/pullimage/Py8T9ZQ0HWNOSZ5NpCrXPcXrEm9Us2UJRgKKQcN2.jpeg)
#### USB Expansion:
![3.jpg](//image.easyeda.com/pullimage/C3uekBMAZqvOza0QblRSQtkEYUD8A4WDok2UOM64.jpeg)
#### 4G:
![4.jpg](//image.easyeda.com/pullimage/GuBbKB2jZRQHwyfnfC14W0tt60Cu8Y6ufo4xi5wM.jpeg)
#### Functional Periphery:
![5.jpg](//image.easyeda.com/pullimage/GyRinF1nZUBaFye8buZYvAlvbq2juC5A0oANCZcO.jpeg)
## Software Design
(Just a rough introduction)
![6.jpg](//image.easyeda.com/pullimage/nPLHeZnl37vogJ7GFI18X3BpF1t0juh4sfXpda2s.jpeg)
## Enclosure Design
The shell design of this project was designed using ZW3D software, and the dimensions and assembly of each component were carefully considered
![QQ截图20240903012220.png](//image.lceda.cn/oshwhub/7709377e3c7b454bb4e04acff8daeabe.png)
![QQ截图20240903012220.png](//image.lceda.cn/oshwhub/91ff22fdfb9b4ccdb05f6d598074a6ef.png)
![QQ截图20240903012220.png](//image.lceda.cn/oshwhub/7c0f96aee92342a0ae2b387d6db0f791.png)
Forked project will be set private in personal workspace. Do you continue?
Clone
Project
The Pro editor is about to be opened to save as. Do you want to continue?
private message
Send message to hawaii0707
Delete
Comment
Are you sure to delete the comment?
Report
A Game Handheld Based On LCTSPI
No Profile
Announcer: OSHWlab@Hawaii
Creation time: 2024-09-25 06:13:07
Published time:
2024-09-25 09:59:25
*
Report type:
Please select report type
*
Report reason:
Please fill in the reason for your report and the content is 2-1000
words
*
Upload image:
+
Upload image
*
Email address:
Please fill in your email address
Report
*
Report type:
Please select report type
*
Report reason:
Please fill in the reason for your report and the content is 2-1000
words
*
Upload image:
+
Upload image
*
Email address:
Please fill in your email address
Report
Submitted successfully! The review result can be viewed in the personal
center, review notification.
Kind tips
Your EasyEDA usage duration is brief. In order to avoid advertising information, this action is
not supported at present. Please extend your EasyEDA usage duration and try again.
Share
Project
Copy
Scan the QR code and open it on the mobile terminal