element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Open Source Hardware
  • Technologies
  • More
Open Source Hardware
Blog ODROID-GO Handheld Gaming Kit
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Open Source Hardware to participate - click to join for free!
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: shabaz
  • Date Created: 27 Jun 2018 8:52 PM Date Created
  • Views 4299 views
  • Likes 12 likes
  • Comments 29 comments
  • educational
  • retro gaming
  • odroid
  • gaming
  • educational kit
  • retro gaming console
  • odroid-go
Related
Recommended

ODROID-GO Handheld Gaming Kit

shabaz
shabaz
27 Jun 2018

Introduction

Thanks to Problemchild he advised me about a simple gaming kit called ODROID-GO, and it was fairly low cost (£38 including delivery to the UK) for such a device, so I was tempted to purchase it. (Note: that there will be duty of approx. £7 to pay, plus £12 handling charge by FedEx, so that makes it less attractive : (

 

The ODROID-GO is a very compact (approx 120x75x13mm) device that internally features an ESP32 (ESP32 PDF datasheet) based module (this contains a microcontroller and 2.4GHz WLAN and Bluetooth Classic and Bluetooth LE capabilities), and rechargeable battery built-in too. There is also a microSD socket and what is especially awesome is a 0.1 inch SIL header socket at the top end of the case, for custom hardware expansion : )

 

image

(image source: ODROID website)

 

It comes with a microUSB cable for charging and USB UART for connecting into the ESP32 module. All that is additionally required is a microSD card, and a small Philips screwdriver to assemble it!

The device comes from ODROID, who manufacture some really nice single board computers and accessories.

 

It arrived today, and although I'd initially thought it was a kit to be soldered, it actually is pre-soldered. I think a child could easily assemble it with just a little supervision. It looks really great, and I'm tempted to purchase another, so both my nephews can have one.

 

This short blog post is a quick introduction to the ODROID-GO, I have not explored it much yet.

 

What's in the Box

This is everything you get in the box (the micro USB cable is also supplied but not shown in the photo):

image

 

What Can it be Used For?

The project is open source, and there is an ODROID-GO github repository with the schematic and source code.

However no programming knowledge is needed to use it just for gaming. For gaming some files are downloadable from the ODROID website that need to be transferred to a microSD card, along with games ROMs. It can play ROMs for various historical consoles like Nintendo GameBoy, and Sega GameGear and so on. I've not explored (nor assembled!) it yet. ODROID-GO assembly steps are online.

 

More interestingly, since it is open source, the possibility exists to create your own games or applications, and connect your own hardware. The expansion port appears to have SPI and a few general purpose input/output connections and 3.3V available. Perhaps it could become a debug tool : )

 

Some More Pics..

The enclosure looks to be of reasonable quality, injection-moulded, perhaps 1mm thick. It could crack perhaps if mishandled; it looks like the same plastic that CD case covers were made of. It is custom-designed and has the ODROID legend on the front. The lower half of the shell has a slot for inserting the microSD card, but I didn't like that such a delicate card is exposed. It would have been better to have a plastic cover for it. Other than that, I didn't have any complaints, but I still need to assemble it to explore further. There are four black rubber buttons (the enclosure has them labelled as Menu, Volume, Select and Start), and also a directional pad and a couple of buttons labelled A and B, suitable for games. There is a slide switch on the right of the ODROID-GO, for power on/off. The hard LCD cover is adhesive, so once the LCD is fitted, it may be awkward to remove. Anyway, the LCD it is unlikely to go faulty. The PCB can still be removed by disconnecting the LCD.

image

The pre-assembled circuit board looks nicely made, it is a 1.6mm fiberglass board so it is fairly rugged.

image

 

Everything looks easy to maintain and debug, there are lots of test points on the circuit board. The holes where the screws should go are marked; three screws secure the PCB to the inside of the front shell of the enclosure, and then six screws will secure the rear half of the enclosure.

image

 

That's it for this short blog post. To be continued..

  • Sign in to reply

Top Comments

  • Problemchild
    Problemchild over 7 years ago in reply to shabaz +4
    I want to do a copy of defender!!
  • shabaz
    shabaz over 7 years ago in reply to genebren +3
    Oh! that's great : ) Like you I had to use PayPal, that bank transfer charge was unattractive! although it worked for me from their website.
  • Problemchild
    Problemchild over 7 years ago in reply to genebren +3
    I notice the PAypal Button is next to the transfer button I clicked that then entered the address(Same as Paypal) and also selected the invoice address to be the same and that all worked it just sent me…
  • shabaz
    shabaz over 7 years ago in reply to odroidfan

    The case is a snug fit (in places the case is thinner, to allow some of the thicker parts of the PCB to fit) so it will be tight as Gene says, but that idea of sticking one externally could work : ) I don't know what existing panels are out there with a 5V output (to match the USB requirement) but I reckon something like this may exist hopefully!

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • genebren
    genebren over 7 years ago in reply to odroidfan

    That is an interesting idea, but I am not sure if there is room in the case for it.  I would think that you could plug in the solar panel (assuming that you had enough conditioning on it's output to not exceed save voltage range for the device) externally and use a simple off the shelve solar charger (I know, what fun would that be?).

     

    Gene

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • odroidfan
    odroidfan over 7 years ago

    What do you all think about adding a solar panel and charging board inside of this unit? I have ordered one and may try it. My dream is a solar powered handheld!

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • shabaz
    shabaz over 7 years ago in reply to Problemchild

    I was thinking about the £500,000+ Vega+ portable console Indiegogo campaign today.. the console that couldn't be achieved in two years, yet Clive Sinclair managed just fine creating the original all those years ago.

     

    ODROID-GO to some extent could replace that! Just needs someone to port it across. And for more performance there is always the Pi and compact LCDs and RetroPie.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • Problemchild
    Problemchild over 7 years ago in reply to three-phase

    Once you get to buy your stuff from the EU then you may as well go to the Source of Korea in this instance afterall most of the payments you have made are in fact just VAT which you will just have already incorporated in to their prices

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube