Skip to main content

[Project] Gameboy Zero (Part 1 - Gathering Resources)

If you head over to the sudomod wiki page you can find a list of items needed for you to build a Gameboy Zero from scratch. However, a lot of these items are expensive to me, such as the Adafruit PowerBoost and any other things that have to be shipped either from US or UK.

So I started sourcing for my own parts from other places (mainly China) to try to obtain a list of items that are as cheap as possible, but functionally similar to the original parts. Thankfully, the sudomod wiki has an list of alternatives for every item that is needed, and comments if the item has been used in any other GBZ projects with or without success.

So after Googling around as well, I have come up with a list of items that I will use instead of those on the GBZ with custom parts wiki. Here is a list of the more important components:-

  • Screen: 3.5'' GearBest Composite screen
  • Charging circuit: Got from eBay, Looks similar to the Banggood PowerBoost
  • Battery: 4 x Lithium-ion cells (14500)
  • Button PCB: Tinkerboy's GBZ PCB v2.1
  • Brain: Banana Pi M2 Zero

You might wonder why I am not using the RPi Zero. Well, I personally cannot see myself able to stand the long boot times. The Banana Pi has a Quad-Core CPU and a Mali 400 GPU, which should provide it a significant edge over the RPi 0. However the thermals have been reported to be a small problem.

Also another question is why the Tinkerboy? My answer is that my patience runs thin very quickly. So I'll gladly take any shortcuts that comes my way. Tinkerboy's button PCBs have a lot of components included on the PCB itself such as a Teensy, audio out, and also holes for you to connect a PSP joystick. All I need to do is to connect the hardware I need to the board.

There are also some extras that I plan to throw in as well. These are:-

  • PSP Joystick
  • Six button layout (A, B, C, X, Y, Z)
  • Thermal management (passive)

The rest of the components (speaker, switches, etc do not matter much so I am not including them in this post.

However, do follow along as I will definitely try to bring this project to life over the next few months. I will constantly update this post as I source for more items. The price list is below, and every item is linked to their respective pages that I bought from.

Price List (in SGD):

  • 3.5'' GearBest screen - $19.50
  • Banggood Charging circuit - $2.10
  • Banana Pi M2 Zero - $22.70
  • Screen cover + 2 sets of silicon buttons + button shells - $9.90

Comments

Popular posts from this blog

[Guide] Installing Microsoft Office 2016 on Ubuntu Using WINE

WINE is a compatibility layer that lets Linux users install and run Windows applications. It is not a virtual machine or an emulator. In simple words the compatibility layer translates Windows calls to Linux calls and thus something that can be understood by the underlying Linux system. For GUI folks (like me), PlayOnLinux is a graphical frontend to manage WINE applications. It also helps to automate some processes during the execution of the EXE files through the use of POL Scripts. All along POL  has a script that installs Microsoft Office 2010 to a point where it runs quite smoothly and mostly bug-free. However, future versions of Office have failed to be installed or run properly. As I was playing around with a copy of Microsoft Office 2016, I was able to get Microsoft Office 2016 running "well enough TM " such that it can be used on a day-to-day basis. Here I will outline the steps I have done to accomplish My laptop is running Kubuntu 18.04.3 LTS and has POL 4.2...

[Post] Lenovo ThinkVision M14

Image from Lenovo US The Lenovo ThinkVision M14 is a 14-inch portable monitor that operates on just a USB Type C cable. It can operate at up to 1920x1080 resolution, which is perfectly acceptable for its size. The monitor sips a mere 6W for operation and thus does not take up too much of the laptop's battery power (slightly higher than charging a mobile phone using a USB3.0 port [~5W]). At less than 600g, it is very lightweight and portable. It manages to keep itself slim as well by using a folding stand instead of a folio cover like some of its competitors. The monitor also includes a small height extender to elevate the monitor slightly. Image from Lenovo US The folding stand would also mean that it has bulk of its weight as close to the surface as possible, and this makes it a very stable way to keep the monitor standing. The hinge of the monitor will be able to lay flat (0 °) , extend all the way upright (90 °) , and slightly beyond (-5 °). The monitor ...