Odroid Go Review: A Compact Retro Handheld for Enthusiasts

HardKernel · 2018-01-01

Odroid Go Review: A Compact Retro Handheld for Enthusiasts

The Odroid Go by HardKernel is a compact, transparent handheld gaming device powered by the Espressif Systems ESP32-WROVER-B chip. It features a 2.4-inch TFT display, 4MB PSRAM, and supports emulation for classic consoles like Game Boy, NES, and Sega Master System. With built-in WiFi and Bluetooth, it offers connectivity options for retro gaming on the go.

Overview

The Odroid Go is a handheld gaming device developed by HardKernel, designed for retro gaming enthusiasts. It runs on the Retro ESP32 operating system and is powered by the Espressif Systems ESP32-WROVER-B processor with a dual-core Tensilica Xtensa LX6 CPU clocked between 80 MHz and 240 MHz. The device features 4MB PSRAM, 16MB of internal storage expandable via MicroSD, and a 2.4-inch TFT display with a resolution of 320x240 pixels and a 4:3 aspect ratio. Its transparent plastic shell gives it a nostalgic look, and it weighs just 115 grams, making it highly portable.

Key Specs Highlights

  • Processor: Espressif Systems ESP32-WROVER-B (dual-core, 80-240 MHz)
  • Memory: 4MB PSRAM
  • Storage: 16MB internal + MicroSD expansion
  • Display: 2.4-inch TFT, 320x240 resolution, 60Hz refresh rate
  • Battery: 1200 mAh
  • Connectivity: WiFi, Bluetooth
  • Emulation: GB, GBC, GG, NES, SMS, COL
  • Dimensions: 105 x 65 x 16 mm, 115 g

Who It Is For

The Odroid Go is ideal for retro gaming enthusiasts who enjoy tinkering with open-source hardware. It is perfect for those who want a compact, affordable device to play classic games from the Game Boy, NES, and Sega Master System libraries. Its programmability and community support make it a great choice for hobbyists and developers interested in embedded systems and retro emulation.

Buying Notes

Released in 2018, the Odroid Go is a niche product primarily available through HardKernel's official store and select online retailers. It does not have a standard price range as it is often sold as a DIY kit or assembled unit. Buyers should be aware that the device lacks a video output, audio jack, and vibration motor. The transparent plastic shell may be prone to scratches. It is recommended for users comfortable with flashing firmware and configuring emulators.

Specifications
CPUTensilica Xtensa LX6
NameOdroid Go
BrandHardKernel
Memory4MB PSRAM
Weight115 grams
Battery1200 mAh
SpeakerMono
Storage16MB internal, MicroSD external
Grip TypeVertical
ProcessorEspressif Systems ESP32-WROVER-B
Body ColorTransparent
Dimensions105 mm x 65 mm x 16 mm
Screen PPI166.67
Screen Size2.4 inches
Screen TypeTFT
ConnectivityBluetooth, WiFi
Release Date2018
Screen Ratio4:3
CPU Frequency80 MHz - 240 MHz
Case MaterialPlastic
Operating SystemRetro ESP32
Screen Resolution320 x 240
Screen Refresh Rate60Hz
CPU Cores and Threads2 cores 2 threads
Emulator Game SupportGB, GBC, GG, NES, SMS, COL