Skip to content

Nadoooor/SnakeBoy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

32321f0 · · Jun 26, 2026

History

21 Commits
Jun 26, 2026
Jun 26, 2026
Jun 9, 2026
Jun 26, 2026
Jun 26, 2026
Jun 26, 2026
Jun 9, 2026
Jun 9, 2026
Jun 26, 2026
Jun 26, 2026
May 21, 2026
Jun 26, 2026

Repository files navigation

SnakeBoy


Centered Image


Description:

SnakeBoy is a custom snake-themed handheld gaming console powered by the ESP32. Featuring built-in Wi-Fi and Bluetooth connectivity, it supports multiplayer gaming, wireless ROM transfers, and retro emulation for a wide range of classic systems.

Why Iam making This?

I'm making this Device so i can play soo many games on a handheld device that i can take anywhere. And also as a teen from Gen z, i want to try the games my family was playing before my Gen. Like, Super mario, etc.. (dk any other games' names 👀)

Highlight:

The Device is fully snake-themed and it has a snake had on the top of the device that looks so cool, I just like snakes so much.

How it works:

  1. Charge the battery if it is not charged.
  2. Add all the games on the SD card and plug it from the inside.
  3. Switch on the device and wait for it to boot.
  4. Open your games and have fun yay.

Some photos of the project:

PCB:

alt text

3D PCB:

alt text alt text

Schematic:

alt text

3D Case & Assembly:bly:

alt text

Note

Here you are the Onshape Docs

The Project's Zine-Page:

Centered Image

Bill of Materials (BOM)

Item Name Purchase Link Quantity Price per Unit Total
TFT LCD Display Module SPI Interface 1.8 Inch 128*160?(the biggest available and cheap) Here 1 $5 $5
12*12mm buttons would be great for the (X Y B A) Here 4 $0.07 $0.28
6*6 mm buttons would be enough for the (Start & Select)ect) Here 2 $0.02 $0.04
2-Axis joystick for the motion would be super greaat!! (Will recycle it from an old Joystick) Here 2 (one pack) $5 $5
MAX98357 I2S Sound module Here 1 $2.42 $2.42
Speaker 8? 0.25W ( 29mm) Here 2 $0.20 $0.40
4000mAh 3.7V Lipo Battery Here 1 $7.57 $7.57
BMS 1S TP4056 (5V -1A) ( Type C ) With Protection Here 1 $0.30 $0.30
Slide Switch Right-Angle SPDT 3 Pin SK12D02VG7 Here 1 $0.08 $0.08
PCB (From JLCPCB) Here 5 $2.00 $10
PCB (From JLCPCB) SHIPPING Here 1 $20 $20
3D printing (Local Printing Service) Here 3 ~~ $60
M3 screws (Lengths are in the Onshape Docs) Here 2 $0.10 $0.10
S2B-XH-A-1 JST XH Data Terminal Angle Male 2 Pin Connector Header 2.5mm Here 3 $0.02 $0.06
Female Pin-headers Here 10(one pack) $4.70 $4.70
ESP32-S3-N16R8 Development Board WIFI and Bluetooth Here 1 $13.13 $13.13
Resistor 10k ohm 1/4W Here 7 $0.03 $0.03
Total ~~ ~~ ~~ $129.11

How to Build:

Note

You can find build guide for the Code here

  1. 3D print and get all the parts.
  2. Solder all the components in the PCB.
  3. Use the Female Pin-Headers for easy installation for the screen & ESP32 S3. S3.
  4. Put the PCB into the case.
  5. Plug the speakers and the battery.
  6. Double face for the speakers would be enough.
  7. close the front Case with the screw.
  8. Plug the ESP32 S3 to your laptop and Upload the firmware.
  9. Close the back-cover.
  10. Switch on the device and ENJOYYY ❤️.

Made With ❤️, By Nadooor

About

A snake-styled game boy clone.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published