57YgRWl8qV

[Lichuang Development Board] Smart NES game console

 
Overview

1. Function introduction:
(1) NES games, such as Super Mario, Contra, Teenage Mutant Ninja Turtles, Tank Battle, etc.
(2) Bluetooth remote control (handle or mobile phone), which can be inserted into the Bluetooth module.
(3) Wired controllers (such as PH2.0 JoyStick controllers) have reserved I2C interfaces.
(4) Vibration feedback.
(5) Audio playback, you can use speakers or wired headphones to play audio.
(6) Lithium battery powered, Type-C charging, easy to carry.
(7) Press the button to turn on and off the machine, press it briefly to turn it on, and press it long to turn it off.
(8) SD card reading and playing massive NES games.
Appearance: Pays tribute to the dual-stick layout of the Xbox controller, and the 3D printed shell is beautiful and protects the body.
 
2. Schematic description
(1) Compared with Lichuang’s official game console expansion board, the pin assignment has been greatly changed.
(2) Double joystick, multi-button design.
(3) Add Bluetooth module interface and handle module interface.
(4) The 5V charging and discharging integrated module refers to the official product of Lichuang and is integrated into the game console expansion board.
 
3. PCB design instructions
(1) Similar to the layout of a mobile phone, place the Type-C interface and headphone interface at the bottom.
(2) The handle module I2C interface and Bluetooth module interface are located on the side.
(3) When wiring, make sure the power cord is as wide as possible.
 
4.
Please see the attachment for key program description codes.
(1) The SPI driver of the screen is changed from SPI4 to SPI3. You need to modify the corresponding parameters in the LCD.c file, SPI.c file, and nes_ppu.c file.
(2) Change the boot logo and hide the initialization character prompt.
(3) After entering the NES game, the background color of the upper and lower columns is changed to black, and the display content stops refreshing, and it resumes after exiting the game.
(4) The codes for the external controller and Bluetooth module are still being verified.
 
5.
Appearance of physical display:
 
Connect the controller and Bluetooth module:
 
See the attachment or station B for the demonstration video: [Lichuang Development Board] The smart NES game console - Bilibili https://b23.tv/tMDYpfa
 
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-06-02 14:47:45

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

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号