Skip to main content

I built my own robot dog, and you can too

Petoi's Bittle X is a programmable robot kit that looks like a futuristic cyber-dog.
Petoi’s Bittle X is a programmable robot kit that looks like a futuristic cyberdog. Alan Truly / Digital Trends

I built my own robot dog, and it wasn’t difficult. That doesn’t mean I’m a robotics engineer or an electronics tinkerer. I took an electronics class in high school, but no oscilloscopes, multimeters, or soldering are required to make this cyberdog.

It isn’t as big and strong as Boston Dynamic’s Spot, but  itcosts much less. It’s not as cute as Sony’s Aibo, which has been around long enough that Sony has instituted a foster care program for its aging robotic dogs.

However, Petoi’s Bittle X is a fun, affordable robot dog kit that’s educational and customizable for open-source projects. I put it together and learned how to troubleshoot connections, calibrate joints, and interact with my little friend. Here’s how I did it.

What can Bittle X do?

Despite Bittle X's size, this robo-dog can do a backflip.
Despite Bittle X’s size, this robodog can do a backflip. Alan Truly / Digital Trends

When fully assembled and calibrated, Bittle X becomes a remote-controlled, quadrupedal robot. I can connect to it via my computer or phone.

The Petoi mobile app has arrows to guide Bittle to walk, crawl, or trot in any direction, as well as a list of buttons to perform a variety of tricks. Bittle X can wave, sit, play dead, stretch, and more.

If the robot trips or falls, it automatically flips back over. It’s a durable device made of high-impact plastic, so it should last many years.

Petoi includes a remote control for quick and easy commands.
Petoi includes a remote control for quick and easy commands. Alan Truly / Digital Trends

I can use a remote for preset commands. I can also teach this robodog new tricks. In the computer app, drag-and-drop command blocks allow the creation of custom movement sequences. It’s also possible to code in C++ or Python for more complicated programming. For example, there’s a custom sequence to allow Bittle X to cross a wide gap, as shown in the video below.

Build Your Own Quadruped Robot Dog: Bittle - Robot Dog Takes the Challenge of Walking Over a Gap

Bittle X also understands voice commands, and Petoi programmed in a massive library of over 40 words, some quite impressive. If your little buddy doesn’t respond, try saying “play sound,” or “bing-bing” to switch to English.

If the cyberdog understands you, it will “speak” to let you know. The speech is hard to understand, but it’s still satisfying to hear a response as it prepares to perform a stunt. Bittle X can do a backflip, front flip, handstand, and more.

Building Bittle X

Bittle X is partially assembled, but it still takes about an hour to build this robo-dog.
Bittle X is partially assembled, but it still takes about an hour to build this robodog. Tracey Truly / Digital Trends

It’s relatively easy to put the Bittle X together. It took me a little over an hour. There are plenty of tiny screws, a small magnetic screwdriver, a collection of servos, leg parts, the body, a preassembled head, circuit board, and battery.

The instructions are reasonably clear, but I had to switch from instructions specific to Bittle X to a more general guide halfway through, then back again to finish.

The components have subtle differences, so I tried to check carefully before attaching a part. I had to redo a few steps.

The fussiest part is arranging the wires and plugging them into the correct plugs. I have big hands, and there isn’t much room to maneuver inside the body.

The wiring was the hardest part of building Bittle X.
The wiring was the hardest part of building Bittle X. Tracey Truly / Digital Trends

I had extra pieces left after completely assembling Bittle X, spare parts in case some are lost or damaged. The next step is calibration, where I learned what I did wrong.

In calibration, Bittle X rotates its limbs at right angles. The upper legs should be vertical, while the lower legs are horizontal. My robot had some weird angles. I tried using the mobile app to correct the issue, but some were too far off, so I removed and reattached them correctly.

Another calibration test revealed some portions weren’t moving at all. I removed the back and unscrewed the circuit board and discovered I missed a pin when I plugged them in.

The Petoi mobile app's calibration controls helped me discover and fix mistakes.
The Petoi mobile app’s calibration controls helped me discover and fix mistakes. Tracey Truly / Digital Trends

After correcting the errors, I could fine-tune to make minor angle adjustments with the plus and minus calibration controls.

Already, Bittle X was teaching me about taking care when assembling parts and, particularly, when plugging in electronics. I’m happy the Bittle X design is robust enough to forgive my mistakes. After fixing those errors, everything worked as expected.

But I’m a cat person

Petoi also makes a robot cat called Nybble.
Petoi also makes a robot cat called Nybble. Petoi

Petoi sells three Bittle robot dog models. The Bittle X uses an ESP32 BiBoard, while the Bittle STEM and Robotics Kit use an Arduino UNO-compatible NyBoard. ESP32 BiBoard is faster, while the NyBoard is more compatible with the maker community for add-ons and customization.

