Please note, as it is currently, the battery is not safe to use, as a fellow reddit user wrote: Please be aware that the lithium-ion battery you're using has *absolutely no* internal protection circuits, and lithium batteries can be severely damaged by draining them too low (around 9.5 volts for yours) or getting them too hot. "Severe damage" can, especially if done many times, can lead to the battery swelling or bursting into flames. Normally, the power tool has electronics that monitor the battery and will refuse to run the tool if the battery gets too low or too hot. Your setup has the opposite feature, where the buck regulator will work fine down to very low voltage, and the stepper motors will simply run with less torque as the battery drains to the point where it is permanently damaged. Your setup is unlikely to draw too much current at once from the battery, but I strongly recommend adding something to keep the batteries from being drained too low (over-discharged). The "correct" solution is a Battery Management System, a little circuit that goes between the battery and the electronics being powered. You can buy them inexpensively on [amazon] Alternatively, you could have the ESP32 read the battery voltage directly, or you could add a [volt meter] and run your slider with the understanding that you *really, really* should remove the battery when it gets down to 9.5V.
Really REALLY well executed! I actually ended up here because I am working on a (kind of) similar project and am comparing different stepper libraries at the moment. Thank you SO SO much for sharing your code. You made a lot of really smart and inspiring design choices (using a battery pack for it - oh my!). Your editing skills are (almost :D) on par with your coding and MaschBau skills! Awesome work and thank you so much for sharing this with us. Subscribed!
Just a heads up an you may know by now but in the code you have lines that say thing like "slide_is_moving=true;" you can also get that value from the library with if(slide_stepper->isRunning()) note you can get a bit of drift if you ever decide to use closed loop stepper drivers as they can buffer some pulses so can carry on running for a short while after the library thinks they've stopped so you need to add a small delay to allow the buffer to clear.
About the Hall Effects Sensors : in the schematic connexions in Vn Vp and IO34 Pins but in the code : #define PAN_HALL_PIN 36 #define TILT_HALL_PIN 39 #define SLIDE_HALL_PIN 34 36=Vn and 39 =VP ?
Hello sir , how if we use an camera there ? ... Me and my friend wanna put a camera that can pan, zoom, n tilt just by using a controller like yours 🎮🎮🎮 or any other remote style
It's so weird to see this video. I built essentially the same camera arm, also based on Attila's design and was also designing a slider to go with my 80/20 extrusion. I thought about using Issac's design and modifying it like you did, but ended up starting from scratch. My only regret is that I should have used three casters like you instead of four... Great project, well done!
Hello, could you help me, I don't know how to connect the Xbox controller to the Arduino. Could you tell me how you connected it or give me a link explaining how to connect it because I couldn't connect it and use it with the slaider. Please, could you help me?.
Hello, could you help me? I can't get the control to connect with the ardunio. I bought the control that you recommended. I put the mac of the control in the code and uploaded it to the esp32 and when I turned on the control, the LEDs flashed for 3 seconds and turned off and none of them turned on. in no number and when I check it does not seem to connect, can you tell me that I am misusing IDE Arduino 2.3.4 library esp32 3.1.0 Ps3Controller 1.1.0 FastAccelStepper 0.31.4 help friend please help I have been trying to make it work for almost a year and looking for solutions
A couple of other minor things since my last comment, there's a small typo in Serial.begin, it should be 115200 not 112500 also a way of setting a dead zone would be good as you can get a small amount of drift with the stick at centre particularly on older worn controllers.
My guy, please tell us how you accomplished the 3 motors with different number of steps that are able to stop and end together. You don't talk about it at all and I can't figure it out or find anything online.
hahaha.... I can soooo relate.... watching ToT, and building a slider with console-controller... I used an arduino and an NES controller, never got finished though...
Christoph Lehner, это видео супер. Подскажите ,пожалуйста, какие шарики предпочтительнее 6мм или 6,35мм для большого панорамного подшипника А также шаговые моторы для веса 3-4 килограмм камеры.
It were 6mm Plastic ball bearings. I don't think it will handle 4kg of payload, since it's not that ridigd. You are probablyy better off building one out off Aluminium
@@ChristophLehner А для панорамы фотоаппарат Canon с небольшим объективом какой шаговый мотор лучше подойдет. У вас он достаточно высокий(шаговый мотор).
Great video. I am doing something similar for a school project and your video has been very helpful. I have one question for you. Could you please tell me the specific versions of the libraries you installed on Arduino? Thanks!
Absolutely brilliant work. May I ask where you used the 1xDC-DC Buck Converter for the ESP32 that you listed in the components but that is not present in the schematic.png posted on your github? I think I caught a glimpse at it at 6.24 on the right lower corner of the PCB but I can be wrong. Thank you.
Hey Christoph, Great project!!! Are you planning on further improving the project (e.g. implementation of the hall-effect-sensors, more infos how you built the circuit board, more detailed parts list and the other feet you suggested)? I'd really like to built it myself but I'm not really into programming so I can't improve that myself. Since all the parts are about 200€ I'd like my slider to fully function if I built it, so it would be really helpfull and time saving if there'd be a little more info about the parts specs, wiring of the slider and dimensions of the circuit board :) Thanks in advance
Very impressive work. I would like to reproduce your project... I tried to copy the main.cpp in the latest arduino IDE and installed the two libraries FastAccelStepper and Ps3Controller. After a "verify" process I had a long list of errors concerning mostly those libraries, I even re-installed the 0.23.2 version of FastAccelStepper but I still got a lot of errors after "Verify". Impossible to copy here the log. Should I use specifically the libraries that are joined in your github folder and how ? Should I use another software than the Arduino IDE ?
OOOkkkkay I came to the conclusion that it may work fine with Visual Studio Code and PlatFormIO plugin .... results in a few weeks when I will receive the components
I've uploaded it to thingiverse: www.thingiverse.com/thing:4926352 you will need a M4 bolt, i made a knurled one on the lathe, but you could also 3d print a handle for the bolt
I made the entire slider, the only modification I have is that I am using TMC 2209 v3.0 instead of TMC 2208, and it turns out that the motors rotate continuously from one side to the other all the time, but when I move the joystick it does move Where I indicate it, what I'm getting at is that it never stays still, and the slide motor only rotates in one direction, the pan and tilt do rotate in both, what could be the problem?
The project looks very good and congratulations to its creator. I have drawn the circuit on a board and placed all the components. I uploaded the code to the ESP32, all the relevant leds (enable, step-led, the power levels on each driver) light up when I operate the joystick (SONY-PS3 the original one) but the motors don't move. They stay frozen in the enable brake. I uploaded the file with the Arduino IDE by renaming (not compiling) the (.cpp ) file to (.ino). The file loaded normally without the program giving me any error. On the serial screen the joystick seems to respond correctly. Is it because no compilation was done? Which I don't know how to do. If this is the case has a friend compiled the .cpp to .ino and can provide it to the community. Thank you very much.
Well i think the issue is, you are missing the accel stepper library. You should try to get one motor moving first. You can also open the cpp file in text editor and copy the content.
@@ChristophLehner Thank you very much for the quick reply If you mean the library Fast AccelStepper.h I have installed it. I am also using board version 1.0.6 I also have to say that I have not connected the Hall sensors to the circuit and whether this affects the whole behavior of the project
Hi! Could you please point me in the right direction on how to get the software onto the esp32, and how to hook up the ps3 controller? Awesome project!
man you are my inspiration now... i cant sleep thinking about this proyect. But for my disgrace im from venezuela, and is a little dificult for me to buy the TMC2208. My question: Can i replace TMC2208 driver for A4988 drivers.. sorry im a newbie too... ps: forgive my english im doing my best!
Thanks for the comment. It depends, functionwise it will be the same, but the a4988 are quite noise, so if you also want to record audio, you shouldnt use them.
@@ChristophLehner how to upload file( main.cpp) in esp32 with arduino id or how to change main.ccp to main.ino so that arduino id accepts (Getting the code on the esp32?) thanks
Via bluetooth, You need to tell the esp32 the mac adress from the ps3 Controller. I used an existing library for the esp32 to Connect to the esp32 and recieve the buttons.
Christoph Lehner, I have assembled a 3-axis slider that you have developed. When I don't touch the joysticks, the stepper motors move a little. What could be the matter? Or what to adjust in the program? Thank you in advance.
It's probably the rest position of the joystick, if it's not perfectly 0, it will move the motor. You could add an if-statement, do block out any inputvalue from the Controller, under a certain trashhold
@@АлександрШевцов-ю4ц Hi, i just had a look into the code, you can try to increase the debounce time: const long debouncedelay = 100; instead of 100, try to set it to 200 hope this helps
i tried making the isaac's version but failed with the code part, im not able to upload use the code if you can help me with that? i am not able to understand how to operate the code
I never comment on TH-cam videos, but this time is different. To anyone thinking about taking this up as a quick project - simply don’t. Everything about this is half assed. Starting with the “instructions” (if you can even call them so) and ending with the design. The instructions literally say ‘screw set’ instead of listing the screws that are needed for the slider. I guess pasting your PayPal link was more important than actually coming up with something worthwhile. 🤷🏼♀️🤷🏼♀️🤷🏼♀️
trying to compile main.cpp with arduino IDE and VSC-pio : a long list of error examples : .pio/libdeps/esp32dev/FastAccelStepper/src/StepperISR_esp32.cpp:115:23: error: 'volatile struct mcpwm_timer_regs_t' has no member named 'period' .pio/libdeps/esp32dev/FastAccelStepper/src/StepperISR_esp32.cpp:170:12: error: 'struct mcpwm_dev_t' has no member named 'channel' .pio/libdeps/esp32dev/FastAccelStepper/src/StepperISR_esp32.cpp:182:23: error: 'volatile struct mcpwm_timer_regs_t' has no member named 'mode' .pio/libdeps/esp32dev/FastAccelStepper/src/StepperISR_esp32.cpp:223:20: error: 'volatile union mcpwm_int_st_reg_t' has no member named 'cmpr0_tea_int_st' mostly related to fastaccelstepper despite these error messages I managed to upload the firmware with arduino IDE , I changed my PS3 controller mac address to the address set in the program (the controller seems to connect fine) no reaction of any of my stepper motors.... 😭😭😭😭😭😭😭
Hello, could you help me? I can't get the control to connect with the esp32. I bought the control that you recommended. I put the mac of the control in the code and uploaded it to the esp32 and when I turned on the control, the LEDs flashed for 3 seconds and turned off and none of them turned on. in no number and when I check it does not seem to connect, can you tell me that I am misusing IDE Arduino 2.3.4 library esp32 3.1.0 Ps3Controller 1.1.0 FastAccelStepper 0.31.4 help friend please help I have been trying to make it work for almost a year and looking for solutions
Please note, as it is currently, the battery is not safe to use, as a fellow reddit user wrote:
Please be aware that the lithium-ion battery you're using has *absolutely no* internal protection circuits, and lithium batteries can be severely damaged by draining them too low (around 9.5 volts for yours) or getting them too hot. "Severe damage" can, especially if done many times, can lead to the battery swelling or bursting into flames.
Normally, the power tool has electronics that monitor the battery and will refuse to run the tool if the battery gets too low or too hot. Your setup has the opposite feature, where the buck regulator will work fine down to very low voltage, and the stepper motors will simply run with less torque as the battery drains to the point where it is permanently damaged.
Your setup is unlikely to draw too much current at once from the battery, but I strongly recommend adding something to keep the batteries from being drained too low (over-discharged). The "correct" solution is a Battery Management System, a little circuit that goes between the battery and the electronics being powered. You can buy them inexpensively on [amazon] Alternatively, you could have the ESP32 read the battery voltage directly, or you could add a [volt meter] and run your slider with the understanding that you *really, really* should remove the battery when it gets down to 9.5V.
Any recommendations for what to use? I'm new to this and Amazon search (for me) returns solar battery management systems :)
Awesome upgrades!
But you did an outstanding job with the design,it's simple ,well thought through and easy to put together
Dude, this is absolutely SICK! Well done!
Really REALLY well executed! I actually ended up here because I am working on a (kind of) similar project and am comparing different stepper libraries at the moment. Thank you SO SO much for sharing your code. You made a lot of really smart and inspiring design choices (using a battery pack for it - oh my!). Your editing skills are (almost :D) on par with your coding and MaschBau skills! Awesome work and thank you so much for sharing this with us. Subscribed!
Just a heads up an you may know by now but in the code you have lines that say thing like "slide_is_moving=true;" you can also get that value from the library with if(slide_stepper->isRunning()) note you can get a bit of drift if you ever decide to use closed loop stepper drivers as they can buffer some pulses so can carry on running for a short while after the library thinks they've stopped so you need to add a small delay to allow the buffer to clear.
I’m mentally almost done with my camera system, guess I’ll also be stuck for some time… Thanks for sharing your ideas and issues
why i didn't discover this video sooner...😆 well done sir...👍 very good presentation...👍
Great work love the idea of using the PS3 controller.
This slider is BOSS! Thanks for the video.
I just love how you edited this video 😍😍
How did you achieve the connection between the esp32 and the ps3 joystick? I have the same joystick and I can't connect it!
About the Hall Effects Sensors :
in the schematic connexions in Vn Vp and IO34 Pins but in the code :
#define PAN_HALL_PIN 36
#define TILT_HALL_PIN 39
#define SLIDE_HALL_PIN 34
36=Vn and 39 =VP ?
@Christoph Lehner , why do I need 6 magnets? Are they 2 pieces on top of each other?
Great video. Many get the Hardware right but fail on the interface. This looks like a great implementation :) 👍
You are a legend. Thank you for sharing this.
Hello sir , how if we use an camera there ? ... Me and my friend wanna put a camera that can pan, zoom, n tilt just by using a controller like yours 🎮🎮🎮 or any other remote style
It's so weird to see this video. I built essentially the same camera arm, also based on
Attila's design and was also designing a slider to go with my 80/20 extrusion. I thought about using Issac's design and modifying it like you did, but ended up starting from scratch.
My only regret is that I should have used three casters like you instead of four...
Great project, well done!
Hahahha what a coincidence. I upgraded my camera arm to 5 caster with a wider base, since it fell over onetime
Hello, could you help me, I don't know how to connect the Xbox controller to the Arduino. Could you tell me how you connected it or give me a link explaining how to connect it because I couldn't connect it and use it with the slaider. Please, could you help me?.
Hello, could you help me? I can't get the control to connect with the ardunio. I bought the control that you recommended. I put the mac of the control in the code and uploaded it to the esp32 and when I turned on the control, the LEDs flashed for 3 seconds and turned off and none of them turned on. in no number and when I check it does not seem to connect, can you tell me that I am misusing IDE Arduino 2.3.4
library
esp32 3.1.0
Ps3Controller 1.1.0
FastAccelStepper 0.31.4
help friend please help I have been trying to make it work for almost a year and looking for solutions
A couple of other minor things since my last comment, there's a small typo in Serial.begin, it should be 115200 not 112500 also a way of setting a dead zone would be good as you can get a small amount of drift with the stick at centre particularly on older worn controllers.
I need do this project but with an xboxone controller, how i can change to use this?
My guy, please tell us how you accomplished the 3 motors with different number of steps that are able to stop and end together. You don't talk about it at all and I can't figure it out or find anything online.
Christoph Lehner, why do I need 6 magnets? Are they 2 pieces on top of each other?
@ChristophLehner Hello! I have some problem with compiling the sketch. Do you have the last your firmware? Thank you!
hahaha.... I can soooo relate.... watching ToT, and building a slider with console-controller... I used an arduino and an NES controller, never got finished though...
Very nice project man! Yeah, sometimes, the secret is in the software! Congrats!
Christoph Lehner, это видео супер. Подскажите ,пожалуйста, какие шарики предпочтительнее 6мм или 6,35мм для большого панорамного подшипника А также шаговые моторы для веса 3-4 килограмм камеры.
It were 6mm Plastic ball bearings.
I don't think it will handle 4kg of payload, since it's not that ridigd. You are probablyy better off building one out off Aluminium
@@ChristophLehner А для панорамы фотоаппарат Canon с небольшим объективом какой шаговый мотор лучше подойдет. У вас он достаточно высокий(шаговый мотор).
@@АлександрШевцов-ю4ц a nema17 should work fine
Great video. I am doing something similar for a school project and your video has been very helpful. I have one question for you. Could you please tell me the specific versions of the libraries you installed on Arduino? Thanks!
how did you manage to assemble the bearing, the balls keep dropping out before i get them all in, any tips?
A lot of patience 😂
Does anyone have the full and good 3D CAD files for the whole project?
Absolutely brilliant work.
May I ask where you used the
1xDC-DC Buck Converter for the ESP32
that you listed in the components but that is not present in the schematic.png posted on your github?
I think I caught a glimpse at it at 6.24 on the right lower corner of the PCB but I can be wrong.
Thank you.
the buck converter is used from the 12v battery to power the ESP32 with 5V
Loved the TOT clip... 🤣🤣
Hey Christoph,
Great project!!!
Are you planning on further improving the project (e.g. implementation of the hall-effect-sensors, more infos how you built the circuit board, more detailed parts list and the other feet you suggested)?
I'd really like to built it myself but I'm not really into programming so I can't improve that myself.
Since all the parts are about 200€ I'd like my slider to fully function if I built it, so it would be really helpfull and time saving if there'd be a little more info about the parts specs, wiring of the slider and dimensions of the circuit board :)
Thanks in advance
Check out the github link, in the description, there are the shematics and wiring diagram. I am afraid the development is complete...
Very impressive work. I would like to reproduce your project... I tried to copy the main.cpp in the latest arduino IDE and installed the two libraries FastAccelStepper and Ps3Controller. After a "verify" process I had a long list of errors concerning mostly those libraries, I even re-installed the 0.23.2 version of FastAccelStepper but I still got a lot of errors after "Verify". Impossible to copy here the log. Should I use specifically the libraries that are joined in your github folder and how ? Should I use another software than the Arduino IDE ?
OOOkkkkay I came to the conclusion that it may work fine with Visual Studio Code and PlatFormIO plugin .... results in a few weeks when I will receive the components
Did you get this working? @@philpavans3118
At 1:58. Is that an arcaswiss 3d printed clamp. If so, would you be able to point me in the direction to find the stl files? Great modifications.
I've uploaded it to thingiverse: www.thingiverse.com/thing:4926352
you will need a M4 bolt, i made a knurled one on the lathe, but you could also 3d print a handle for the bolt
Awesome video thanks for sharing.
I made the entire slider, the only modification I have is that I am using TMC 2209 v3.0 instead of TMC 2208, and it turns out that the motors rotate continuously from one side to the other all the time, but when I move the joystick it does move Where I indicate it, what I'm getting at is that it never stays still, and the slide motor only rotates in one direction, the pan and tilt do rotate in both, what could be the problem?
The project looks very good and congratulations to its creator.
I have drawn the circuit on a board and placed all the components.
I uploaded the code to the ESP32, all the relevant leds (enable, step-led, the power levels on each driver) light up when I operate the joystick (SONY-PS3 the original one) but the motors don't move. They stay frozen in the enable brake.
I uploaded the file with the Arduino IDE by renaming (not compiling) the (.cpp ) file to (.ino).
The file loaded normally without the program giving me any error.
On the serial screen the joystick seems to respond correctly.
Is it because no compilation was done? Which I don't know how to do.
If this is the case has a friend compiled the .cpp to .ino and can provide it to the community.
Thank you very much.
Well i think the issue is, you are missing the accel stepper library. You should try to get one motor moving first.
You can also open the cpp file in text editor and copy the content.
@@ChristophLehner Thank you very much for the quick reply
If you mean the library Fast AccelStepper.h I have installed it. I am also using board version 1.0.6
I also have to say that I have not connected the Hall sensors to the circuit and whether this affects the whole behavior of the project
Dude you rule! Sub’d up
Hello! 6mm airsoft balls (for the ballbearing) ? Can I use Stainless Steel Balls 6mm ?
I think it should work!
Hi! Could you please point me in the right direction on how to get the software onto the esp32, and how to hook up the ps3 controller? Awesome project!
You'll need vscode or arduino IDE, there you can compile the *.cpp files to a hex file and upload it to the esp32
@@ChristophLehner Thanks you!
Great work, thanks for sharing. What coding language did you use for this application?
It plain old C++ on the esp32
man you are my inspiration now... i cant sleep thinking about this proyect. But for my disgrace im from venezuela, and is a little dificult for me to buy the TMC2208. My question: Can i replace TMC2208 driver for A4988 drivers.. sorry im a newbie too... ps: forgive my english im doing my best!
Thanks for the comment.
It depends, functionwise it will be the same, but the a4988 are quite noise, so if you also want to record audio, you shouldnt use them.
Great project, thank you for sharing it. I am not an expert in programming. Can you help me on how to program? esp32
Where exact are you having issues?
Getting the code on the esp32? Or programming in gerneral?
Thanks for the quick reply, how do I fix it? Fil CCP in Fil ino program Arduino ino
I used VS Code...
@@ChristophLehner how to upload file( main.cpp) in esp32 with arduino id or how to change main.ccp to main.ino so that arduino id accepts (Getting the code on the esp32?) thanks
Hey, which PCB do you used for the esp32uC ? i cannot find anything ...
Thank you for your help. :)
I just used a perfboard, and soldered the esp32 to it
Nice work! I'm hoping to build this as well. Can you tell us how much everything cost by the time you built it?
It cost about 100€, most expensive part was the Extrusion
Awesome! Im just building it! How do you
get the ps3 controller and the esp32 linked?
Via bluetooth,
You need to tell the esp32 the mac adress from the ps3 Controller. I used an existing library for the esp32 to Connect to the esp32 and recieve the buttons.
Christoph Lehner, I have assembled a 3-axis slider that you have developed. When I don't touch the joysticks, the stepper motors move a little. What could be the matter? Or what to adjust in the program? Thank you in advance.
It's probably the rest position of the joystick, if it's not perfectly 0, it will move the motor.
You could add an if-statement, do block out any inputvalue from the Controller, under a certain trashhold
@@ChristophLehner I'm a beginner. Help to do this in the code. Thank you in advance.
@@ChristophLehner I'm new to programming. And how to write it and where in the code. I would be grateful for the help.
@@АлександрШевцов-ю4ц Hi,
i just had a look into the code,
you can try to increase the debounce time:
const long debouncedelay = 100;
instead of 100, try to set it to 200
hope this helps
@@ChristophLehner And how exactly to do it? I'm not a programmer, sorry. Thank you in advance.
Hanzhen harmonic drive gear ,
strain wave reducer,
robot joint, over 30 years experience
i tried making the isaac's version but failed with the code part, im not able to upload use the code if you can help me with that? i am not able to understand how to operate the code
Do you have a esp32? You will need arduino IDE or VS Code, to program the uC
@@ChristophLehner no i have esp8266 and Arduino Nano
@@manavmuthreja1898
Just spend the $5 to upgrade to an ESP32. That way you can also use Bluetooth for a Playstation controller
Nice video Sir! as much as I have enjoyed watching I am not enjoying the code... I can't make it work at all... maybe i am just bad at building it :)
Und jetzt das ganze bitte auf ein RC car und statt kamera eine softgun. Danke!
You should at least give credits to actual project publisher
I never comment on TH-cam videos, but this time is different. To anyone thinking about taking this up as a quick project - simply don’t. Everything about this is half assed. Starting with the “instructions” (if you can even call them so) and ending with the design. The instructions literally say ‘screw set’ instead of listing the screws that are needed for the slider. I guess pasting your PayPal link was more important than actually coming up with something worthwhile. 🤷🏼♀️🤷🏼♀️🤷🏼♀️
jeez, just simply buy a m3-m4-m5 screw set as every other decent human being ...
trying to compile main.cpp with arduino IDE and VSC-pio : a long list of error
examples :
.pio/libdeps/esp32dev/FastAccelStepper/src/StepperISR_esp32.cpp:115:23: error: 'volatile struct mcpwm_timer_regs_t' has no member named 'period'
.pio/libdeps/esp32dev/FastAccelStepper/src/StepperISR_esp32.cpp:170:12: error: 'struct mcpwm_dev_t' has no member named 'channel'
.pio/libdeps/esp32dev/FastAccelStepper/src/StepperISR_esp32.cpp:182:23: error: 'volatile struct mcpwm_timer_regs_t' has no member named 'mode'
.pio/libdeps/esp32dev/FastAccelStepper/src/StepperISR_esp32.cpp:223:20: error: 'volatile union mcpwm_int_st_reg_t' has no member named 'cmpr0_tea_int_st'
mostly related to fastaccelstepper
despite these error messages I managed to upload the firmware with arduino IDE , I changed my PS3 controller mac address to the address set in the program (the controller seems to connect fine)
no reaction of any of my stepper motors....
😭😭😭😭😭😭😭
hey geiler Typ sub subbed ofcourse and i need to rebuild this !!!!!
Hello, could you help me? I can't get the control to connect with the esp32. I bought the control that you recommended. I put the mac of the control in the code and uploaded it to the esp32 and when I turned on the control, the LEDs flashed for 3 seconds and turned off and none of them turned on. in no number and when I check it does not seem to connect, can you tell me that I am misusing IDE Arduino 2.3.4
library
esp32 3.1.0
Ps3Controller 1.1.0
FastAccelStepper 0.31.4
help friend please help I have been trying to make it work for almost a year and looking for solutions