桂花蒸

[Lichuang Development Board] Liangshan School Game Console

 
Overview

## 1. Project introduction:

Make your own game console expansion board based on Lichuang Liangshanpai GD32F4 high-performance development board. It uses 2.4-inch LCD liquid crystal, transplants NES emulator, supports hundreds of nes games, onboard audio playback, and external expansion 3.5 mm headphone jack, using the joystick, learning the transplantation of the LCD screen of GD32F4, the use of the file system of the SD card, simple UI interface production, music output, etc.

## 2. On-board resource description

The game console expansion version resources include:
![1684547530401.jpg] ![1684547666868.png] The expansion board adopts a separate design. The joystick and function buttons are separated from the motherboard. Later, other expansion boards can be added outside the motherboard. Such as a balancing car, etc.

## 3. Main learning content
1. Learning the Fats file system for SD cards and external Flash.

2. SPI serial LCD driver learning.

3. Transplant NES games and learn NES display modifications.

4. DAC audio output learning.

5. PWM driver learning.

7. Learning about SDRAM memory management.

8. ADC sampling learning.

9. Circuit schematic and PCB design, circuit welding learning.

## 4. Schematic design description

The schematic diagram is basically based on the Lichuang open source game console expansion board. Due to working hours, the power management module was deleted this time. The initial LCD display was planned to use the 5-inch RGB screen on hand, but the transplant failed. The game was later modified to a 2.4-inch SPI serial LCD. Later, when I had time, I continued to debug the RGB screen, added a BQ2057 fast charging circuit, used an 8.4V lithium battery, and used TPS561208 to design the 3.3V and 5V power supplies of the motherboard.
![1684549128206.png] ![20b0512346a117dbd76abd04b10358e.jpg] ## 5. Code description

The code part mainly designs the microcontroller pin assignment:
![1684550248883.png]
参考设计图片
×
 
Related Devices
Devices Class introduce Datasheet
8002A Analog mixed-signal IC;Audio power amplifier Download
S8050 Discrete semiconductor;triode Transistor type: NPN Collector current Ic: 500mA Collector-emitter breakdown voltage Vce: 25V Rated power: 225mW NPN Download
1N4148W Discrete semiconductor;Switching diode Reverse recovery time (trr): 8ns DC reverse withstand voltage (Vr): 75V Average rectified current (Io): 150mA Forward voltage drop (Vf): 1V @ 10mA Download
EG1224 Mechanical and electronic products;switch Rated voltage DC: 15V Contact rated current: 500mA Switch function: On-On Circuit structure: SPDT Rated voltage AC: - Download
RC0805JR-0720RL Passive components;The resistor Resistance (ohms): 20 Accuracy: ±5% Power: 1/8W Temperature coefficient: ±100ppm/°C Download
RC0805JR-070RL Passive components;The resistor Resistance (ohms): 0 Accuracy: ±5% Power: 1/8W Temperature coefficient: - 0R0 Download
RC0805JR-0722KL Passive components;The resistor Resistance (ohms): 22K Accuracy: ±5% Power: 1/8W Temperature coefficient: ±100ppm/°C 22K 22KR 22KΩ(223) ±5% 0805 Download
CC0805KKX7R8BB105 Passive components;capacitor Accuracy: ±10% Capacitance: 1uF Rated voltage: 25V Temperature drift coefficient (dielectric material): X7R Material: X7R Download
CC0805KRX7R8BB224 Passive components;capacitor Accuracy: ±10% Capacitance: 220nF Rated voltage: 25V Temperature drift coefficient (dielectric material): X7R Material: X7R Download
RC0805JR-0768KL Passive components;The resistor Resistance (ohms): 68K Accuracy: ±5% Power: 1/8W Temperature coefficient: ±100ppm/°C Download
CC0805KRX7R8BB104 Download
CS-1110-1*6 Download
2.54-1*8P母环保 Download
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2024-11-22 11:58:52

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
circle

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号