If you’re a cat person, that isn’t a problem because Petoi’s earlier robot pet, Nybble, is a cat. That explains why the company logo looks feline.

Nybble is made of wood, while Bittle uses high-impact plastic. Nybble doesn’t have Bittle’s built-in Bluetooth or Wi-Fi connectivity either. Cats are finicky like that, but you can add those features if you’d like.

Unlike actual cats, Nybble is a bit larger and heavier than Petoi’s robodog Bittle, requiring more assembly. Petoi estimates constructing Nybble takes about four times as long as it does to put Bittle together.

Is Bittle X right for you?

The Bittle X robot dog raises a paw to wave at me.
The Bittle X robot dog raises a paw to wave at me. Alan Truly / Digital Trends

Bittle X has an attractive price — $280 is hard to beat for a complete quadrupedal robot with Wi-Fi and Bluetooth connectivity. It also includes a remote control, so you don’t need to rely on a computer or a phone to move your robot pet around.

If you want to explore robotic hardware or software, this is an easy way to do so. I’ve barely scratched the surface of what’s possible with Petoi’s Bittle X. Check out the spooky enhanced Bittle in Petoi’s video below.

The Gummy Bear vs. Open Source Robot Dog Petoi Bittle on Halloween night

If you’re looking for a hassle-free toy robot, this isn’t the right choice. If you want a robot that can do real work like Amazon’s Astro, Bittle X might not be robust enough. Its battery life is about one hour of continuous walking.

The Bittle X would make a wonderful gift for children (10 and older) interested in science. Maybe they’ll help develop robots that can explore the solar system or design a futuristic humanoid robot that can do anything a human can. Big kids, like my wife and I, enjoy Bittle X also.

Editors' Recommendations

Topics
Alan Truly
Alan is a Computing Writer living in Nova Scotia, Canada. A tech-enthusiast since his youth, Alan stays current on what is…
M4 vs. M3: How much better are Apple’s latest chips?
An official rendering of the Apple M4 chip.

Apple has announced the M4 chip, its successor to the M3 that’s currently found in a bunch of Macs and iPads. The M3 is an excellent chip and a real leap above the M2 that came before it, so the question is whether the M4 can manage a similar feat.

Right now, the M4 is only in the iPad Pro, and that means information about how good it is and what it does is rather limited. But if you’re interested in finding out more, you’re in luck, as we’ve gathered up everything we know about Apple’s M4 chip and compared it side by side with the M3. If you want to learn more about Apple’s next chip -- and how it compares to the M3 -- read on.
Where can you find these chips?

Read more
iMac deals: New, renewed and refurbished iMac computers
Apple iMac with Retina 5K Display review close

If you're in the Apple ecosystem and need a desktop computer rather than something like a MacBook, then you'll want to go for the Apple iMac, which is one of the best all-in-one computers on the market. There are quite a few screen sizes and specs to pick from, and if you're willing to go for a renewed option, you can get some older yet still powerful iMacs for a great price with desktop deals. Even if you aren't, there are still some great Apple deals you can take advantage of to save yourself some money, which is why we went out and scoured the internet for the best deals we could find. If you need something portable, check out MacBook deals. For extra savings, check out refurbished MacBook deals.
Apple 21.5-inch iMac (2018) Renewed -- $409, was $460

Even cheaper than any of the MacBook deals going on, this Apple 21.5-inch iMac (2018) might be a few years old but it offers plenty of juice for the price. That's the beauty behind many iMacs -- they last a long time thanks to offering reliable hardware and the benefits of MacOS, which tends to mean they stay fast for awhile. In the case of the 2018 21.5-inch iMac, you get a 2.7GHz Quad-Core Intel Core i5 processor paired up with 16GB of memory which is a great set of specs for ensuring you can get plenty of work done.

Read more
Intel’s next-gen desktop chips may embrace these two major changes
Intel Core i5-14600K processor inside its socket.

Intel Arrow Lake is said to be coming out later this year, but the leaks have been scarce -- until today. According to Benchlife, Intel is readying 13 new processors, but forget any mentions of a 15th-gen CPU -- these chips all follow Intel's new branding and will be dubbed the Intel Core Ultra 200 series. That’s the first big change. What else is new, other than the name? If Benchlife is correct, the loss of hyperthreading will be the other notable difference.

Arrow Lake CPUs will be the first desktop generation to follow Intel's new naming scheme, and thus, the first under the new Core Ultra umbrella. Meteor Lake paved the way, but those are laptop chips, whereas Arrow Lake processors are coming to desktops. This includes the Core Ultra 200 K-series, which encompasses the unlocked versions of CPUs that have a processor base power (PBP) of 125 watts, as well as the locked Core Ultra 200 non-K variant that maxes out at 65 watts.

Read more