1 / 2
BATTLESHIP GAME — image 1
1 / 2

BATTLESHIP GAME

Order a print of this model

We calculate the final price from your selected file. You review and accept it before payment.

Saved on this device.

Dual-Screen Electronic BattleShip Game With ESP32-C3

Rating
0 / 5
Likes
3
Downloads
3
Makes
0
Views
175
Reviews
0

Updated at source:

Model information

License
Creative Commons — Attribution — Noncommercial — Share Alike

Build a modern take on the classic Naval Combat board game using two ST7735 TFT displays, an ESP32-C3 microcontroller, and custom PCF8575 button controllers. This portable electronic version features stunning pixel-art ship sprites, sound effects via I2S audio, and three game modes: Player vs CPU, Player vs Player, and Statistics tracking with EEPROM-saved high scores.

Dual 128×160 TFT displays - Each player sees only their own screen during ship placement

Realistic naval sprites - 11×11 pixel-art ships (Carrier, Battleship, Submarine, Destroyer, Patrol Boat)

I2S audio engine - Dynamic sound effects: missile launches, explosions, victory fanfares

Smart AI opponent - CPU with hunting mode and target prioritization

Persistent statistics - EEPROM stores win rates, accuracy records, fastest completion times

Smooth controls - Auto-repeat joystick navigation with debouncing

Professional UI - Animated radar, color-coded status bars, visual feedback

https://www.instructables.com/Dual-Screen-Electronic-BattleShip-Game-With-ESP32-/

Tags