Megazoid
Published © CC0

CrokPocket

An ESP32-S3 based retro gaming handheld running Retro-Go

ExpertFull instructions provided6 hours7,152
CrokPocket

Things used in this project

Hardware components

2 inch TFT LCD Display - 240x320 - ST7789
×1
602550 Polymer Lithium Battery
×1
ESP32-S3 N16R8
×1
Ghxamp Mini Speaker 8Ohm 1W - 34.8mm*11.2mm*6.0mm
×1
Buttons x 10 hanxia HX TS5220A 160gf
×10
Slide Switch - Shenzhen Kinghelm Elec KH-SS12F23-G6
×1
3.5mm Stereo Audio Jack Socket
×1
G-Switch Card Slot MicroSD - GT-TF003-H0185-01
×1
MOLEX PicoBlade(MX 1.25) - Mfr. Part #532610271
×1
Female USB Connector 16pin
×1
TP4056
×1
NS4168
×1
CH340C
×1
700mA Voltage Regulator - XC6210B332MR-G
×1
Transistor package - UMH3N
×1
NPN Transistor - S8050 (J3Y)
×1
Buttons - GT-TC029B-H025-L1N
×2
0603 LEDs 3 Colours
×3
Schottky Diode
×1
0805 Capacitors 10uF
×5
0603 Capacitors 100nF
×5
0603 Capacitor 1uF
×1
0603 SMD Resistors (See Schematic & PCB)
×20
M2 x 16mm Flat Head Hex Socket Screws
×4
Silicone Rubber Sheet Thickness 0.5
×1
Clear Grass Trimmer Line
×1
Micro SD card 32gb
×1

Hand tools and fabrication machines

Bambu Lab A1 Mini
Soldering iron + Solder Wire 40/60 + Solder Flux + Isopropyl
A Hot Plate
Watch Makers Loupe or other Magnification
Kapton tape + Hot Glue + Sand Paper + Double Sided Tape

Story

Read more

Custom parts and enclosures

EasyEDA Pro schematic and PCB design

I use EasyEDA Pro. This is the complete design.

CrokPocket PCB Gerber File

Get this printed by a PCB fabrication manufacturer like JLBPCB or PCBWay. Set standard / default PCB settings (1.6mm board)

CrokPocket STL Files

3D Print files for the case

Schematics

CrokPocket Schematic

Code

Firmware and Source Code

The firmware, SD card skeleton files and source code for CrokPocket - kindly compiled and packed by DynaMight1124

Credits

Megazoid
4 projects • 9 followers
Megazoid's Hut on YouTube - I make gadgets & handhelds.

Comments