TenniRobo is able to make more realistic balls than any other robot does. Why? Because of it:

  • Has precise digital control of ball’s speed and spin
  • you can install it anywhere around the table with a tripod – instead of other robots that have to be mounted on the table or only at the end of the table. You have 100% freedom
  • It is very powerful. It’s not a problem to shot from 5 meters distance behind the table, lob or even a chop from “under the table” position

The TenniRobo supports all possible kinds of ball’s spin: topspin, backspin, any sidespin, and no-spin. Even more – with our mobile app you can easily select the angle of this spin. Actually you are able to combine, for example, topspin with sidespin, or backspin with sidespin. You can do it just in one click!

Yes! You can make your own sequences (they are called drills in the app) with different ball’s behavior in each shot. For example, your drill can begin with serve (backspin) to the center of the table, the second ball with mixed topspin/sidespin to the left corner of the table and third ball without spin to the right corner of the table.

You can have an unlimited quantity of saved shots or drills on your smartphone. Any of these drills you can download into the robot’s memory. TenniRobo has enough memory to store 5 different programs (up to 80 shots in each), which you can run with or without a smartphone (with IR remote)

It’s super easy to set up a no-spin ball. Just press on the ball icon – a green arrow will disappear and the mobile app automatically tune motors for you

At first – you can use any IR remote (from your TV, sound system, etc…). Just teach your TenniRobo with the mobile app to understand this remote.
With IR remote you can do 3 simple things:

  1. Select one of the 5 programs in TenniRobo’s memory (you have to upload your programs to the robot from any smartphone)
  2. Start selected program
  3. Stop the robot
IR remote very handy to use. You can easily start/stop the game, and you don’t have to put your mobile phone on the table, so it’s risk-free for it.

TenniRobo provides the fastest-changing of ball’s spin direction among all robots. When the “Reverse” option is disabled, the minimum time for changing the direction is less than 0.5 seconds, regardless of the spin type (top spin, bottom spin, side spin, etc.).

In addition, you have the opportunity to enable the option of reversing motors (one or two motors rollers can change their rotation in the opposite direction). This creates an incredibly strong spin of a ball, however, it takes time to reverse motors. Therefore, when the “Reverse” option is turned on, changing the spin direction takes 1.5-2.5 seconds, which is also quite fast


The TenniRobo has a container for 100 or 180 balls (different versions). This quantity is enough to play for about 4 minutes with the usual game rate, after that you have to add other balls to the bucket or collect the ball. And this is good because you have time to rest and analyze your game! 

Read more about this here 

Yes! You can use as old celluloid 40mm balls, like new plastic 40+ balls, and even more – you can mix them without any modification of TenniRobo. Just load them into the robot and enjoy your game! This is a great option, because (as you probably know) different balls have slightly different behavior, so you can have some randomization in your game (as a human does).

It is possible because TenniRobo uses excellent foam-rubber wheels, which are not sensitive to the small deviation of the ball’s diameter.

TenniRobo is mounted with a standard tripod (usually used for photo or video cameras). And this is great! If you mount the robot behind the table, you get much more freedom and a “human-like” ball’s behavior. With an excellent digital spin control system of this robot, you can simulate any ball (or even series of different balls) that you want to play.
TenniRobo can make very strong shots – distance can be longer than 6 meters (20 ft). So, you can mount your robot anywhere: near the table, far from the table, in the corner, or even under the table. Have you ever dreamt of playing a game with your favorite table tennis star? Just do it!

No, a tripod isn’t included at the package, because many people already have own tripod and can use it with TenniRobo. Also, if a tripod was shipped, it would significantly increase the cost of shipping. It’s easy to buy a standard tripod in your country if you don’t have it.

TenniRobo’s wheels are very durable. For example, the first prototype has worked about year in our table tennis club without wheels replacement. But it’s very easy to adjust the distance between wheels with a standard screwdriver. You also can easily replace a wheel with another one by using a standard small wrench (10mm).

Of course, replacement parts will be available. But let me describe some parts of the TenniRobo.
The main motors are VERY durable. Instead of other robots (which use brushed motors with the short live term), TenniRobo uses brushless motors, that have only one part that could be broken – bearings, which have a very-very long live term. I think this motor will be the last part that can be broken.
The feeding system also uses a motor with a similar principle.
The head uses standard servo motors, which can be easily replaced. It’s possible to buy these motors online or even in your local department store.

Mobile application and firmware

The TenniRobo mobile app is fully supported by all Android smartphones with Android 5 or newer (6/7/8/9…) and IOS since v9 (iPhone 5 or newer).

All smartphones must support BLE (Bluetooth Low Energy) interface.

Android app is available on Google Play Market and the IOS app is available on AppStore. But now it is available for approved users only (TenniRobo owners and beta testers)


The Android app is available on Google Play Market and the IOS app is available on AppStore. Now it is available for approved users only (TenniRobo owners and beta testers), but anyway – once the update is released, you will be able to update the app like any other usual app from the Play Market or AppStore

Yes. I’m working with new features continuously. A lot of new features can be added with the upgrading of the mobile app, and it doesn’t require a firmware upgrade.
But TenniRobo’s smart controller already has the ability to upgrade its firmware – this option already has been fully tested. I know, there are a lot of electronic devices that have problems after upgrading firmware (for example unpredictable power-off can damage firmware in these devices) – this is not our case. I put a lot of effort into this part, so Tennirobo’s bootloader (code which does firmware upgrade) can’t be erased or damaged in any case. Your robot’s firmware upgrade will be painless and risk-free.
In the future, when new firmware will be released, you will be able to upgrade your TenniRobo just from your smartphone.


Yes, it’s safe. Although motors are really strong and fast, they are controlled by the very smart electronic controller, which is checking the motor’s power and speed all the time while the motor is working. As a result, when the motor’s speed is decreasing unpredictable, the controller just stops the motor and trying to do a soft start again with very low force. Brushless motors with smart controller – it’s a big advantage of the TenniRobo. Many other robots use standard brushed motors, which don’t have this option.

Warranty, spare parts

1 year warranty for electronics. 
Mechanical damages are not under warranty except of cases of factory deffect. If a factory deffect happens we will replace it for you for free

Yes, spare wheels are available for sale. But please note that they are very durable, thus you won’t need spare wheel in 1 year or more (depends on how often do you use your TenniRobo)

Payment and Shipping

Yes, we ship it worldwide. Even more, it is possible to mark it as a gift. 

The shipping cost depends on how far your country is located from Ukraine. Usually, we use registered postal service, it costs 35-45$ and takes about 2 weeks for delivery

For some countries the shipping with UPS is available. For example shipping to the USA with UPS costs 74-76$ and takes 4-5 days

Yes, we accept PAYPAL (trusted US account) as the safest payment method for you.

There are also a lot of other payment methods are available. It can be even Western Union if you want.