Enclosed ESP32 Based Game Controller

Enclosed ESP32 Based Game Controller

thingiverse

Hello all! I am once again back with another small project (I say that this is small but it still took me 3 months from start to finish to complete haha). As you might see, this is practically a clone of the Xbox One (?) controller. Its a bit of a cram as you might see in the second picture but it houses a TP4056 Battery charger-protector IC, some custom prototype board PCBs (They are not hard to make, also I am using tactile buttons here but silicone buttons should also work, I just didn't have them available) The main part of the show is the ESP32 dev board. You might ask why I didn't use the chip instead and to that I reply: I am not good at soldering or desoldering, this is just a side project and I used what I had. This is also exactly why I used shift registers instead of counters to drive all the 16 buttons using only 4 pins :D The ESP32 is not the most efficient IC ever but it gives 2-3 hours of battery life with the 330mAh LiPo cell I have in there (on a side note, I also managed to cram a 5V boost circuit behind the ESP32 board, since lower voltages interfered with the joysticks somehow) Another important note is that although this design is fully 3D Printable, I honestly am no perfect designer, and you might see many wrong things in my designs. To counter that I have also shared the STEP file for the project. You can tweak the design however you please! Thanks for reading till this sentence and have a nice day! - Omer Hasanov 2022

Download Model from thingiverse

With this file you will be able to print Enclosed ESP32 Based Game Controller with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Enclosed ESP32 Based Game Controller.