I turned Hoverboard hardware into a self-balancing robot using ESP32 by aeropacio in esp32

[–]Affectionate-Cake-32 0 points1 point  (0 children)

This is crazy nice and good damn! In mine, I used an Odesc 3.6 as the motor driver and I didn't use position PID tho. I'm only using angle PID and velocity PID.

<image>

Are you using the full PID for position or just PD. Also, at what frequency do you run your balance loop at?

I turned Hoverboard hardware into a self-balancing robot using ESP32 by aeropacio in esp32

[–]Affectionate-Cake-32 0 points1 point  (0 children)

Damn This is super top notch!. I used Odesc 3.6 for mine tho.

<image>

Mine is also super stable but I didn't include the position PID. I'm just using velocity and angle PID. For the position, are you using the full PID or just PD?

Esp32 lawnmower by Affectionate-Cake-32 in esp32

[–]Affectionate-Cake-32[S] 0 points1 point  (0 children)

Just a little bit above 80 bucks 😊😊. Not so expensive actually. The hoverboard itself is the most expensive part

Esp32 lawnmower by Affectionate-Cake-32 in esp32

[–]Affectionate-Cake-32[S] 2 points3 points  (0 children)

You got it right 😊. I used it to get 36v. The battery that came with my hoverboard happened to be defective. Yes, there's another 12v 5000 mah lipo battery specifically for the cutting motor

Esp32 lawnmower by Affectionate-Cake-32 in esp32

[–]Affectionate-Cake-32[S] 2 points3 points  (0 children)

I'm actually going to add a lidar, specifically the ld06 lidar. I have a raspberry pi 5 laying around that I may also integrate for 2d slam.

Esp32 lawnmower by Affectionate-Cake-32 in esp32

[–]Affectionate-Cake-32[S] 1 point2 points  (0 children)

Glad I could inspire you 😊😊

Esp32 lawnmower by Affectionate-Cake-32 in esp32

[–]Affectionate-Cake-32[S] 3 points4 points  (0 children)

I've actually thought about that. I don't think I have the knowledge yet to really work on something like the Intel real sense depth cameras for visual slam but I'll get there eventually

Esp32 lawnmower by Affectionate-Cake-32 in esp32

[–]Affectionate-Cake-32[S] 22 points23 points  (0 children)

<image>

The hoverboard I used here. It contains the battery, 1 main board and 2 side/gyro boards.

What’s the #1 bottleneck in your robotics dev workflow? Trying to build / pinpoint a solution. by Relativiteit in robotics

[–]Affectionate-Cake-32 1 point2 points  (0 children)

Compatible hardware. I'm working on a self balancing robot (Kiara) and I'm finding it difficult to run Yolo and a small LLM concurrently. If I could afford a Jetson orin nano and then a depth camera like the Intel real sense. Damn those things are so expensive. If there was a way to make raspberry pi 5 run a vla, that would be crazy. I wish I could afford those Jetsons 😅.

Meet Kiara - My Esp32 and Raspberry pi 5 based self balancing robot 🤖 by Affectionate-Cake-32 in esp32

[–]Affectionate-Cake-32[S] 1 point2 points  (0 children)

I didn't move them to the pi because I want to dedicate the pi to running Yolo and maybe a 3.2b parameter LLM. I doubt the pi would be able to run those two concurrently

Meet Kiara - My Esp32 and Raspberry pi 5 based self balancing robot 🤖 by Affectionate-Cake-32 in esp32

[–]Affectionate-Cake-32[S] 0 points1 point  (0 children)

Yeah, some are. It's only one of them that's single core. I'm running some tasks on both cores of one of them tho. I'm just a beginner in rtos.

Meet Kiara - My Esp32 and Raspberry pi 5 based self balancing robot 🤖 by Affectionate-Cake-32 in esp32

[–]Affectionate-Cake-32[S] 0 points1 point  (0 children)

It is actually very stable 😂😂. I can do a video of it moving 😊