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.
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 👀)
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.
- Charge the battery if it is not charged.
- Add all the games on the SD card and plug it from the inside.
- Switch on the device and wait for it to boot.
- Open your games and have fun yay.
Note
Here you are the Onshape Docs
| 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 |
Note
You can find build guide for the Code here
- 3D print and get all the parts.
- Solder all the components in the PCB.
- Use the Female Pin-Headers for easy installation for the screen & ESP32 S3. S3.
- Put the PCB into the case.
- Plug the speakers and the battery.
- Double face for the speakers would be enough.
- close the front Case with the screw.
- Plug the ESP32 S3 to your laptop and Upload the firmware.
- Close the back-cover.
- Switch on the device and ENJOYYY ❤️.