From Gamebuino Wiki
Revision as of 2014-08-09T17:40:59 by Rodot (talk | contribs) (forum link added)
Jump to: navigation, search

This page is meant to help you sort out the problems you may encounter. If you've been through this page (and the Getting started page) and didn't find any answer, then you can:


My Gamebuino won't turn on

  • I hear the start up sound
    • If you hear the start-up sound but the screen don't show anything, then it's a screen issue.
  • There is no start up sound
    • You may be out of battery: turn your Gamebuino off, and plug it in (the "charging" led should turn on) for about one hour and try again.
    • You may not have a program loaded in your Gamebuino, or a corrupted program if something went wrong while loading. To solve that problem upload on of the Gamebuino example through USB using the Arduino IDE. You can also press C while you turn your Gamebuino on to flash LOADER.HEX from the micro SD card.
    • If a micro SD card is present, check that the C button is not jammed in the pressed position, or LOADER.HEX will be continuously re-flashed.


Screen blank, dark, dim, random, etc.

Error creating thumbnail: Unable to save thumbnail to destination
How to adjust contrast. Don't forget to select "save" when you're done.
  • You can adjust the contrasts using the program SETTINGS.HEX located on the SD card. Note that contrast can't be adjusted on some screens.

If it doesn't solve your problem, it's probably a bad contact between the screen and the PCB.

  • Pinch the top of the screen to improve the contact with the PCB
  • Check that the screen is correctly snapped to the PCB
  • Check the screen holder is in place to prevent the screen from moving (see picture on the right).
Error creating thumbnail: Unable to save thumbnail to destination
The screen holder part, highlighted in blue.
  • The screen might have moved and the contacts are now misaligned. Try to gently push the screen upward/downward/leftward/rightward and restart the Gamebuino until the contacts are correctly aligned and you can see something.
  • Sometimes some dust gets in between the screen and the PCB. Clean the rubberized contact on the back of the screen using alcohol with a piece of soft fabric

Scratched screen

These screens are recycled from older cell phones so they often have tiny nicks or scratches. There's no such thing as a 'new' Nokia 5110 display, but the scratches should not be noticeable when in use.

Change the screen

If you want to get another screen you can buy them for as low as 2€ on eBay (including shipping). To swap to another screen you just have to unscrew your Gamebuino and snap the screen off the PCB, it's very simple.

SD card

The loader says "Please insert an SD card"

  • Check that the micro SD card is correctly inserted, obviously.
  • Try another micro SD card (2GB or below) to see if it's a compatibility issue.
  • Try to re-format the micro SD card to FAT16 (aka FAT).

Won't load the game I select in the loader

  • Your games have to be name must be 8 characters long or shorter with only capitals. The extension must be HEX. for example CRABATOR.HEX or PONG.HEX
  • You have formatted your micro SD card in the wrong format (see How to format my micro SD).
  • The file you try to load might be corrupted, try to upload it again on the micro SD card.

Won't get back to the loader when I press C

  • When you press 'C' when in the title screen, it loads LOADER.HEX for you to be able to browse games. But some programmers don't allow you to get back to the title screen once the game is started, so you have to turn you Gamebuino off then back on.
  • Some programmer don't use the official library so you are not able to press 'C' in the titleScreen to get back to the loader. You can turn your Gamebuino off, hold 'C' down, turn it on, wait for a second and release 'C'. The screen will stay blank for up to 20 seconds while it loads your game. Don't turn off your Gamebuino while it's loading a game.
  • LOADER.HEX might be corrupted, download it again from GitHub and upload it on your micro SD card.
  • You have formatted your micro SD card in the wrong format (see How to format my micro SD).

My Gamebuino hangs while loading a game

When you select a game to flash from the micro SD card on your Gamebuino, it shows "Flashing game don't turn off" for up to 20 seconds. If after a while the screen goes blank and nothing happens, there was an error during flashing.

  • Now you have a corrupted program on your Gamebuino so it won't start up again. Don't worry, to solve that problem upload on of the Gamebuino example through USB using the Arduino IDE.
  • If it happens again, try with another micro SD card. You might also want to try to burn the experimental bootloader v2.0 which solves some compatibility issues.

How to format my micro SD card

The micro SD card must be 2GB or less to be compatible with the bootloader. You have to format it in FAT16 (aka FAT) format.

  • Insert the micro SD card in the micro SD card reader, then plug the reader in your computer.
    • Windows users
      • Open "Computer", right click on the micro SD card, then click on "Format...". Select the "FAT" format (not FAT32).
      • Alternative: run the command format F: /q /fs:FAT /v:GAMEBUINO (replace F: with the letter of your device)


Device not detected

  • Check that you correctly installed the drivers
  • Try with another USB cable