Hay this is just an idea but you should put in modes that disable a leg and still kinda walks with the remaining legs like if you only had one leg it would drag the other 5 legs along but it's just an idea
A lower cost version would be very welcome! It looks like the middle servo is doing most of the work, maybe only that one needs to be a high-torque servo and the rest can be a smaller 996 and you could keep all of the original dimensions...?
Yes replacing the femur servo will improve things a bit. but it definitely won't have the same performance of the higher torque servos. So there will be limitations still for sure.
Would it be possible to use PCA9685 Servo controllers instead? :) I love your work in the app for this and the operation of the hexapod seems really smooth.
Some of the members of the Discord server tried bearings, but cheaper ones have some small play and unfortunately they still experience servo overshoot.
Super cool, I like your videos. Hope one day I will be able to build big boy "property keeper" with a lot of sensors, decent camera to take pictures of animals, streaming video..... I like you idea to use phone, a lot of usefull stuff there for cheap. Do you think, its good idea to pair phone and micropython (python), for me its just to combine work and hobby. Thanks a lot man.
Yes you can. If you implement the same protocol that we used with the Servo2040, you can use a RPI with the phone. If you are interested in the details, reach out in the Discord server.
i spent an hour switching parts around but the screw holes on the tibia are on the wrong side for easy construction. Unless there is a file on the github repository I am missing I can get the layout to work without drilling holes manually.
You should not need to drill any holes manually. Note that tibia and some other parts are mirrored for the left and right sides. For some of the parts only one side is provided on github, since you can easily mirror the part in your slicer application.
@@MakeYourPet i live in India and china is not delivering to us right now... And servo 2040 are out of stock from websites who deliver internationally... I am thinking about using an Arduino mega and 2 x 16 channel 12bit pwm/servo controller. Will it work?
Did you check that the servos actually have all metal gears inside? Some vendors on AliExpress cheap out and only have the output gear metal so it looks right but the inside gears are all plastic. I got a very bad one once, if you turned the output manually rather than back drive it just sheared off all the plastic teeth and it was advertised as having all metal gears. I hope you managed to find decent ones and checked the quality and performance of the one you bought before buying all of them.
Good point. So far the servos are ok and don't show any sign of gear wear, but I didn't check the inside. Honestly at this price range I can live with a few non metal gears...
The $150 price tag is assuming you have a 3d printer and an old phone to use with it. You can get an Ender 3 for under $200 which is what I have and is more than enough for a project like this, and you get to keep the printer for your future projects.
Well done M!! Am looking forward to seeing your hard work becoming more accessible to those with smaller budgets! 🎉
Looking forward to see this new build complete!
This revelation towards affordability would be the step I need to try this. Seriously cool robot.
So excited for the next video!!! With it being so affordable now, I might be able to make one for myself sooner that I thought :)
This is really cool! This is definitely a project I'd like to try sometime, especially with the price going down.
oOo only 150$ that's something I can get behind
Hay this is just an idea but you should put in modes that disable a leg and still kinda walks with the remaining legs like if you only had one leg it would drag the other 5 legs along but it's just an idea
You are doing a very good and useful thing by creating this project👍
Your project is one of my favourites. But after I estimated the price, I was a bit scared... 😅. But now it get a new chance.
Great job👍
Thank you for pursuing the cheaper version looks like I'll get to build one 👍👍
You are just amazing!
🤩im waiting for this video awesome
That's great news. A great way for more enthusiasts to start with a lower investment
Cant you make a video wow to use a smartphone as a hexapod controler? I like to learn that part. Tanks like your videos
A lower cost version would be very welcome! It looks like the middle servo is doing most of the work, maybe only that one needs to be a high-torque servo and the rest can be a smaller 996 and you could keep all of the original dimensions...?
Yes replacing the femur servo will improve things a bit. but it definitely won't have the same performance of the higher torque servos. So there will be limitations still for sure.
Would it be possible to use PCA9685 Servo controllers instead? :) I love your work in the app for this and the operation of the hexapod seems really smooth.
3D-printing the bushings is a good solution, but it is still safer to install cheap flanged bearings like f623zz
Some of the members of the Discord server tried bearings, but cheaper ones have some small play and unfortunately they still experience servo overshoot.
Super cool, I like your videos. Hope one day I will be able to build big boy "property keeper" with a lot of sensors, decent camera to take pictures of animals, streaming video..... I like you idea to use phone, a lot of usefull stuff there for cheap. Do you think, its good idea to pair phone and micropython (python), for me its just to combine work and hobby. Thanks a lot man.
You can use micropython if you like and it should work. Start with whatever you are familiar with.
$150 dollar hexapod! Yea ok that price is going to be super hard to beat.
This is a price point I can get behind!
Is it possible to just use a Raspberry Pi Pico instead of the Servo2040 as they have the same microcontroller?
Yes you can. If you implement the same protocol that we used with the Servo2040, you can use a RPI with the phone. If you are interested in the details, reach out in the Discord server.
This is so cool. I am going to build one. What Kind of Filament should be used?
I used PLA. you can use anything that you like.
@@MakeYourPet thank you. I have a lot of PETG so i might try that.
@@MakeYourPet Would it be possible to use the MG996R servos with the existing design?
@@SB-100 you can try if you want to, but most likely it will be very underpowered.
3 servos for each leg?
i spent an hour switching parts around but the screw holes on the tibia are on the wrong side for easy construction. Unless there is a file on the github repository I am missing I can get the layout to work without drilling holes manually.
You should not need to drill any holes manually. Note that tibia and some other parts are mirrored for the left and right sides. For some of the parts only one side is provided on github, since you can easily mirror the part in your slicer application.
Brother in my country i can't find both the 18 channel servo drivers is there any other way ?
which country are you in? so both pololu and pimoroni boards are not available?
@@MakeYourPet i live in India and china is not delivering to us right now... And servo 2040 are out of stock from websites who deliver internationally... I am thinking about using an Arduino mega and 2 x 16 channel 12bit pwm/servo controller. Will it work?
Did you check that the servos actually have all metal gears inside? Some vendors on AliExpress cheap out and only have the output gear metal so it looks right but the inside gears are all plastic. I got a very bad one once, if you turned the output manually rather than back drive it just sheared off all the plastic teeth and it was advertised as having all metal gears. I hope you managed to find decent ones and checked the quality and performance of the one you bought before buying all of them.
Good point. So far the servos are ok and don't show any sign of gear wear, but I didn't check the inside. Honestly at this price range I can live with a few non metal gears...
What about the Battery? what's driving all these servos?
Good point. I am going to use a 6V NiMH which you can get for around $20. Keep in mind that this is not final and things may change.
hoho!
Hi are you using any capacitors before the servos?
I think you are asking about the pwm signal? I am using an off the shelf board so I didn't need to do anything.
@@MakeYourPet Ah I thought you might need another capacitor because of the current that the Servos are pulling to smooth it. But cool, thx 👍
can you tell me where youre getting the $5 servos cause i cant find them anywhere..
Look it up on Aliexpress. I just checked they still have it for under $5 each.
@@MakeYourPet 0ne other question what infill density and layer hight are you using on components
Puedes venderme una de esas ?
why not put bearing instead
Based on the others experiments from the Discord server, apparently bearings don't help with the overshoot either.
If that's the problem then it's not mechanical at all maybe it's electrical there's noise in the servo controller board
It is mechanical. the pwm error on these boards is way below the servo dead band.
@@MakeYourPet i have to solutions that may work for ur problem you should lower the gain value, or may change the frequency of the servo motor
Just need an 1500$ 3D printer too 😅
The $150 price tag is assuming you have a 3d printer and an old phone to use with it. You can get an Ender 3 for under $200 which is what I have and is more than enough for a project like this, and you get to keep the printer for your future projects.
@@MakeYourPet THey've got a lot more affordable since last i checked, huh!