Skip to main content


Do you want to buy one? Subscribe for news!

* indicates required

Let's get started with TenniRobo tutorials

Dear friends,
I want to announce the release of a series of video tutorials on the basics of TenniRobo control. These small instructions should answer all possible questions that may arise while you’ll be turning your robot into a personal sparring partner. Short and informative - that’s what I wanted them to be, and I truly hope I’ve succeeded.

We’ll cover technical questions related to both the mechanics of the robot and the features of TenniRobo application. Also, I’d like to note that it's quite easy to figure everything out by trial and error. But these video-hints will definitely save your time, and I strongly recommend you to pay some attention to them.

The first three lessons are already on the YouTube!
1) How to get started with TenniRobo 2) How to connect the Bluetooth 3) How to setup ball’s parameters Subscribe and watch out for updates!

TenniRobo 180 vs 100 balls versions - comparison for custom drill

It’s time for me to explain in more details the reasons, why I think the extension of a basket is so important for the robot. As you probably remember, some people already use robots from my first batch, and I carefully analyze their feedback. Almost all of them said that they really want to have a bigger basket for balls.

You probably agree, that when you are trying to bring to perfection some technical element – each additional ball matters a lot. But it’s even more frustrating when the element just starts to work out (you've been going to this for so long!) and the basket suddenly appears to be empty.

Obviously, you have to stop and then start again, which results in loss of pace. I know that there are some compact robots on the market with the baskets that contain no more than 30 balls. Maybe it would be enough for somebody, but I can not imagine effective training with such kind of equipment.

Let’s make some calculations! In an ordinary game, even an amateur player takes abo…

TenniRobo got a bigger basket for balls

Today I want to show you the second huge update, which TenniRobo got last month (personally, I think it's very important). The updated TenniRobo has a bigger basket for balls. Its capacity has grown to 180 balls instead of initial 100 balls.

Thus said, from this day TenniRobo exists in 2 versions, and I strongly recommend you to use the second one (extended version) only. The robot's size visually changed only by 25% while it still lightweight and compact. You can put it in a middle-sized backpack, the weight of a robot is comparable to the weight of a usual laptop.

Another advantage of the new version - when it's mounted on the table without a tripod, the "head" can be rotated in any direction. The old version has a restriction - the head can't be tilted down because it touches the table.

Here is a small comparison table for these two versions of our robot:

TenniRobo - 100 balls TenniRobo - 180 balls Dimensions (L-W-H) 250х190х260 mm 9,8х7,5х10,2 inches 290х240х3…

Molded parts for Tennirobo's "head"

This month TenniRobo got two important updates, and today I'm very excited to show you the first update - "head" now consists of molded plastic parts. Here is an example of 3D printed part and molded. Are you able to find the difference? :-)

Why is it so important? Before this day, all my prototypes have been made with 3D printed plastic parts. It's ok for prototypes, but I didn't want to ship robots with these parts to another countries, because there are some chances that these parts would be broken under some conditions (it's a pain of 3D printing technology - bad adhesion between layers can reduce strength of final part). Molded parts are free for this problem, so they are more strength, and I can be confident that they won't be broken in final product.
Also, molded parts can be manufactured much more quiclky, than with 3D printing technology. It means, that I can manufacture more robots for you, dear Tennirobo potential users.
Finally, it just looks…

Frequently asked question page (FAQ) added

Dear friends! I've received many questions from you about TenniRobo, so today I added a new page on website - "Frequently asked question" (FAQ). In this chapter you can find some answers, here is the link

I'm going to add new answers there, so if you have any question, please email me, I will answer :-)

New release of mobile app 1.03 - now with Japanese language

Despite the summer and vacation season, the development of Tennirobo is continuing. Today, the new version of the app 1.03 with new features and opportunities was released. I am very grateful to those people who have agreed to help me with the translation of the app to other languages. And one of these new features - is supports of Japanese language. I am very grateful to Yoshiaki Ueda, who has made the translation to Japanese. Dear Youshi, thank you very much!

Mobile application supports different languages now

The localization of the TenniRobo mobile app has been completed. It has been translated into several languages - currently it supports English, Russian and Ukrainian. If there are people who wants to help to translate it into other languages, I will be very grateful (please contact me, I will provide XML file)