ESP32 Worm Robot with MP

Showroom for MicroPython related hardware projects.
Target audience: Users wanting to show off their project!
Post Reply
OutoftheBOTS_
Posts: 301
Joined: Mon Nov 20, 2017 10:18 am

ESP32 Worm Robot with MP

Post by OutoftheBOTS_ » Fri May 11, 2018 11:36 am

Just though I would share another robot that I have been developing.

It is a worm robot and it produces locomotion by wiggling like a worm. The Worm robot's locomotion speed and steering can be controlled with any web browser.

I use my ESP32 Servo board that I designed with Lobo MicroPython to drive it.

see https://youtu.be/9fHB7VB73dg

User avatar
pythoncoder
Posts: 2584
Joined: Fri Jul 18, 2014 8:01 am
Location: UK
Contact:

Re: ESP32 Worm Robot with MP

Post by pythoncoder » Sat May 12, 2018 8:40 am

Impressive!
Peter Hinch

mattyt
Posts: 60
Joined: Mon Jan 23, 2017 6:39 am

Re: ESP32 Worm Robot with MP

Post by mattyt » Mon May 14, 2018 1:27 am

Nice work OotB! It's quite hypnotic to watch. :)

OutoftheBOTS_
Posts: 301
Joined: Mon Nov 20, 2017 10:18 am

Re: ESP32 Worm Robot with MP

Post by OutoftheBOTS_ » Mon May 14, 2018 5:32 am

Thanks guys :)

I have a few other ideas for cool robots.

The ESP32 Servo Board should go into production shortly for anyone that wants to buy 1.

At some stage when I get the physical robots sorted out I will make all design pubic and a tutorial on how to build them and put up my code open source.

mattyt
Posts: 60
Joined: Mon Jan 23, 2017 6:39 am

Re: ESP32 Worm Robot with MP

Post by mattyt » Tue May 15, 2018 12:59 am

I'm not sure if you have a need for it OotB but I've been working on a small ESP32-based board with an on-board Pololu H-Bridge for DC motor control. There is also a 12V-compatible regulator and LiPo charge circuit. (I'm helping my Dad build a trainset for my 5yo nephew where each train can be controlled over Wifi using MQTT messages for control.)

If you (or anyone else!) are interested I'll share more details...

OutoftheBOTS_
Posts: 301
Joined: Mon Nov 20, 2017 10:18 am

Re: ESP32 Worm Robot with MP

Post by OutoftheBOTS_ » Tue May 15, 2018 8:43 am

Thanks Mattyt for the offer but I do have a board that I designed and built for a 2 dc motor turtle style robot. I used 2 x L9110 h-bridges because they use less pins and have the lowest forward voltage off all the h-bridges that I played with. I also put 2 x LS7366R encoder counter chips on it keep track of the resolution encoders I was using. I also added an adjustable buck converter so that the 2S and 3S lipo battery voltage could be adjusted down to the needed voltage for the motors. I also added a 2.4" ili9341 screen with touch as a user interface.

Believe it or not I built all this and used it a couple of times to start to develop some code then put it on the back burner meaning to finish it off but it is still just sitting there with the home made PCB oxidizing

Post Reply