When I first saw Hardkernel made ODROID-GO portable gaming console, I immediately thought they did a Linux device ala PocketCHIP, since so far the company has only designed Android & Linux development board.
But ODROID-GO game console is actually based on Espressif ESP32 WiSoC, programmable with the Arduino IDE, and launched to celebrate Hardkernel’s 10-year anniversary.
- SoC – Custom ESP32-WROVER module with ESP32 SoC @ up to 240 MHz, 16 MB Flash, and 4MP PSRAM
- Storage – micro SD card slot connected via SPI
- Display – 2.4″ 320×240 TFT LCD (SPI)
- Connectivity – WiFi 802.11 b/g/n 2.4GHz – 2.5GHz, Bluetooth 4.2 BR/EDR, BLE
- Speaker – 0.5Watt 8Ω Mono
- USB – 1x micro USB port for charging (500mA) and USB-UART communication
- Expansion Port – 10-pin header with I2C, GPIO, IRQ at 3.3Volt
- Misc – Buttons: Menu, Volume, Select, Start, A, B, Direction Pad
- Battery – 3.7V/1,200mAh Li-Polymer good for up to 10 hours of continuous game playing timeThe game console does not come assembled however in order to server as an educational tool as well.
The kit shown above includes the following items:
- ODROID-GO board
- Front & back enclosures
- 2.4″LCD module + LCD window
- 4 button rubber , 2 button rubber, 2x 2 button rubber, button set
- 8Ohm 0.5W speaker
- 1x 10pin male header
- 10x screws
- Micro USB cable
- 1,200mAh Li-ion battery
You’ll find instructions, and the complete technical details about the board including schematics, and Arduino documentation in the Wiki. You’ll also learn how to prepare a micro SD card to run the emulator for Game Boy, Game Boy Color, Game Gear, Nintendo Entertainment System (NES), and SEGA Master System.
It’s not all about gaming though, as you can leverage the 10-pin header to use the kit as an Arduino development board with built-in display.
ODROID-GO game kit is sold for $32 plus shipping on Hardkernel store.