Skip to content

First-boot scripts for WiFi, Buttons, Graceful shutdown, HDMI screen rotation and Battery meter. Tested on a raspberryPi zero build

Notifications You must be signed in to change notification settings

vascofazza/GameBoy-Zero-Build

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Game-Boy-Zero-setup

Front

Back

Introduction

This project is a quick start configuration script for the Game Boy Zero Retropie build. It includes several features:

  • WiFi credential setup
  • Adafruit Retrogame software installation (hardware buttons)
  • Custom config.txt ready for BW 3.5" screen
  • Automatic screen rotation when connected through HDMI (the composite screen is mounted upside down)
  • Python script for Graceful shutdown circuitry handling
  • Python script for Battery Level meter (https://github.com/vascofazza/gbzattinymonitor)
  • Disable the initial boot logo (goes directly to the splashscreen without prompts)
  • Invert the status led behaviour for power saving (the led is powered on sd activity)
  • Downloads a fixed version of pifba for joypad compability
  • Added RTC (Real Time Clock) configuration for DS3231 (NEW!)
  • Added install_extra.sh configuration script for super performances! (BETA)

Features included in install_extra.sh:

  • Map log and tmp folders to ramdisk
  • Swap ram to disk only if strictly needed
  • Replaces the samba server with ProFTP server (more resource-friendly)
  • Replaces OpenSSH with DropBear SSH server (more resource-friendly)
  • Removes avahi-daemon, you cannot use retropie.local in local network, retropie.lan still works :)

Hardware

This simple schematic illustrates the Graceful shutdown mechanism.

Graceful shutdown

For the Battery Level circuit check out this project!

Installation

$ git clone https://github.com/vascofazza/GameBoy-Zero-Build.git
$ cd GameBoy-Zero-Build/
$ sudo bash install.sh

About

First-boot scripts for WiFi, Buttons, Graceful shutdown, HDMI screen rotation and Battery meter. Tested on a raspberryPi zero build

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published