Casual Robot Lab

My blog

Why build a BDX mini?

I'm a career software engineer, not a hardware guy. But I've been looking over the fence at the hardware folks for a long time. Nothing stopping me... just "I'm not a hardware guy."

I'm also a lifelong Star Wars fan. Not a super fan, but I was just the right age when the original movies came out. I was hooked. And the droids were a big part of that. Robots that had personality and lots of it. I wanted an R2-D2 big time.

I went to Galaxy's Edge at Disneyland a couple years back. I made a bee-line for the Droid Depot to make my very own R2-D2. It wasn't complicated to put together, but it was enough to get my brain going. How did it work? What did the personality chips do? How was it interacting with characters and places in the park? What could I get it to do on my own?

And then I got a look at a BDX. Small robot with tons of personality. It was my R2-D2 obsession all over again. But this time... maybe I could make it happen. Unlike the R2-D2, which is a pretty ambitious project, I might be able to make a BDX. I started googling and found the Open Duck Mini open source project. I was very excited. And I also happen to have a job where I have access to people and facilities to help me make it happen.

So why build a BDX mini? Why not?