DIY Bluetooth GamePad for Android, PlayStation and PC

Поделиться
HTML-код
  • Опубликовано: 15 янв 2025

Комментарии • 130

  • @maker101io
    @maker101io  Год назад +3

    Project Files - www.pcbway.com/project/shareproject/DIY_ESP32_Bluetooth_GamePad_for_Android_PlayStation_and_PC_6757e6d6.html

    • @skeletondied
      @skeletondied 6 месяцев назад

      Does it will vibrate?? Add the vibrating part!!

    • @posthumanistpotato
      @posthumanistpotato 2 месяца назад

      Seems to have Gerb files for the batman wing version but not even diagram for the raw 4 button single stick version.
      I'm just trying to make 6 buttons communicate with my Android phone game built in Unity, it's for a new type of board game, yes I know it sounds odd.
      I bought everything you had listed for the regular version. And then some extra parts to be sure I had everything covered. But I'm not sure what the schematic is for the regular version and the batman one isn't as straight forward as it seems to have two sides of pathways, capacitors and stuff for alternative power...
      Did you put up the schematic for the regular version up somewhere?

  • @DssiyDotLLC
    @DssiyDotLLC 3 дня назад

    The game he was playing at 0:06 was my Childhood game that I used to play in like 2019-2020

  • @thekingofpanels2430
    @thekingofpanels2430 Год назад +9

    This is the video I was looking for! Thank you very much

    • @maker101io
      @maker101io  Год назад

      Thanks

    • @abdulraufismail8736
      @abdulraufismail8736 11 месяцев назад

      ​@@maker101ioNice project, please I need circuit diagram for this

    • @tharun_jadhav
      @tharun_jadhav 11 месяцев назад

      bro where is the source code , from where should i copy it

    • @fultonwagner9574
      @fultonwagner9574 8 месяцев назад

      The code he used is in the project files link in his pinned comment. Keep scrolling, it is after all of the steps. It says Code real big. Took me a while to find it.@@tharun_jadhav

  • @callmerel2809
    @callmerel2809 Год назад +35

    can you press a button and hold a joystick simultaneously?

  • @matthewexline6589
    @matthewexline6589 11 месяцев назад

    Hey, this has been such a great video! Thanks for posting!

  • @alisabouri8961
    @alisabouri8961 Год назад +2

    Tank you so much for create this project video

  • @justsomeguywholikespiano
    @justsomeguywholikespiano 11 месяцев назад +2

    can you add gyroscope support to this gamepad? it would be amazing!!!

  • @djsaopdsak-cr3qz
    @djsaopdsak-cr3qz Год назад +1

    I will do this right away! thanks

  • @Sanchez9241
    @Sanchez9241 Год назад +3

    great project but... how to add vibration for this gamepad and support usb connection since esp 32 cant be like usb hid device

  • @myriadtechrepair1191
    @myriadtechrepair1191 Год назад +9

    The button resistors are not required. The esp32 has internal pullup resistors you can set with pinmode INPUT_PULLUP

    • @lavacat720
      @lavacat720 Год назад +2

      Guess what happens when you're a classic arduino user

    • @rainhadainglaterra8829
      @rainhadainglaterra8829 4 месяца назад

      Personally, i had difficulty using those, for some reason they never work

    • @sajidmohammad3190
      @sajidmohammad3190 3 месяца назад +2

      They don't work properly and surrounding interferences trigger them easily.

  • @canselklc8442
    @canselklc8442 Год назад +1

    Congratulation good project🎉🎉

  • @PostalPete
    @PostalPete 10 месяцев назад

    5:27 why are there 2 PCB layers being attached on top of each other? Thanks.

    • @jayprakashsonber0408
      @jayprakashsonber0408 7 месяцев назад

      upper was for circuit and lower for better grip and to make essay to hold .

  • @kazerovixen1
    @kazerovixen1 8 месяцев назад +1

    what resistor are you using sir?

  • @soundarpandian3423
    @soundarpandian3423 Год назад +1

    Thank you for sharing your knowledge,🙏

  • @leandrordrummer3463
    @leandrordrummer3463 5 месяцев назад +1

    Friend, where can I find the schematic for this project? I need to know where to connect the buttons, make another type of control... could you help me?

  • @allnewgames6221
    @allnewgames6221 5 месяцев назад +1

    where is the source plsss help
    i cant find it

  • @figure103.
    @figure103. Год назад +1

    Thanks

  • @denizrona12
    @denizrona12 Год назад +1

    Thanks for sharing

  • @ZeekerDog
    @ZeekerDog 6 месяцев назад

    I cant find the file for the breadboard gamepad connections

  • @Fer-Megasim
    @Fer-Megasim Год назад

    Hello friend, I need a keyboard with only 4 buttons and use it on the tablet, is this tutorial good?The video does not show which pins you use on the board to connect the buttons.

  • @MarselNizamov
    @MarselNizamov Месяц назад

    can i use this device to play android java games? is it possible to make the gamepad autonomous?

  • @jomfawad9255
    @jomfawad9255 Год назад

    Can you make video how to make wireless emg sensor with dry electrodes?

  • @Pleasuredome552
    @Pleasuredome552 4 месяца назад

    What if i want to use It without Bluetooth?

  • @nps4176
    @nps4176 10 месяцев назад

    Can I ask about the delay when using bluetooth or connecting via wifi?

  • @thienhaivotran8365
    @thienhaivotran8365 Год назад +1

    Hi, please help me. i want to use more d-pad button,m and r1,r2,r3, l1, l2, l3 what do i need to do?

  • @squalazzo
    @squalazzo Год назад +1

    can a 3 states switch be added, to change emulation (pc, android, psx) at runtime, or this can be done only on compile time?
    and, is it complicated to make this battery powered?

    • @maker101io
      @maker101io  Год назад

      Yes, mod switches can be added. But you have to re-adapt the source code. I think it's a good idea, if I find time I'll make this circuit and share the codes.

    • @squalazzo
      @squalazzo Год назад +1

      @@maker101io thanks, add battery too!

  • @omkargole1263
    @omkargole1263 3 месяца назад

    Which software is used for connect to game

  • @CalvinoSinclair
    @CalvinoSinclair Месяц назад

    possible to add a touchpad?

  • @b1llygo4t
    @b1llygo4t Год назад +1

    So, can you remap the controls for media and navigation functions? Such as volume up/down, home, back, play/pause, win, etc?
    I want to make my own media and navigation remote with a joystick for mouse input

    • @aozzya1563
      @aozzya1563 9 месяцев назад +1

      Did you ever figure that out? That's exactly what I'm trying to build

    • @TheHaykokalipsis
      @TheHaykokalipsis 9 месяцев назад

      @@aozzya1563 Not sure about this library, but you can do that with BleKeyboard lib

    • @b1llygo4t
      @b1llygo4t 9 месяцев назад

      @@aozzya1563 I haven't done it yet, but one of the libraries I found had basic keyboard functions, which included generic media controls. It didn't have any sort of mouse or analog support, but I'm sure it wouldn't take much learning to implement. Either way, everything I want out of an air mouse media remote has been done in some capacity, including gyro.
      ESP32 Is definitely the way to go, especially if you are going for a kodi remote.

  • @Slyder_41
    @Slyder_41 2 месяца назад

    Hi friend, I follow the steps, but the sketch game does not open with the 15 buttons

  • @sametfrat-oy5ws
    @sametfrat-oy5ws Год назад +1

    I will make it

  • @KJ7JHN
    @KJ7JHN 2 месяца назад

    do you have any video of this working with a ps3 or ps4?

  • @SetarianFromEast
    @SetarianFromEast Месяц назад

    do you have the diagram and code for 4 button and 1 joystick version, i tryna make it simple for my gamepad project

  • @TheRobben98
    @TheRobben98 11 месяцев назад

    hey, would love to see something like this but instead of regular joysticks i‘d love to have 2 of the 3ds circle pads for a flatter controller for traveling instead of an bulky one
    any way to do so?

  • @MrGamecubeVT
    @MrGamecubeVT 11 месяцев назад

    what would be the best way to make "joycon" like controllers? would you use 2 ESP32's one for each joycon?

  • @allnewgames6221
    @allnewgames6221 6 месяцев назад

    whare can i find the source code
    pls reply

  • @hackerbodia6508
    @hackerbodia6508 Год назад

    Hey really cool project but where can i find scourse code and schematic for this project?

    • @fultonwagner9574
      @fultonwagner9574 8 месяцев назад +1

      The code he used is in the project files link in his pinned comment. Keep scrolling, it is after all of the steps. It says Code real big. Took me a while to find it.

  • @RajashekrannairUnni
    @RajashekrannairUnni 2 месяца назад

    Can this project done using esp d1 mini

  • @liamjoseph992
    @liamjoseph992 Год назад

    Once programmed, it becomes plug and play? I want to build one ans then gift it to someone. That person would just have to connect to bluetooth or wifi and thst would be it?

  • @Dilarakcmz34
    @Dilarakcmz34 Год назад +1

    Does it work on android tv box

  • @sracemircifci8641
    @sracemircifci8641 Год назад +1

    Woow good job!

  • @tharun_jadhav
    @tharun_jadhav 11 месяцев назад +1

    where is the code you are using in this video

    • @fultonwagner9574
      @fultonwagner9574 8 месяцев назад +1

      The code he used is in the project files link in his pinned comment. Keep scrolling, it is after all of the steps. It says Code real big. Took me a while to find it.

    • @leandrordrummer3463
      @leandrordrummer3463 5 месяцев назад

      @@fultonwagner9574 Eu te amo!

  • @thienhaivotran8365
    @thienhaivotran8365 Год назад

    i want to use more d-pad button,m and r1,r2,r3, l1, l2, l3 what do i need to do?

  • @vojtamm69
    @vojtamm69 Год назад

    how did you connect it? i dont see which connectors are used

  • @mete_seringaming3537
    @mete_seringaming3537 Год назад

    Hi can i make this with 14 button and 2 joysticks total

  • @ulisesferreira4862
    @ulisesferreira4862 3 месяца назад

    Thanks for the help, works great. The only thing I could not figure out yet is how to program the D-pad. I'm reading the GitHub and all but can not get it to work. My project is still on a protoboard, I'm waiting to solve this to print a PCB and weld it. Hope someone can help me.

  • @amilamad
    @amilamad 11 месяцев назад

    Does this work with ps5?

  • @trunghieubui7149
    @trunghieubui7149 9 месяцев назад

    I can use PSP joystick for this?

    • @skeletondied
      @skeletondied 6 месяцев назад

      Of course, All joystick has same kind connectors

  • @GinjersonAbreu
    @GinjersonAbreu Год назад +1

    Hi, I've been looking for the file ESP32_BLE_Gamepad_Breadboard_Circuit.ino to do the configuration, but apparently they are no longer in the project or maybe I'm too clumsy and don't understand how to use what is already available. someone knows?

    • @gameandfriendsmemory8958
      @gameandfriendsmemory8958 Год назад +2

      you go to the link and go down, the link is rigth up the comment

    • @GinjersonAbreu
      @GinjersonAbreu Год назад +1

      @@gameandfriendsmemory8958 Yes, I have already done it, but I can't find the configuration file, I don't know what the reason is, but I can't find it and I can't change the mode between PS, ANDROID or PC.

    • @maker101io
      @maker101io  Год назад +2

      You can access the source code by following the shared link. The code is a single file (i.e. no other file or page for settings). You can most easily open, edit and upload the source code using an Arduino IDE code editor. When you open the code, scroll down the page, and browse through all the lines, you can see and update all the necessary definitions such as how many buttons you will use, which mode you will use, or which pin inputs are connected to the buttons.

    • @maker101io
      @maker101io  Год назад +2

      Also, take a look at this answer:
      """
      Did you update the "Game Mode" part in the code? There are three modes, "Android", "PlayStation" and "PC". Please choose "PC" mode or "PlayStation" mode. Also, I'm using a macOS device and the method of connecting is as follows: I selected the "PlayStation" mode in the source code, assigned one of the enabled buttons as the "PS" button, then uploaded the code into the circuit. I kept the "PS" button pressed while I made the circuit connection with the computer via Bluetooth. It connected and worked fine as a game controller while playing games. I haven't tried it on a Windows-based device, it might be easier. If you search for "connecting a game controller to a computer via Bluetooth", you can find many resources and solutions to problems.
      """

    • @GinjersonAbreu
      @GinjersonAbreu Год назад

      @@maker101io thanks 😃

  • @spectrex1839
    @spectrex1839 Год назад

    How does it work on playstation?

  • @ashtondai4737
    @ashtondai4737 8 месяцев назад

    and how to open gamepad source code

  • @dangthienvu4869
    @dangthienvu4869 8 месяцев назад

    Not only can it gaming but also double as a Batarang

  • @padia5066
    @padia5066 Год назад

    abi source koda nerden bakıcaz

  • @Sanchez9241
    @Sanchez9241 10 месяцев назад

    How to add vibration for this project?

  • @tharun_jadhav
    @tharun_jadhav 11 месяцев назад

    where is the source code from where should i copy and paste it in ide

    • @fultonwagner9574
      @fultonwagner9574 8 месяцев назад

      The code he used is in the project files link in his pinned comment. Keep scrolling, it is after all of the steps. It says Code real big. Took me a while to find it. It will show up in your downloads as a .ino file.

  • @canselklc8442
    @canselklc8442 Год назад +1

    💯💯💯👌👍😉

  • @roddy7256
    @roddy7256 3 месяца назад

    wheres the schematics ? very confused here

  • @Ajolote.sovietico.metafisico
    @Ajolote.sovietico.metafisico 5 месяцев назад

    el pc si me lo reconoce pero los juegos no, por que podria ser eso?

  • @ciclovlogdewilly7354
    @ciclovlogdewilly7354 Год назад

    Slguien tiene el codigo con botones de direccion digitales?

  • @gameandfriendsmemory8958
    @gameandfriendsmemory8958 Год назад +2

    hello, thank you for a great project, i'm making a controller gamepad for pc follow with your turtorial, but i have some problem, that I can connect bluetooth to the gamepad but when i'm in a game, the gamepad cannot use in the game although driver is installed, and it's still connect to computer, thank you so much

    • @maker101io
      @maker101io  Год назад +1

      Hi, thanks for your comment. Did you update the "Game Mode" part in the code? There are three modes, "Android", "PlayStation" and "PC". Please choose "PC" mode or "PlayStation" mode. Also, I'm using a macOS device and the method of connecting is as follows: I selected the "PlayStation" mode in the source code, assigned one of the enabled buttons as the "PS" button, then uploaded the code into the circuit. I kept the "PS" button pressed while I made the circuit connection with the computer via Bluetooth. It connected and worked fine as a game controller while playing games. I haven't tried it on a Windows-based device, it might be easier. If you search for "connecting a game controller to a computer via Bluetooth", you can find many resources and solutions to problems. 😇

  • @Qoursx
    @Qoursx 10 месяцев назад

    is this compatible with ios?

  • @EkoBozz
    @EkoBozz 3 месяца назад

    Soport ps3?

  • @tharun_jadhav
    @tharun_jadhav 11 месяцев назад

    where is the code

    • @fultonwagner9574
      @fultonwagner9574 8 месяцев назад

      The code he used is in the project files link in his pinned comment. Keep scrolling, it is after all of the steps. It says Code real big. Took me a while to find it.

  • @emo_theledu
    @emo_theledu Год назад +1

    Bro please give me the detailed video of the breadboard connection I have no idea on this and I have a project to doo bro please help me 😢😢😢

  • @bluebytesx
    @bluebytesx 6 месяцев назад

    Bu adam turk laa 🇹🇷🇹🇷🇹🇷🇹🇷🇹🇷🇹🇷🇹🇷🇹🇷🇹🇷🇹🇷🇹🇷🇹🇷

  • @cringefds1366
    @cringefds1366 4 месяца назад

    It doesnt work

  • @maxrotem
    @maxrotem Год назад

    BTW it didn’t work so great on a submarine

  • @cringefds1366
    @cringefds1366 4 месяца назад

    it doesn't work

  • @unlokia
    @unlokia 5 месяцев назад

    AI voice detected 🤖

  • @ashtondai4737
    @ashtondai4737 8 месяцев назад

    dude I don't understand the circuit at all

  • @Malenhagen
    @Malenhagen 18 дней назад

    you spend 35$+. You can find better gamepad for 10$

  • @Yes.india2
    @Yes.india2 3 месяца назад

    Node mcu is better than this

  • @allnewgames6221
    @allnewgames6221 6 месяцев назад +1

    whare can i find the source code
    pls reply

  • @emo_theledu
    @emo_theledu Год назад +1

    Bro please give me the detailed video of the breadboard connection I have no idea on this and I have a project to doo bro please help me 😢😢😢

  • @allnewgames6221
    @allnewgames6221 6 месяцев назад

    whare can i find the source code
    pls reply

  • @emo_theledu
    @emo_theledu Год назад +3

    Bro please give me the detailed video of the breadboard connection I have no idea on this and I have a project to doo bro please help me 😢😢😢

  • @emo_theledu
    @emo_theledu Год назад +1

    Bro please give me the detailed video of the breadboard connection I have no idea on this and I have a project to doo bro please help me 😢😢😢

  • @emo_theledu
    @emo_theledu Год назад +5

    Bro please give me the detailed video of the breadboard connection I have no idea on this and I have a project to doo bro please help me 😢😢😢

  • @emo_theledu
    @emo_theledu Год назад +1

    Bro please give me the detailed video of the breadboard connection I have no idea on this and I have a project to doo bro please help me 😢😢😢

  • @emo_theledu
    @emo_theledu Год назад +2

    Bro please give me the detailed video of the breadboard connection I have no idea on this and I have a project to doo bro please help me 😢😢😢

  • @Abhinav-rs6qq
    @Abhinav-rs6qq Год назад +1

    Bro please give me the detailed video of the breadboard connection I have no idea on this and I have a project to doo bro please help me 😢😢😢

  • @Abhinav-rs6qq
    @Abhinav-rs6qq Год назад +1

    Bro please give me the detailed video of the breadboard connection I have no idea on this and I have a project to doo bro please help me 😢😢😢

  • @Abhinav-rs6qq
    @Abhinav-rs6qq Год назад +1

    Bro please give me the detailed video of the breadboard connection I have no idea on this and I have a project to doo bro please help me 😢😢😢

  • @Abhinav-rs6qq
    @Abhinav-rs6qq Год назад +2

    Bro please give me the detailed video of the breadboard connection I have no idea on this and I have a project to doo bro please help me 😢😢😢