
CrokPocket is an ESP32-S3 based DIY retro gaming handheld running Retro-Go
I wanted the CrokPocket project files accessable on GitHub. The project is posted on the following sites, which will have full build instructions :
https://www.hackster.io/megazoid/crokpocket-a0ff83
https://www.instructables.com/CrokPocket
YouTube short Demo/Build video : https://www.youtube.com/watch?v=JDaKIfVzHpw
1 x 2 inch TFT LCD Display - 240x320 - ST7789 AliExpress
1 x 602550 Polymer Lithium Battery AliExpress
1 x ESP32-S3 N16R8 AliExpress
1 x Ghxamp Mini Speaker 8Ohm 1W - 34.8mm11.2mm6.0mm AliExpress
10 x Buttons - hanxia HX TS5220A 160gf LCSC
1 x Slide Switch - Shenzhen Kinghelm Elec KH-SS12F23-G6 LCSC
1 x 3.5mm Stereo Audio Jack Socket AliExpress
1 x G-Switch Card Slot MicroSD - GT-TF003-H0185-01 LCSC
1 x MOLEX PicoBlade(MX 1.25) - Mfr. Part #532610271 LCSC
1 x Female USB Connector 16pin LCSC
1 x TP4056 LCSC
1 x NS4168 LCSC
1 x CH340C LCSC
1 x 700mA Voltage Regulator - XC6210B332MR-G LCSC
1 x Transistor package - UMH3N LCSC
1 x NPN Transistor - S8050 (J3Y) LCSC
2 x Buttons - GT-TC029B-H025-L1N LCSC
3 x 0603 LEDs 3 Colours AliExpress
2 x Schottky Diode LCSC
5 x 0805 Capacitors 10uF LCSC
5 x 0603 Capacitors 100nF LCSC
1 x 0603 Capacitor 1uF LCSC
20 x 0603 SMD Resistors (See Schematic & PCB) AliExpress
4 x M2 x 16mm Flat Head Hex Socket Screws Amazon
1 x Silicone Rubber Sheet Thickness 0.5 AliExpress
1 x Clear Grass Trimmer Line Amazon
1 x Micro SD card 32gb Amazon
Soldering iron + Solder Wire 40/60 + Solder Flux + Isopropyl
A Hot Plate and 3d printer
Watch Makers Loupe or other Magnification
Kapton tape + Hot Glue + Sand Paper + Double Sided Tape
The custom PCB can be ordered from a PCB fabrication manufacturer Like JLBPCB : Gerber File Zip (Use default PCB board settings. 1.6mm thickness etc. Just upload the gerber zip and order)
CrokPocket is the second in my series of handheld gaming devices that share a similar form factor. It's powered by an ESP32-S3 and runs Retro-Go firmware. This emulation software package supports NES, Game Boy, GBC, Master System, Game Gear, Doom, and other games. SNES and Genesis are also supported, but performance is poor. More information on Retro-Go can be found on its GitHub repository
This is a hobbyist DIY retro gaming handheld and does not compete with the hundreds of retro gaming handhelds flooding out of China. CrokPocket has similar performance to the iconic ESP32-based Odroid Go.
As with PicoPocket, review the bill of materials and instructions before diving in. There are a few "I'm not sure I can do this" micro-soldering moments (e.g. the 16-pin USB port). You will need a hot plate and advanced skills. I made it for myself only, and I don't do tech support.
Licensing: My PCB files and STLs are released under The Unlicense. Everything else retains the licenses assigned by their creators. I take no responsibility for anything.