太白金星

Geek handheld console

 
Overview

A fun and scalable handheld device for geeks. Penguin group number: 1045818673. Everyone is welcome to join and create cool and interesting things together.
Why do you want to do this? There is a sense of DIY accomplishment during the production process. After the production is completed, you can regain the taste of childhood and double the happiness. Why not do it > <

The core configuration is as follows:

  1. STM32F030CCT6 microcontroller has 256K FLASH and enough space
  2. 0.96-inch OLED screen, SPI interface.
  3. MICRO SD card, SPI interface
  4. CH340E USB to serial port chip, easy to debug
  5. 24C04 EEPROM, key data storage
  6. Lithium battery management, automatic power switching
  7. Audio power amplifier chip with simple mixing circuit
  8. Reserve excess IO and communication interfaces to facilitate function expansion

Based on the above hardware, we can DIY a lot of interesting things, for example:

  1. Game consoles, not much to say about this
  2. Smart car control panel
  3. IoT control panel
  4. More ways to play, waiting to be discovered

Current progress:

2020.02.03 -- V2.0 Wrote a Flappy bird game

picture.pngpicture.png

2020.01.31 -- V2.0 Wrote a snake game

picture.png

2020.01.18 -- V2.0 version welding completed

Many modifications have been made based on the V1.0 version, so I won’t list them one by one here. The following problems have been discovered so far:

  1. There is something wrong with the location of the SD card slot positioning hole.
  2. There is still noise when playing audio
  3. The schematic diagram is wrong, one end of R7 should be connected to VIN and the other end to GND.

The actual picture of the welded product is as follows:picture.pngpicture.png

Many problems were found in this version of 2019.12.29 and need to be redesigned. The tentative modification plan is as follows:

  1. Replace the filter capacitor near the speaker to the front crystal oscillator
  2. Find buttons that feel better in your hand
  3. Add SD card detection
  4. Add a fixed through hole at the bottom of the SD card slot
  5. Replace the amplifier with a smaller power one (tentatively LN4890)
  6. Change to an LDO with a larger output current (tentatively TPS73633DBVR)
  7. Looking for speakers <=1W
  8. Reset button to select another
  9. Change to a 1.3-inch OLED (bare screen, circuit drawn on the board)
  10. Add a button to create a handheld button layout
  11. Remove the 32768 crystal oscillator
  12. Remove one audio input
  13. Find a way to solve the problem of speaker noise
  14. Fixed left button routing error

Before photos:TIM screenshot 20191229204644.pngTIM screenshot 20191229204706.pngTIM screenshot 20191229204723.png

参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-06-23 08:53:47

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号