Robotic Arm Car using ESP32 and PS3 Controller | DIY

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 มิ.ย. 2024
  • In this video we are going to make Robot Arm Car and control it using PS3 controller and esp32 module.
    We will control movements of the robot arm using servo motors.
    We will pair the ps3 controller with esp32 module and send the commands to control the robot arm Car.
    I have explained in details each step along with code.
    👉 Please subscribe: th-cam.com/users/hashinclude...
    👉 Components list:
    ✅ Robot Arm Kit
    ✅ Servo motor amzn.to/3zl7MPc
    ✅ ESP32 module amzn.to/3zf7OZa
    ✅ PS3 Controller amzn.to/4bdScCj
    ✅ TT gear motors amzn.to/3KSBSMz
    ✅ Wheels amzn.to/3KSBSMz
    ✅ Wooden plate for car chassis
    ✅ L298N motor driver module amzn.to/3hfLIwJ
    ✅ UBEC/Buck converter to step down voltage to 5 v amzn.to/3xB5gUv
    ✅ 7-12 V DC battery (in our case lipo 2s battery) amzn.to/4cxwz0Q
    ✅ Double sided tape amzn.to/3KSJdfa
    ✅ Glue gun amzn.to/3zfhwe4
    ✅ Jumper wires amzn.to/3heE3Pa
    👉 Shorts Channel :
    / ujwalnandanwar
    👉 Code and diagram:
    github.com/un0038998/RobotArmCar
    👉 ESP32 board URL:
    dl.espressif.com/dl/package_e...
    👉 SixaxisPairTool:
    sixaxispairtool.software.info...
    👉 Robot Arm with ESP32 - Smartphone controlled
    • Robot Arm using ESP32 ...
    👉 ESP32 Cam - Pan Tilt Control
    • Pan Tilt Control using...
    👉 Elevating Car
    • Elevating WiFi Car usi...
    👉 Parallel Parking Car
    • Parallel Parking Remot...
    👉 PS3 Controller Car
    • RC Car using PS3 Contr...
    👉 Camera Car
    • Surveillance Car using...
    👉 Wi-Fi Car
    • Smartphone controlled ...
    👉 Hand Gesture controlled car
    • Hand Gesture Controlle...
    👉 Watch more videos:
    / hashincludeelectronics
    👉 Follow us on Instagram:
    / hashincludeelectronics
    ⏱ Chapters
    00:00 Intro
    00:49 Components
    01:42 Robot Arm Assembly
    02:56 Car Assembly
    03:40 Connections
    05:43 Code Explanation
    08:24 PS3 Controller set up
    09:23 Demo
    10:57 Important Points
    #esp32 #robotarmcar #ps3controller
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 346

  • @wandersonsilva-fx1cs
    @wandersonsilva-fx1cs 2 ปีที่แล้ว +12

    Mr. I want to congratulate you on your project, and most importantly you teaching how to do it. For people like me who are starting to learn.
    And then the diagram and the code. Very grateful for that! Thanks.

    • @hashincludeelectronics
      @hashincludeelectronics  2 ปีที่แล้ว +4

      Thank you very much for your nice comment! I am glad that these videos are helpful to you and wish you all the best for your projects too. You can always post your issues, queries here and our community will help you. Keep learning and stay tuned for more such interesting videos 👍

  • @616lizzie
    @616lizzie 2 ปีที่แล้ว +1

    Awesome idea 💡👍🏻

  • @yoga8066
    @yoga8066 7 หลายเดือนก่อน +1

    Hello sir,
    Your videos are so intresting and your project are brilliant. I also had a question if we use a ps4 controller in place of a ps3 contrller will it still work. Please tell a bit quickly as I have my interschool on 8th

  • @akkrapholpipathworapoom3788
    @akkrapholpipathworapoom3788 2 ปีที่แล้ว +2

    Very Good Idea

  • @marcosdasilva7409
    @marcosdasilva7409 ปีที่แล้ว +1

    SHOW...👏👏

  • @renatosantos1971
    @renatosantos1971 ปีที่แล้ว +1

    Amigo, fiquei meio confuso ao carregar o code no Sixaxis, o Sr. usou outra plaquinha para fazer isso?

  • @anandusureshpilllai3591
    @anandusureshpilllai3591 4 หลายเดือนก่อน +2

    Mr , first i want to thank you for posting this project online.
    I did the connections,uploaded the code and connected it with a ps3 controller. Now the wheels of the car and the gripper works, but the base , shoulder and elbow doesn't. I have checked the wiring and servos but they seem to be fine. Please help. Any Suggestions would be appreciated.

  • @codmhumanoid9271
    @codmhumanoid9271 ปีที่แล้ว +1

    Can you do this with a 6 wheel chassis and an app with phone. Also can add esp32 cam

  • @carlosmateoluisreyes3229
    @carlosmateoluisreyes3229 ปีที่แล้ว +3

    It is a great project. It would be great if you added a camera to that same robot and the control command was done on the phone.

    • @hashincludeelectronics
      @hashincludeelectronics  ปีที่แล้ว +2

      Thank you very much for checking out the video 👍🏻. Yes I am going to add mobile control for this project , so stay tuned .

    • @user-lv2tj8ew5g
      @user-lv2tj8ew5g 9 หลายเดือนก่อน +1

      ​@@hashincludeelectronics bro waiting

    • @hashincludeelectronics
      @hashincludeelectronics  9 หลายเดือนก่อน

      @@user-lv2tj8ew5g actually the robot arm is broken so I can not test the mobile app code . Let me see what I can do 👍🏻👏🏻

  • @creativemt4065
    @creativemt4065 3 หลายเดือนก่อน +1

    Brother! love this project, Can you make a PCB option for this cool project? Thanks again! keep the good work, bruh!

  • @danitoeng1349
    @danitoeng1349 ปีที่แล้ว +2

    Great video bro, will it work on Ps2 controller? and also can the wheel move side way like left right? or just back and force

    • @hashincludeelectronics
      @hashincludeelectronics  ปีที่แล้ว

      Thanks for checking out the video 👍🏻. In this video you can use only ps3 controller . Also wheels can rotate only forward and backward . This car can rotate left as well as right based on wheels rotation on each side .

  • @Manishanim
    @Manishanim 8 หลายเดือนก่อน +1

    Really nice project👍. I wanted to ask that do we have to keep the pc on while operating the car?

    • @hashincludeelectronics
      @hashincludeelectronics  8 หลายเดือนก่อน

      Thank you very much for checking out the video 👍🏻👏🏻. No you don’t need to keep pc on . 👍🏻

  • @yashigohan4026
    @yashigohan4026 7 หลายเดือนก่อน +1

    Great work, I’ve tried all you’ve done but at Esp32 I’ve used 30 pin instead of 38 pin what you’ve used, I’ve perfectly given all connections to motor shield to Esp32, but I’ve given Vin to gnd to Esp32, I’ve bought ps3 Sony controller but it’s not connecting(perfectly installed MAC address of Esp32), Is there any option to connect, I’ve only that issue remaining all are good, but in my laptop Esp32 38 pin was not recognizing on my computer it’s showing malfunctioned again I bought new one but it is also showing so I’ve used Esp32 30 pin, can you give any solution for connectivity of ps3 controller to Esp32,,,,,!!!!

  • @fredtchiadeu1089
    @fredtchiadeu1089 2 ปีที่แล้ว +2

    Awesome !!! Great work Sir.😊
    Could it work with a HC-06 instead of ESP32???????😵‍💫

  • @fouzanjaved5441
    @fouzanjaved5441 ปีที่แล้ว +2

    Sir, Amazing robotic arm car using ESp32 and PS3 controller and I love all your videos about robotic and Arduino projects. Sir, can I use ESP32 Mini Arduino UNO R3 D1 R32 WIFI Wireless Bluetooth Development Board CH340 4M Memory One instead of using the ESp32 module in the Robotic Arm Car using ESP32 Mini Arduino UNO R3 D1 R32 WIFI Wireless Bluetooth Development Board CH340 4M Memory One and Xbox 360 wireless Controller, will the Robotic Arm Car using ESP32 Mini Arduino UNO R3 D1 R32 WIFI Wireless Bluetooth Development Board CH340 4M Memory One work with Xbox 360 wireless controller or not if I added the Bluepad 32 library for Xbox 360? Tell me, sir.

  • @redrighthandarts
    @redrighthandarts 2 ปีที่แล้ว +2

    Do you have a build for the PS4 controller? Also I have some builds that you might be interested in. I developed a stem robotics kit a little while back.

    • @hashincludeelectronics
      @hashincludeelectronics  2 ปีที่แล้ว +1

      Using PS4 controller should be same as using PS3 controller. And the code should be same as far as I see it . Just you will have to install PS4 library. Actually I don’t have PS4 controller available with me so can’t try it. You can give it a try .

  • @mariammohamed1204
    @mariammohamed1204 ปีที่แล้ว +1

    Hi there,
    I would first like to thank you for this amazing video. It was very helpful and self explanatory. I went through most of the steps, but the sixaxis pair tool does not find the ps3 controller for me to be able to change the master. Do you have any solution or any other way to change the master.

    • @hashincludeelectronics
      @hashincludeelectronics  ปีที่แล้ว +1

      Thanks for checking out the video and nice comment 👍🏻👌🏻. Yeah it’s necessary that sixaxis pair tool connects to your ps3 controller so that we can change the master address . Else another way is , find out the master address already stored in ps3 controller . Then you can set this address inside esp32 code. I still wonder why sixaxis tool is not connecting to your ps3 controller . Try different USB port .

    • @mariammohamed1204
      @mariammohamed1204 ปีที่แล้ว

      @@hashincludeelectronics Thanks for your reply. The thing with the sixaxis pair tool is that it displays the massage "No device found." That's why I checked the device manager to check whether my laptop read the controller. It didn't read it, so I installed a driver. After installing the driver, my laptop read the ps 3 controller as an x-box 360 controller, and the device is still not found. I know I'm making this too long, but I really want this to work. I gave up, but later I tried to cnonect using my colleague's laptop. It detectes the controller for a few seconds and then shuts down. We tried entering the mac adress in the few seconds it detects the controller, but it entered the mac address in the wrong order. We're still trying and hoping that this project would work. Note that we tried two different new USB cables and we tried to reach you as a final resolve. Thanks for your time

  • @codmhumanoid9271
    @codmhumanoid9271 ปีที่แล้ว +2

    thanks. Actually one more question. I have a 6 wheel chassis like that of a mars rover. You know a little bit raised ( offroad). So can the robotic arm reach till ground. Please tell

  • @harshrajput.official
    @harshrajput.official 2 ปีที่แล้ว +2

    Nice video 🇮🇳🇮🇳🇮🇳

  • @robotrace6458
    @robotrace6458 2 ปีที่แล้ว +2

    Great work , how much range do you get ? Can you increase it ?

    • @hashincludeelectronics
      @hashincludeelectronics  2 ปีที่แล้ว +1

      Thanks a lot 👍🏻 yeah i did not check full range but as this uses Bluetooth , so it would be similar to normal Bluetooth range. We can further increase it by adding antenna to esp32 module at receiver side for good reception.

    • @hahdjhahshhhd4717
      @hahdjhahshhhd4717 7 หลายเดือนก่อน

      ⁠@@hashincludeelectronics hello! Thanks for your projects! How can i add antenas or what type of antennas should i add?

  • @616lizzie
    @616lizzie 2 ปีที่แล้ว +2

    Can u make RGB lights or any RGB stuff for pc which we can control by phone or pc ?

  • @lolakpurinaresh7533
    @lolakpurinaresh7533 4 หลายเดือนก่อน +1

    Hello sir its a great project, Can you please provide me a suggestion regarding the alternative of UBEC/ BUCK Converter

    • @hashincludeelectronics
      @hashincludeelectronics  4 หลายเดือนก่อน

      Thank you very much for checking out the video and nice comment. This project needs 5V supply with more than 3A current. So you can buy any buck converter which has output of 5V and more than 3A current.

  • @fouzanjaved5441
    @fouzanjaved5441 ปีที่แล้ว +2

    Sir, Always appreciate your work on the video about the Robotic Arm Car using ESP32 and PS3 Controller. Sir, Is it possible can I to use the Espduino_ 32 development board instead of using the esp_32 board to control the Robotic Arm Car using the ESP_32 board and PS3 Controller work or not? Sir, can you teach me to make on youtube how to make a Robotic Arm Car using the ESP_32duino development board and PS3 Controller? Sir, also can you give me a circuit diagram and the code for the robotic Arm Car using the ESP_32duino development board and PS3 Controller? Sir, tell me.

  • @attilasos4387
    @attilasos4387 2 ปีที่แล้ว +2

    Hi sir,i congratulate you for your projects, they are very interesting and thank you for sharing them with us. Can you tell me how do windows windows recognize the ps3 controller?

    • @hashincludeelectronics
      @hashincludeelectronics  2 ปีที่แล้ว

      Thanks for your Comments . However I did not understand your question . Could you please explain in details ?

    • @attilasos4387
      @attilasos4387 2 ปีที่แล้ว +1

      @@hashincludeelectronics sixaxis pair tool displays the message "no device found" so I can change MAC addresses

    • @attilasos4387
      @attilasos4387 2 ปีที่แล้ว +1

      @@hashincludeelectronics can you help me? the controller is bought from china

    • @hashincludeelectronics
      @hashincludeelectronics  2 ปีที่แล้ว

      @@attilasos4387 please check the video properly . All the steps are given in it 👍🏻

    • @attilasos4387
      @attilasos4387 2 ปีที่แล้ว

      @@hashincludeelectronics reviewed the video many times and followed all the steps in vain. That "sixaxisPairTool" software in the video I saw must appear at the current master: 00: 00: 00: 00: 00: 00 and No device found appears to me.

  • @TechnoSAP
    @TechnoSAP 2 ปีที่แล้ว +3

    👍👍

  • @aslamchumroo8571
    @aslamchumroo8571 ปีที่แล้ว +1

    Nice project sir. I am a bit confused on the steps.you first uploaded the code to control the robot. And afterwards you upload another code to get the mac address of the esp32. Will this step not erase the initial code which controls the robot?

    • @hashincludeelectronics
      @hashincludeelectronics  ปีที่แล้ว +1

      Yeah you need to first get MAC address and then later upload the actual car code 👏🏻👍🏻

  • @TechnoShuvo360
    @TechnoShuvo360 2 ปีที่แล้ว +3

    Amazing Friend...

  • @utkuduman7231
    @utkuduman7231 ปีที่แล้ว +1

    can i use esp32-cam with same components and more important with same codes ? and why do you feed servos from another power source (not from esp 32)

    • @hashincludeelectronics
      @hashincludeelectronics  ปีที่แล้ว

      Yes you can use it . However please check for pins . Also servos need more current which esp32 can not provide . Hence we need separate power supply for servos 👏🏻👍🏻

  • @harshrajput.official
    @harshrajput.official 2 ปีที่แล้ว +3

    Its quite difficult to control it with Arduino...Esp32 is simple...
    I have a small query that ..may i use ESP32Cam module to make another project ( like by removing the OVU CAM from Boards

    • @hashincludeelectronics
      @hashincludeelectronics  2 ปีที่แล้ว +1

      Yes you can use esp32cam as well. But esp32cam has very few IO pins .so make sure your projects requirement fits in .

  • @DIETechnician
    @DIETechnician 5 หลายเดือนก่อน +1

    Sir, Can I use PS4 Controller instead of PS3? I am quite a newbie, I loved your Projects and subscribed you as well. Just let me know that if we use PS4 controller what parts of Code needs to be adjusted?

    • @hashincludeelectronics
      @hashincludeelectronics  5 หลายเดือนก่อน

      Yes you can use PS4 controller however definitely there will be only code changes . You can refer my PS4 related videos 👏🏻👍🏻

  • @homejk4000
    @homejk4000 2 ปีที่แล้ว +2

    Nice, I have Xbox SX controller does it work with esp32?

    • @hashincludeelectronics
      @hashincludeelectronics  2 ปีที่แล้ว +2

      Thanks . I don’t see straight forward library available for Xbox controller for esp32. I will search around and see if I get some information on it . Meanwhile let us know if you guys also find something related to interfacing xbox controller with esp32.

  • @marssian
    @marssian ปีที่แล้ว +2

    Is it a must to use l298N motor driver?
    Can I use l293D motor driver instead?

    • @hashincludeelectronics
      @hashincludeelectronics  ปีที่แล้ว

      Yes you need to use L298N driver only in this project. You can use L293D but it will need code and connection change . I would recommend to use L298N and complete the project without any issue .

  • @aarshsinghal2129
    @aarshsinghal2129 6 หลายเดือนก่อน +3

    error: 'vector' in namespace 'std' does not name a template type
    std:: vector servoPins =
    sir error is coming can you help pls
    edit: I have downloaded the vector library and changed the code a little bit " #include " and it works like a charm now.

    • @hashincludeelectronics
      @hashincludeelectronics  6 หลายเดือนก่อน +1

      Please add this line at the beginning of code
      #include

  • @andrivie579
    @andrivie579 ปีที่แล้ว +1

    goood brother ..next put function camera in this project used esp 32 cam

  • @thesergeant423
    @thesergeant423 ปีที่แล้ว +2

    Hello! Why does the app said "'vector' in namespace 'std' does not name a template type" is there anyway to fix it?

    • @EepDoang
      @EepDoang ปีที่แล้ว

      same question

  • @carloschicalla9978
    @carloschicalla9978 7 หลายเดือนก่อน +1

    Play Station inalambrico?

  • @carloschicalla9978
    @carloschicalla9978 6 หลายเดือนก่อน +1

    In the video do you use 2 esp32 modules or only 1 esp32 module?

    • @hashincludeelectronics
      @hashincludeelectronics  6 หลายเดือนก่อน

      Just one esp32 module . For more details please go through the video slowly and carefully 👍🏻👏🏻

  • @abhikekane6086
    @abhikekane6086 ปีที่แล้ว +2

    Sir i am using 30 pin esp32 wroom module so how can i give 5v to esp 32 because their is only 3v pin ?
    And sir for reducing 5v to 3v supply form motor driver can i use diode ?
    Can it would work or not?
    Please sir give me reply 🙏

  • @tonikdolezal9807
    @tonikdolezal9807 หลายเดือนก่อน +3

    Why does the Arduino IDE throw me that: std::vector servoPins = is misspelled?

    • @hashincludeelectronics
      @hashincludeelectronics  หลายเดือนก่อน

      Could you please copy paste complete error in this chat ? 👏🏻👍🏻

    • @tonikdolezal9807
      @tonikdolezal9807 หลายเดือนก่อน

      @@hashincludeelectronics C:\Users\dolez\Downloads\Robot_Arm\Robot_Arm.ino:14:6: error: 'vector' in namespace 'std' does not name a template type
      std::vector servoPins =
      ^~~~~~
      C:\Users\dolez\Downloads\Robot_Arm\Robot_Arm.ino:14:1: note: 'std::vector' is defined in header ''; did you forget to '#include '?
      C:\Users\dolez\Downloads\Robot_Arm\Robot_Arm.ino:3:1:
      +#include

      C:\Users\dolez\Downloads\Robot_Arm\Robot_Arm.ino:14:1:
      std::vector servoPins =
      ^~~
      C:\Users\dolez\Downloads\Robot_Arm\Robot_Arm.ino: In function 'void writeServoValues(int, int, bool)':
      C:\Users\dolez\Downloads\Robot_Arm\Robot_Arm.ino:48:21: error: 'servoPins' was not declared in this scope
      servoPosition = servoPins[servoIndex].servo.read();
      ^~~~~~~~~
      C:\Users\dolez\Downloads\Robot_Arm\Robot_Arm.ino:48:21: note: suggested alternative: 'ServoPins'
      servoPosition = servoPins[servoIndex].servo.read();
      ^~~~~~~~~
      ServoPins
      C:\Users\dolez\Downloads\Robot_Arm\Robot_Arm.ino:56:3: error: 'servoPins' was not declared in this scope
      servoPins[servoIndex].servo.write(servoPosition);
      ^~~~~~~~~
      C:\Users\dolez\Downloads\Robot_Arm\Robot_Arm.ino:56:3: note: suggested alternative: 'ServoPins'
      servoPins[servoIndex].servo.write(servoPosition);
      ^~~~~~~~~
      ServoPins
      C:\Users\dolez\Downloads\Robot_Arm\Robot_Arm.ino: In function 'void setUpPinModes()':
      C:\Users\dolez\Downloads\Robot_Arm\Robot_Arm.ino:181:23: error: 'servoPins' was not declared in this scope
      for (int i = 0; i < servoPins.size(); i++)
      ^~~~~~~~~
      C:\Users\dolez\Downloads\Robot_Arm\Robot_Arm.ino:181:23: note: suggested alternative: 'ServoPins'
      for (int i = 0; i < servoPins.size(); i++)
      ^~~~~~~~~
      ServoPins
      exit status 1
      Compilation error: 'vector' in namespace 'std' does not name a template type
      Do you mean this?

    • @kennethjadeorocay1455
      @kennethjadeorocay1455 หลายเดือนก่อน

      Yes

  • @lawendy6593
    @lawendy6593 ปีที่แล้ว +2

    Mr. Im building a robotic arm but with stepper motors arduinos with a A4988 Driver. I want to control it with a PS4. Do you think ur code will work if I adjust it with ps4 library or should i buy a ps3 and it will definitely work ? Please help :(

    • @hashincludeelectronics
      @hashincludeelectronics  ปีที่แล้ว +1

      You can check my other video on PS4 controller and esp32 tank. It might be useful for your project . For using stepper motors you will have to modify the code for sure.

    • @lawendy6593
      @lawendy6593 ปีที่แล้ว +2

      @@hashincludeelectronics is there one with ps4 and cnc shield ?

    • @hashincludeelectronics
      @hashincludeelectronics  ปีที่แล้ว +1

      @@lawendy6593 no . You need to combine these projects . Check how to use ps4 controller with esp32. Then add your stepper motor handling in it .

  • @fouzanjaved5441
    @fouzanjaved5441 ปีที่แล้ว +1

    Sir, Always appreciate your work on the video about the Robotic Arm Car using ESP32 and PS3 Controller. Sir, Is it possible can I to use the Esp_ 32 development board to control the Robotic Arm Car using the ESP_32 board and Xbox360 Controller work or not? Sir, can you teach me to make on youtube how to make a Robotic Arm Car using the ESP_32 development board and Xbox360 Controller? Sir, tell me about the Xbox360 Controller library with the esp32 board. Sir, tell me in the comment.

    • @hashincludeelectronics
      @hashincludeelectronics  ปีที่แล้ว +1

      Thanks for your comment 👍🏻 no , xbox controller will not work in this project .

  • @shajudeen4554
    @shajudeen4554 ปีที่แล้ว +1

    I have issues about connecting my PS3 controller to ESP32.

  • @EdithNaomiVeraOchoa
    @EdithNaomiVeraOchoa 3 หลายเดือนก่อน +1

    Gracias por compartir. Saludos. De cuántos metros es el alcance del PS3 Controller? Alguien sabe?

    • @hashincludeelectronics
      @hashincludeelectronics  3 หลายเดือนก่อน

      It’s a Bluetooth communication so mostly around 100 ft . 👍🏻👏🏻

    • @hashincludeelectronics
      @hashincludeelectronics  3 หลายเดือนก่อน

      It’s a Bluetooth communication so mostly around 100 ft . 👍🏻👏🏻

  • @anandukichu3886
    @anandukichu3886 7 หลายเดือนก่อน +1

    Hii bro...if I'm using ps4 instead of ps3...
    So i should include ps4 library file and if i change all ps3 to ps4 in the program..it will works or not

    • @hashincludeelectronics
      @hashincludeelectronics  6 หลายเดือนก่อน

      No there will be some changes in code . Please check my video on PS4 controller 👍🏻👏🏻

  • @creativemt4065
    @creativemt4065 3 หลายเดือนก่อน +1

    Nice project! I got all the parts, code uploaded everything checked (servos, connections, etc.) All wheels and the gripper works, but the base, shoulder and elbow doesn't respond to the PS3 joysticks signal. Do I need to add something else in the code? Thank you in advance!

    • @hashincludeelectronics
      @hashincludeelectronics  3 หลายเดือนก่อน

      Not exactly sure why those 3 servos are not working . Could you please check if just servos are working (not attached with the robot arm ) ?

    • @creativemt4065
      @creativemt4065 3 หลายเดือนก่อน +1

      @@hashincludeelectronics Hi! I tested all servos separately and all worked. Thank you!

    • @hashincludeelectronics
      @hashincludeelectronics  3 หลายเดือนก่อน

      @@creativemt4065 awesome 👏🏻

    • @creativemt4065
      @creativemt4065 3 หลายเดือนก่อน +1

      Bro, now when I put all servos back to the project, I am having the same issue: the gripper works, but the base, shoulder and elbow doesn't respond to the PS3 joysticks signal. Please, advise.

    • @hashincludeelectronics
      @hashincludeelectronics  3 หลายเดือนก่อน

      @@creativemt4065 May be the servos are not mounted in exact position on arm. Please check the movements of arm 👍🏻👏🏻servo should be positioned in middle when you mount it on the arm.

  • @ikrammohammad7192
    @ikrammohammad7192 ปีที่แล้ว +2

    Hello there. I'm having problems connecting the ps3 controller with the esp32 devkit v1. Any solutions for that? Thank you.

    • @hashincludeelectronics
      @hashincludeelectronics  ปีที่แล้ว +1

      Please use 38 pin esp32 as shown in video to not face any issue . Also follow the exact steps in the video . Try it first then experiment on other modules .

    • @shajudeen4554
      @shajudeen4554 ปีที่แล้ว

      I had the same problem with a Sixaxis Dual Shock 3 controller. I also have issues about connecting my PS3 controller to ESP32

  • @muhammadashrafbinazlana19e49
    @muhammadashrafbinazlana19e49 2 ปีที่แล้ว +2

    Sir can I use esp 32 30 pins? same diagram with u?

    • @hashincludeelectronics
      @hashincludeelectronics  2 ปีที่แล้ว +2

      Nice question 👍🏻 yes you can use this 30 pin version as well . No change in code and diagram 👍🏻

  • @renatosantos1971
    @renatosantos1971 ปีที่แล้ว +1

    Bom dia amigo, fiz tudo certinho como explicado no vídeo mais funciona só o carrinho , o braço robótico funciona só o servo conectado na porta 33, as outras portas não tem sinal.

  • @luisoviedo7950
    @luisoviedo7950 8 หลายเดือนก่อน +1

    How could you configure, and use the camera of the esp32?

    • @hashincludeelectronics
      @hashincludeelectronics  8 หลายเดือนก่อน

      Please check my other videos on esp32 cam 👍🏻👏🏻

  • @HACKINGVERSE
    @HACKINGVERSE ปีที่แล้ว +2

    Sir, I have no ps3 controller so, can I control with ps3 mobil controller app?

    • @hashincludeelectronics
      @hashincludeelectronics  ปีที่แล้ว +1

      That’s nice thinking 👏🏻👏🏻. Give it a try and let me know please 👍🏻

  • @yucan1126
    @yucan1126 ปีที่แล้ว +1

    Can i use the 4w car chasis like in the esp32 camera car?

  • @arshdixit13
    @arshdixit13 ปีที่แล้ว +1

    Hello sir. i really liked your project and want to make it but i am not having Ps3 controller and also not available on amazon.
    please help me
    can i use any other kind of controller ?
    please tell sir ASAP
    i really need U

    • @hashincludeelectronics
      @hashincludeelectronics  ปีที่แล้ว

      Thanks for checking out the video 👍🏻. I believe you can buy any ps3 controller which should be available on any other site. This project can also be made using mobile app but for that you need to check my other videos and try to combine those.

  • @codmhumanoid9271
    @codmhumanoid9271 ปีที่แล้ว +1

    I am building the same for 6 wheel and controlling with phone. Can i still use 12v battery

    • @hashincludeelectronics
      @hashincludeelectronics  ปีที่แล้ว

      That’s nice 👏🏻👍🏻. Yes you can use 12 v battery 👍🏻

    • @codmhumanoid9271
      @codmhumanoid9271 ปีที่แล้ว

      @@hashincludeelectronics thanks. Actually one more question. I have a 6 wheel chassis like that of a mars rover. You know a little bit raised ( offroad). So can the robotic arm reach till ground

  • @debabratadas9762
    @debabratadas9762 4 หลายเดือนก่อน +1

    which esp32 module you are using, please update the link

    • @hashincludeelectronics
      @hashincludeelectronics  4 หลายเดือนก่อน +1

      It’s esp wroom 32 module which has 38 pins 👍🏻👏🏻

  • @johnacemangabat9752
    @johnacemangabat9752 2 หลายเดือนก่อน +1

    Sir sisaxis fair tool device not found , can i directly put in code? To change mac adress

  • @codmhumanoid9271
    @codmhumanoid9271 ปีที่แล้ว +1

    Can i use lithium cells. I mean 3 cells of each 3.7v in series connection

  • @Undertaker1134Tx
    @Undertaker1134Tx ปีที่แล้ว +1

    Where would i go to get the frame for the robot arm?

  • @frazfahad85
    @frazfahad85 ปีที่แล้ว

    Sir, nice video. Sir, can you make a video on how to make a Xbox360 controlled 6 dof robotic arm car.

  • @s199h
    @s199h ปีที่แล้ว +1

    Doctor how I can use Atmega32a to control it?!
    What I should to change and how the code will be like?!

    • @hashincludeelectronics
      @hashincludeelectronics  ปีที่แล้ว +1

      It needs only esp32 which has built in wifi connectivity . 👍🏻

    • @s199h
      @s199h ปีที่แล้ว +1

      ​@@hashincludeelectronics thank you so much 💕💕💕💕

  • @johnacemangabat9752
    @johnacemangabat9752 2 หลายเดือนก่อน +1

    It will work with esp wroom?

  • @spoidermon5232
    @spoidermon5232 5 หลายเดือนก่อน +1

    Hey there sir, Nice video I understood everything, but one question-
    What if I use a fake PS3 controller, will it work?? or I have to use only the original one??

  • @arshdixit13
    @arshdixit13 ปีที่แล้ว +1

    Hello sir
    I think I am having a smaller esp 32 moduel
    What ca I do
    Please tell

    • @hashincludeelectronics
      @hashincludeelectronics  ปีที่แล้ว

      I would suggest you to use the one which is used in this project . This way you will not face any issue. 👍🏻

  • @johnacemangabat9752
    @johnacemangabat9752 2 หลายเดือนก่อน +1

    Im getting hard time in controlling the servo the gripper is the only that was working

    • @hashincludeelectronics
      @hashincludeelectronics  2 หลายเดือนก่อน

      Please check all servos work without mounting on robot arm . 👍🏻👏🏻

  • @josukekira7284
    @josukekira7284 ปีที่แล้ว

    hello sir can i use a ESP32 VROOM board for this project?

  • @fouzanjaved5441
    @fouzanjaved5441 2 ปีที่แล้ว +3

    Sir, can I use the Arduino Uno in the circuit diagram and as well as in the code for the Arduino robotic arm car? Sir, can you make the Bluetooth robotic arm car control with the Bluetooth app and can you give me the circuit diagram and the code for the Bluetooth robotic arm car?

    • @hashincludeelectronics
      @hashincludeelectronics  2 ปีที่แล้ว +2

      As you need this using Arduino + Bluetooth, I would suggest you please check my video on Bluetooth Car. That video shows how you can use mobile app and Bluetooth. Then use that to make this car and control robot arm. Give it a try.

    • @fouzanjaved5441
      @fouzanjaved5441 2 ปีที่แล้ว +3

      @@hashincludeelectronics, Sir, I like the robotic arm car using ESp32 and PS3 controller. Sir, can you make a video on how to make an Xbox-controlled 6-dof robotic arm car using the ESp32 module and can you give me the circuit diagram and the code for the Xbox-controlled 6-dof robotic arm car using the ESP32 module?

    • @hashincludeelectronics
      @hashincludeelectronics  2 ปีที่แล้ว +2

      @@fouzanjaved5441 sure . Please buy me xbox controller as I don’t have one 😄

  • @techrobo7440
    @techrobo7440 5 หลายเดือนก่อน +1

    Bro i want to make same projet but i want to add esp camera and control it so how i do that please explain in detail

    • @hashincludeelectronics
      @hashincludeelectronics  5 หลายเดือนก่อน

      Please check my similar videos on esp32 cam car 👍🏻👏🏻

  • @AceNexy-Bhargav
    @AceNexy-Bhargav 12 วันที่ผ่านมา +1

    Hi bro can you make an Arduino car with ps 3 controller??

  • @CreationbyYogesh
    @CreationbyYogesh 5 หลายเดือนก่อน +1

    Bro can we add esp 32 cam module

    • @hashincludeelectronics
      @hashincludeelectronics  5 หลายเดือนก่อน

      Not in this project . You can refer my other videos on esp32 cam 👍🏻👏🏻

  • @gamingalaxyyy95
    @gamingalaxyyy95 5 หลายเดือนก่อน +1

    Hello sir i am making the arm in my home using DC motors not servo and my arm cannot move 360degree it can go up down and the main grabber only so if do I have to change the coding or not and if I have to can you give me the coding and do I have to change the circuit or it will work? Please tell me❤

    • @hashincludeelectronics
      @hashincludeelectronics  5 หลายเดือนก่อน +1

      I would suggest you to use the exact same components as used in this project to not face any issue . 👍🏻👏🏻

    • @gamingalaxyyy95
      @gamingalaxyyy95 5 หลายเดือนก่อน

      @@hashincludeelectronics sir but our teacher has told that your arm must contain dc motor and it should be home made

  • @user-px7rd2hf2v
    @user-px7rd2hf2v 3 วันที่ผ่านมา +1

    Can i make the same project using esp8266 ? Please reply 🙏

  • @anujithrshetty3786
    @anujithrshetty3786 4 หลายเดือนก่อน +1

    Bro i want add Mecanum wheels for this same project.Can u please help we with codes and connection plsss

    • @hashincludeelectronics
      @hashincludeelectronics  4 หลายเดือนก่อน +1

      You can check my other mecanum cars videos using esp32 for reference 👍🏻👏🏻

    • @anujithrshetty3786
      @anujithrshetty3786 4 หลายเดือนก่อน

      Please make video of robotic arm mecanum car using esp32 and ps3 controller please because I'm getting very confused with the code and connection pleaseeee requesting you@@hashincludeelectronics

  • @dharmpatel9415
    @dharmpatel9415 2 หลายเดือนก่อน +2

    YOur project is cool but arm chasis is not available on link which you have shared

    • @hashincludeelectronics
      @hashincludeelectronics  2 หลายเดือนก่อน +1

      Thank you very much 👍🏻👏🏻. Let me check and update new link .

    • @dharmpatel9415
      @dharmpatel9415 2 หลายเดือนก่อน +2

      Thanks

    • @dharmpatel9415
      @dharmpatel9415 2 หลายเดือนก่อน +1

      Please share link

    • @hashincludeelectronics
      @hashincludeelectronics  2 หลายเดือนก่อน

      @@dharmpatel9415 please try this amzn.to/3VWMdOi

  • @pdlRSD
    @pdlRSD หลายเดือนก่อน +1

    range for the robotic arm ?

  • @STATUSKIANOKHIDUNIYA100609
    @STATUSKIANOKHIDUNIYA100609 2 ปีที่แล้ว +2

    Very nice bro coddington kaise sikhe batao na please

    • @hashincludeelectronics
      @hashincludeelectronics  2 ปีที่แล้ว

      I believe you are asking about how I learnt coding. The Arduino code is in c++ language. So you can check and learn basics of c++ online (try this www.w3schools.com/CPP/). And then try to create and understand simple Arduino code. You should be good.

    • @STATUSKIANOKHIDUNIYA100609
      @STATUSKIANOKHIDUNIYA100609 2 ปีที่แล้ว +1

      Aap video daliye na ki gesture control car kaise banaiye

    • @STATUSKIANOKHIDUNIYA100609
      @STATUSKIANOKHIDUNIYA100609 2 ปีที่แล้ว +1

      With full codind and digram

    • @STATUSKIANOKHIDUNIYA100609
      @STATUSKIANOKHIDUNIYA100609 2 ปีที่แล้ว +1

      Please

    • @hashincludeelectronics
      @hashincludeelectronics  2 ปีที่แล้ว

      @@STATUSKIANOKHIDUNIYA100609 Gesture controlled car video is already there on my channel. I have explained the code as well with diagram. Please check

  • @arshdixit13
    @arshdixit13 ปีที่แล้ว +1

    Hello sir
    Where can I find the link to buy the esp32 with 38 pins
    As the link which U gave is from CA and not india
    Can u send a link for the Indian amazon ?

  • @Abuuuu-md2vm
    @Abuuuu-md2vm 5 หลายเดือนก่อน +1

    I made everything, step by step but when i tried to test is not working, do you give some kind of consulting? I used the esp32D but the pins is the same.

    • @hashincludeelectronics
      @hashincludeelectronics  4 หลายเดือนก่อน

      I would suggest to check the video slowly and carefully to not miss any step 👍🏻👏🏻

    • @Abuuuu-md2vm
      @Abuuuu-md2vm 4 หลายเดือนก่อน +1

      @@hashincludeelectronics it's working now but with PS4 original controller. Thank you Sr!

    • @akasham0723
      @akasham0723 2 หลายเดือนก่อน

      Bro I have a problem only the gripper is working in arm elbow shoulder,base servos are not working

    • @akasham0723
      @akasham0723 2 หลายเดือนก่อน

      Could you please help

  • @Mohamed-jk2jy
    @Mohamed-jk2jy 2 หลายเดือนก่อน +1

    Can i reblace esp32 With nodemuc8266

    • @hashincludeelectronics
      @hashincludeelectronics  2 หลายเดือนก่อน

      No . Please use esp32 in this project to not face any issue . It’s complicated project 👍🏻👏🏻

  • @harshagarwal873
    @harshagarwal873 ปีที่แล้ว +2

    bro can the conrol be shifted on phone

    • @hashincludeelectronics
      @hashincludeelectronics  ปีที่แล้ว

      Yes it can be . But it needs code changes and testing accordingly. If you need then check my other videos where I have controlled robot arm and car separately using mobile app. Try to combine those projects. I might also make this project in future where we will control using mobile phone .so stay tuned .

  • @poojanirali6089
    @poojanirali6089 ปีที่แล้ว

    This KIT is where available in online because I want this to project

  • @luisoviedo7950
    @luisoviedo7950 8 หลายเดือนก่อน +1

    Esp 32 and esp 8266 is same?

    • @hashincludeelectronics
      @hashincludeelectronics  8 หลายเดือนก่อน

      No it’s not the same . These two boards have different configurations . Please use only esp32 in this project 👍🏻👏🏻

  • @godprathamyt4842
    @godprathamyt4842 7 หลายเดือนก่อน +1

    Bro which driver should download for PS3 controller.

    • @hashincludeelectronics
      @hashincludeelectronics  7 หลายเดือนก่อน

      We need to just download the six axis pair tool and connect PS3 controller . 👏🏻👍🏻

    • @godprathamyt4842
      @godprathamyt4842 7 หลายเดือนก่อน

      @@hashincludeelectronics when I am connected the PS3 to my laptop it showing install driver!!

  • @ZarooniZ
    @ZarooniZ ปีที่แล้ว +5

    Ps3 wireless controller cannot connect to esp32 ~ blinking

    • @hashincludeelectronics
      @hashincludeelectronics  ปีที่แล้ว +1

      Please check the video carefully and slowly 👍🏻👌🏻

    • @gowtham777
      @gowtham777 6 หลายเดือนก่อน +2

      Give a seperate power supply for ESP32 module!

  • @codmhumanoid9271
    @codmhumanoid9271 ปีที่แล้ว +1

    I want to control it with phone

  • @arshdixit13
    @arshdixit13 ปีที่แล้ว +1

    Hello sir
    How much MAh (mili ampere hertz) battery can I take?

    • @hashincludeelectronics
      @hashincludeelectronics  ปีที่แล้ว

      1000-1500 mah (milli ampere hour) should be good enough . More the mah rating heavier the battery gets .

    • @arshdixit13
      @arshdixit13 ปีที่แล้ว +2

      Ok sir thanks

  • @jinjiteo7125
    @jinjiteo7125 ปีที่แล้ว +1

    Ps3 controller connected initially but not able to connect at the second time

  • @dhruvsharma5496
    @dhruvsharma5496 หลายเดือนก่อน +1

    My sixaxis pair couldn't find the controller after connected please give the solution as it is my last year project

    • @hashincludeelectronics
      @hashincludeelectronics  หลายเดือนก่อน

      Try using other usb cable 👍🏻👏🏻

    • @dhruvsharma5496
      @dhruvsharma5496 หลายเดือนก่อน +1

      R u sure that the defect is in wire not in the controller (controller is same as yours)

    • @hashincludeelectronics
      @hashincludeelectronics  หลายเดือนก่อน

      @@dhruvsharma5496 it’s one of the possibilities because I faced the same issue . So shared it . Worth trying 👍🏻👏🏻

    • @dhruvsharma5496
      @dhruvsharma5496 หลายเดือนก่อน

      Our controller is showing xbox in our laptop but the controller is of sony does it have any affect on the sixaxis pair tool connection or it is the cable that needs to be changed.Also can u please share any another link for the controller also.

  • @maviperdecom
    @maviperdecom 19 วันที่ผ่านมา +1

    Hello, while uploading the code, "c:\Users\erolk\Documents\Arduino\libraries\PS3_Controller_Host\src\Ps3Controller.cpp:3:10: fatal error: esp_bt_main.h: No such file or directory
    #include
    ^~~~~~~~~~~~~~~
    compilation terminated.
    exit status 1
    I'm getting "Compilation error: exit status 1" error. I'm using an ESP32 S 30 Pin card.

    • @hashincludeelectronics
      @hashincludeelectronics  19 วันที่ผ่านมา

      Please install esp32 board as shown in video 👍🏻👏🏻

  • @GSMithunkumar
    @GSMithunkumar 8 หลายเดือนก่อน +2

    Instead of six axis pair tool we add any other tool bro

    • @hashincludeelectronics
      @hashincludeelectronics  8 หลายเดือนก่อน

      I am not aware about any other tool . Are you facing any issue with six axis pair tool ? Try changing usb cable . 👍🏻👏🏻

    • @GSMithunkumar
      @GSMithunkumar 8 หลายเดือนก่อน +1

      @@hashincludeelectronics thank you bro I have changed usb cable and it’s working bro

    • @hashincludeelectronics
      @hashincludeelectronics  8 หลายเดือนก่อน

      @@GSMithunkumar awesome 👏🏻👍🏻

    • @GSMithunkumar
      @GSMithunkumar 8 หลายเดือนก่อน

      I have change the mac address of ps3 and I have given the all connection correctly but after switch on the ps3 is not moving bro

    • @GSMithunkumar
      @GSMithunkumar 8 หลายเดือนก่อน +1

      The ps3 has blinking how does it pair

  • @vincit1587
    @vincit1587 7 หลายเดือนก่อน +1

    Bro ur ps3 controller is not showing in amazon

  • @mdmuntaharul6795
    @mdmuntaharul6795 ปีที่แล้ว +1

    hey please give me some solution ps3 controller not connected to esp32 board i follow the full video please give me some solution i buy all the product for my school project ps3 3 in not connecting i change the mac address but not connect

    • @hashincludeelectronics
      @hashincludeelectronics  ปีที่แล้ว

      Please check the video slowly and carefully for any missing step 👍🏻

    • @mdmuntaharul6795
      @mdmuntaharul6795 ปีที่แล้ว

      @@hashincludeelectronics yes i try every second

  • @stealthgaming20YT
    @stealthgaming20YT ปีที่แล้ว +1

    Can I use esp8266 ?

    • @hashincludeelectronics
      @hashincludeelectronics  ปีที่แล้ว +1

      Unfortunately not in this project as I would suggest to use only esp32 module to avoid any issues . This is a big and complicated project . Also make sure you use only rechargeable batteries . 👏🏻👍🏻 all the best .

  • @shakibulislam6830
    @shakibulislam6830 2 ปีที่แล้ว +3

    I want to do it with ESP32 CAM. so is it possible?

    • @hashincludeelectronics
      @hashincludeelectronics  2 ปีที่แล้ว +1

      I don’t think we have enough pins on esp32 cam for this project .

    • @shakibulislam6830
      @shakibulislam6830 2 ปีที่แล้ว +2

      @@hashincludeelectronics when i press EN key for mac address , the serial monitor said "waiting for download
      ". why?

    • @hashincludeelectronics
      @hashincludeelectronics  2 ปีที่แล้ว +1

      @@shakibulislam6830 please follow the exact step as per video to get MAC address .

    • @shakibulislam6830
      @shakibulislam6830 2 ปีที่แล้ว +2

      @@hashincludeelectronics I'm using ESP32 CAM? Is it problem?

    • @hashincludeelectronics
      @hashincludeelectronics  2 ปีที่แล้ว +1

      @@shakibulislam6830 did you upload the code into esp32cam for getting MAC address ? Also don’t connect anything to IO16 pin .

  • @tutorstown973
    @tutorstown973 7 หลายเดือนก่อน +1

    Want to control it from PS4 controller. Will it work?

    • @hashincludeelectronics
      @hashincludeelectronics  7 หลายเดือนก่อน +1

      You will have to make changes in code for PS4 controller . You can refer my other videos for PS4 controller handling . 👏🏻👍🏻

    • @tutorstown973
      @tutorstown973 7 หลายเดือนก่อน +1

      ​@@hashincludeelectronics Can i use any rechargeable battery instead of lipo 2s

    • @hashincludeelectronics
      @hashincludeelectronics  7 หลายเดือนก่อน

      @@tutorstown973 yes you can 👍🏻👏🏻

  • @mdmuntaharul6795
    @mdmuntaharul6795 ปีที่แล้ว

    Can i buy ps3 controller from online isnt it work because i dont have pc 3 controller

  • @ds.p4722
    @ds.p4722 5 หลายเดือนก่อน +1

    Servo not moving accordingly just one servo moves only a bit but once only

    • @hashincludeelectronics
      @hashincludeelectronics  5 หลายเดือนก่อน

      Please check the connections and use only rechargeable battery 👍🏻👏🏻

    • @anandusureshpilllai3591
      @anandusureshpilllai3591 4 หลายเดือนก่อน

      Hey bro did you figure out what is wrong? I too have the same issue. Only the servo for the gripper works

  • @josukekira7284
    @josukekira7284 ปีที่แล้ว

    Hello sir The 38pin module im using only has 3v3 pin so does it work???

    • @hashincludeelectronics
      @hashincludeelectronics  ปีที่แล้ว +1

      It should have 5v pin too . If not then you need to provide 3.3v only to 3v3 pin .

    • @josukekira7284
      @josukekira7284 ปีที่แล้ว +1

      @@hashincludeelectronics thank you so much sir🔥❤️

    • @josukekira7284
      @josukekira7284 ปีที่แล้ว +1

      @@hashincludeelectronics by the way how can i do that sir?

    • @hashincludeelectronics
      @hashincludeelectronics  ปีที่แล้ว

      @@josukekira7284 you will have to use buck converter which is nothing but voltage converter. That will convert high voltage into 3.3 v .

    • @josukekira7284
      @josukekira7284 ปีที่แล้ว +1

      @@hashincludeelectronics can i replace it by connecting it through the VIN pin? I saw many people doing it

  • @muhammadashrafbinazlana19e49
    @muhammadashrafbinazlana19e49 2 ปีที่แล้ว +2

    Hi sir how to connect with smartphone I need this step

    • @hashincludeelectronics
      @hashincludeelectronics  2 ปีที่แล้ว

      It’s a complete new separate project to control it using smartphone. You can check my other videos for reference and try to implement it for this robot 👍🏻

  • @memespanel
    @memespanel ปีที่แล้ว +1

    Bro how can we control this roboot with our smart phone. An can we make out Mobile phone as a controller if yes then how ... Please help me

    • @hashincludeelectronics
      @hashincludeelectronics  ปีที่แล้ว +1

      This will need full coding . You can check my other videos on mobile control.

    • @memespanel
      @memespanel ปีที่แล้ว

      @@hashincludeelectronics Okay Thank you so much

  • @anggiatrorizky6847
    @anggiatrorizky6847 5 หลายเดือนก่อน +1

    Do I have to use an original PS 3 stick?

    • @hashincludeelectronics
      @hashincludeelectronics  5 หลายเดือนก่อน

      You can use any PS3 controller 👍🏻👏🏻

    • @anggiatrorizky6847
      @anggiatrorizky6847 5 หลายเดือนก่อน +1

      @@hashincludeelectronics Thank You sir🙏

    • @hashincludeelectronics
      @hashincludeelectronics  5 หลายเดือนก่อน

      @@anggiatrorizky6847 welcome 🙏

    • @anggiatrorizky6847
      @anggiatrorizky6847 5 หลายเดือนก่อน

      sorry, why doesn't the sixaxis pair tool find the device? I have watched the video from start to finish

    • @anggiatrorizky6847
      @anggiatrorizky6847 5 หลายเดือนก่อน

      please answer, this is for my final assignment😭

  • @user-yx1xj7mx5z
    @user-yx1xj7mx5z 5 หลายเดือนก่อน +1

    can we use ps4 instead of ps3

    • @hashincludeelectronics
      @hashincludeelectronics  5 หลายเดือนก่อน

      You can use ps4 controller however you will have to make code changes . Please check my others videos based on ps4 controller for reference 👍🏻👏🏻