# Micro:Gamer

Portable game console expansion board for the BBC micro:bit

- **Seller:** [Fabien Chouteau's store](https://lectronz.com/stores/fabien-c), Angers, France
- **Price:** €49.00 (EUR, before shipping and taxes)
- **Availability:** In stock
- **Categories:** Gaming, Arduino, Displays
- **Product page:** https://lectronz.com/products/micro-gamer

## Links

- [Documentation](https://hackaday.io/project/47760-microgamer)
- [Code](https://github.com/MicroGamerConsole)

## Images

![Micro:Gamer](https://lectronz-images.b-cdn.net/lectronz/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6Mzk0LCJwdXIiOiJibG9iX2lkIn19--375452be945754bffcb3e741590357d317af8097/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJKUEciLCJyZXNpemVfdG9fbGltaXQiOls5NjAsNjQwXSwic2F2ZXIiOnsic3RyaXAiOnRydWV9fSwicHVyIjoidmFyaWF0aW9uIn19--a1419a086f227676aca33a49760ac51e58b523e3/2019-01-30T22%2004%2046.878Z-P1290009.JPG)
![Micro:Gamer](https://lectronz-images.b-cdn.net/lectronz/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6Mzk2LCJwdXIiOiJibG9iX2lkIn19--7d24c5f389d58218180407f322bd0ff2f4cf7435/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJKUEciLCJyZXNpemVfdG9fbGltaXQiOls5NjAsNjQwXSwic2F2ZXIiOnsic3RyaXAiOnRydWV9fSwicHVyIjoidmFyaWF0aW9uIn19--a1419a086f227676aca33a49760ac51e58b523e3/2019-01-30T22%2004%2046.878Z-P1290010.JPG)
![Micro:Gamer](https://lectronz-images.b-cdn.net/lectronz/active_storage/representations/proxy/eyJfcmFpbHMiOnsiZGF0YSI6Mzk4LCJwdXIiOiJibG9iX2lkIn19--b0638c89293610fbbee99ef9180b0034ef07dc24/eyJfcmFpbHMiOnsiZGF0YSI6eyJmb3JtYXQiOiJKUEciLCJyZXNpemVfdG9fbGltaXQiOls5NjAsNjQwXSwic2F2ZXIiOnsic3RyaXAiOnRydWV9fSwicHVyIjoidmFyaWF0aW9uIn19--a1419a086f227676aca33a49760ac51e58b523e3/2019-01-30T22%2004%2046.878Z-P1290019.JPG)

## Description

BBC micro:bit V1 included!

Micro:Gamer is a portable game console extension for the micro:bit board. It features a 128x64 monochrome OLED screen, six buttons (plus the two buttons of the micro:bit), a buzzer for sound and a 2xAAA battery holder. The micro:bit is inserted in the back of the board, like a game cartridge on the GameBoy. 

The Micro:Gamer can be programmed with the Arduino IDE using a library derived from the Arduboy. Since the Arduboy and Micro:Gamer have the same screen and buttons, it is very easy to port games from the Arduboy to the Micro:Gamer.

There are 11 games available out of the box:

- [TheBounceArduboy](https://github.com/MicroGamerConsole/TheBounceArduboy)
- [Mine Sweeper](https://github.com/MicroGamerConsole/minesweeper)
- [MicroCity](https://github.com/MicroGamerConsole/MicroCity)
- [Galaxion](https://github.com/MicroGamerConsole/galaxion)
- [Dark And Under](https://github.com/MicroGamerConsole/Dark-And-Under)
- [Crates3D](https://github.com/MicroGamerConsole/Crates3D)
- [Asteroids](https://github.com/MicroGamerConsole/arduino-asteroids)
- [ArduBoyJetPack](https://github.com/MicroGamerConsole/ArduBoyJetPack)
- [Arduboy3d](https://github.com/MicroGamerConsole/arduboy3d)
- [ArduBreakout](https://github.com/uXeBoy/MicroGamer-ArduBreakout)
- [A-Maze](https://github.com/uXeBoy/MicroGamer-A-Maze)

## Requires:

- 2xAAA batteries (Alkaline or rechargeable)

## Getting started:

 - Follow the first page of AdaFruit's micro:bit guide for the Arduino IDE:

 [Micro:bit with Arduino](https://learn.adafruit.com/use-micro-bit-with-arduino/install-board-and-blink)

 - Install the Arduino Micro:Gamer library:
   - In the Arduino IDE select from the menus: `Sketch > Include Library > Manage Libraries...`
   - In the Library Manager *Filter your search...* field enter *microgamer*.
   - Click somewhere within the `MicroGamer` entry.
   - Click on the *Install* button.

 - Install your first game:
   - In the Arduino IDE, select from the menus: `File > Examples > MicroGamer -> ArduBreakout`
   - Connect your micro:bit board
   - In the Arduino IDE, click on the `Upload` button (arrow in a circle)
