Search models, users, collections, and posts

Smart Target - Electronic game

GIF
GIF
GIF

Print Profile(2)

All
A1
P1P
P1S
X1E
H2D Pro
X1 Carbon
X1
H2D
H2S
P2S
H2C
X2D
A2L
A1 mini

Smart Target_8 plates
Smart Target_8 plates
Designer
14.6 h
8 plates
4.0(1)

Smart target_A1 mini_10 paltes
Smart target_A1 mini_10 paltes
Designer
14.8 h
10 plates

Open in Bambu Studio
Boost
502
1163
44
29
147
26
Released 

Bill of Materials

Maker's Supply Kits and Parts
Select all
M2.5x10 SHCS Machine Screw (20PCS) - AA005
M2.5x6 SHCS Machine Screw (20PCS) - AA029
M2.5x4x4 Round Threaded Brass Heat-Insert Nut (20PCS) - AB011
9g Positional Digital Servo-180° (1PCS) - PG001
Bambu Filaments
Select all
Black (10101) / Refill / 1kg
Jade White (10100) / Refill / 1kg

Description

Boost Me (for free)

A little Boost is always welcome: it gives a boost to new projects! But if you can't even just a Like, or better yet a Follow, really makes a difference. Thank you so much for your support!

SmartTarget — Interactive Electronic Shooting Game

 

SmartTarget is a fully 3D-printable, Arduino-based interactive shooting game, designed for fun, skill, and challenge. The device features four motorized pop-up targets, each equipped with optical endstops for hit detection and fast response.
A powerful ESP32 microcontroller manages the game logic, wireless connectivity, and web-based interface accessible from any smartphone, tablet, or PC.

The game offers four different modes:

  • Speed Run: Hit all the targets as quickly as possible. The timer stops only when the last target is hit!
  • Target Attack: Score as many hits as possible before time runs out.
  • Random Target: Test your reflexes with targets that pop up randomly—stay sharp!
  • Memory Target: Memorize and repeat increasingly complex target sequences.

Features:

  • Modular, robust, and easy-to-assemble 3D-printed design.
  • Touchless, reliable hit detection thanks to optical endstops.
  • Smooth, low-noise servo actuation.
  • Real-time scoring, high score saving, and configuration directly via WiFi.
  • User-friendly web app, fully responsive for mobile and desktop.
  • Maintenance-friendly and customizable—ideal for home, schools, or makerspaces.

SmartTarget is the ultimate DIY project for families, schools, and makers who want to combine engineering, coding, and pure fun!
All electronics are housed in a compact enclosure, with simple wiring and robust connectors.
Assembly instructions, wiring diagrams, and user guides are available, making the project suitable for all levels.

Challenge yourself, friends, or family—SmartTarget makes skill-building fun and rewarding!

 

 

 

 

 

 

 

GRAPHICAL INTERFACE

The SmartTarget graphical interface is a web app optimized for viewing on various devices such as smartphones, tablets, or PCs.
From the home page, you can choose the game mode, start a game, or access the settings.
During gameplay, the screen is divided into three main areas:

  • Score and Record at the top
  • Animated targets in the center (with real-time visual feedback)
  • Timer or shot counter at the bottom

Instant updates, large buttons, and clear messages make the experience simple and engaging.

 

 

 

 

 

 

ELECTRONIC CIRCUIT

Assembly is simple and suitable for anyone: simply 3D print the components, attach the servo motors and optical sensors, connect the wiring, and insert the ESP32. The modular design ensures precise and robust assembly. Detailed instructions guide you step by step, with no need for advanced tools or soldering—basic equipment is sufficient.
The project uses a handy ESP32 WROOM expansion board for quick and easy connections.

 

 

Expansion board for ESP32-Wroom 38pin

 

 

Assembly does not require welding

 

PROGRAMMING

Attached you will find the firmware and the guide to flash the ESP32-WROOM using the ESPprogrammer tool I made.
The tool, having dimensions too large to be uploaded to this portal, I uploaded it to Drive, download.

 

 

 

List of materials and links

1 - ESP32-WROOM 38pin;

1 - Development board ESP32;

4 - Micro servo SG90;

4 - Optical endstop;

15 - Threaded inserts M2.5x4x4;

4 - M2.5 x 6 screws;

11 - M2.5 x 10 screws.

 

 


Documentation (3)

Assembly Guide (3)
Assembly instructions.pdf
Guide to Using ESP Programmer 2.pdf
User Manual.pdf

Comment & Rating (44)

(0/1000)

License

This user content is licensed under a Standard Digital File License.

You shall not share, sub-license, sell, rent, host, transfer, or distribute in any way the digital or 3D printed versions of this object, nor any other derivative work of this object in its digital or physical format (including - but not limited to - remixes of this object, and hosting on other digital platforms). The objects may not be used without permission in any way whatsoever in which you charge money, or collect fees.