Pongbot Nova S Pro owners' review and discussion thread

This user has no status.
Hello,

I made some measurements with Spinsight:

The max Spin for Topspin is 68 rps on my nova. A little more than the 60 from the pongbot website.
(spin 10, speed 4.5)
Unfortunately, I forgot to test it with the app from smee0815 and olanga.

And realistic Speed/spin values I get for my "Konter" (TTR 1700, rps 50-55) are: speed 4.5, Spin 6.5, Height 30.

Maybe that helps someone.

br
That is really helpful. Unfortunately I now have only 1450 TTR...
Do you know what a decent topsin in your TTR range has?
Thanks ..
And is spinsight worth trying? What's your use case?
 
This user has no status.
This user has no status.
Member
Nov 2025
45
20
68
Topspin in my TTR range, I think 100-130 rps.
Also one of my students has 110, but TTR only 1050.

We want to use Spinsight to improve spin in serve and topspin of the youth players in our club.
If it is worth, I dont know.
If you have enough coaches to use it often, then yes.
If not, use your manpower for something else.

But please do not discuss Spinsight here, it is a Nova thread.

br
 
  • Like
Reactions: plunder
This user has no status.
Topspin in my TTR range, I think 100-130 rps.
Also one of my students has 110, but TTR only 1050.

We want to use Spinsight to improve spin in serve and topspin of the youth players in our club.
If it is worth, I dont know.
If you have enough coaches to use it often, then yes.
If not, use your manpower for something else.

But please do not discuss Spinsight here, it is a Nova thread.

br
Ok, this confirms my observations for the nova. The topspin capabilities of the machine are not good.
Underspin is ok, but for training passive blocks of a very spinny ball, the nova is not strong enough.
 
This user has no status.
This user has no status.
Member
Nov 2025
68
97
179
Nova Drill Control - ball editor

New functions:
  • Add and remove balls in a sequence
  • Add and remove optional balls (pseudo randomness)
  • Rename drill's name
  • Change sequence of the balls
  • Test combo
Code is now organized into a modular structure.
Repository: https://github.com/olanga/nova
Webapp: https://olanga.github.io/nova/
 

Attachments

  • DrillEdit1.png
    DrillEdit1.png
    91.5 KB · Views: 77
This user has no status.
This user has no status.
Member
Nov 2025
45
20
68
very nice and a big improvement.
Thank you olanga.

But one important thing, that lacks also the original pongbot app, I still miss: "save as".
I want to edit/change a drill and save it under a new name (no overwrite of the base drill).

and one more useful option I would like to have (maybe more important than "save as"):
every ball has an option like "aktiv/inaktiv". An inaktiv ball will not be played, but I can use it in my drill with just one click. That makes it very flexible and smart.

thx and br
 
This user has no status.
Nova Drill Control - ball editor

New functions:
  • Add and remove balls in a sequence
  • Add and remove optional balls (pseudo randomness)
  • Rename drill's name
  • Change sequence of the balls
  • Test combo
Code is now organized into a modular structure.
Repository: https://github.com/olanga/nova
Webapp: https://olanga.github.io/nova/
As soon as I get my machine, I will try this. Thanks for your work and if I use it, is there a way to donate you?
 
  • Like
Reactions: plunder
This user has no status.
This user has no status.
Member
Nov 2025
68
97
179
  • Like
Reactions: The_mfk_Dude
This user has no status.
This user has no status.
Member
Nov 2025
45
20
68
Hello,
a few new measurements with Spinsight:
- you can not get more Spin with the app from smee0815/olanga.
- best ist 67 rps with the wheel rotations 7500/500. Increasing the lower wheel, increases also the speed, but decreases the spin. Decreasing the upper wheel, decreases spin and speed.
- a human "Konter" for me (similiar to warm-up with my partner) you get with wheels e.g. 6120/1520.

br
 
This user has no status.
This user has no status.
Member
Nov 2025
68
97
179
Nova Drill Control - late Sunday update

New functions:
  • Drill can be deleted from the editor
  • Added save as in the drill editor which will create a new drill in the same category
  • Save as from predefined drills will create a new drill in first available slot in custom category
Balls can be now deactivated and activated within a drill. Deactivated balls will not be played.
Unfortunately, the 5-button look in drill editor is not optimal. I hope there no more features open now ;)

Repository: https://github.com/olanga/nova
Webapp: https://olanga.github.io/nova/
 

Attachments

  • DrillEdit3.png
    DrillEdit3.png
    77.8 KB · Views: 72
This user has no status.
This user has no status.
Member
Nov 2025
45
20
68
Nova Drill Control - late Sunday update

New functions:
  • Drill can be deleted from the editor
  • Added save as in the drill editor which will create a new drill in the same category
  • Save as from predefined drills will create a new drill in first available slot in custom category
Balls can be now deactivated and activated within a drill. Deactivated balls will not be played.
Unfortunately, the 5-button look in drill editor is not optimal. I hope there no more features open now ;)

Repository: https://github.com/olanga/nova
Webapp: https://olanga.github.io/nova/
perfect.
regarding 5-button-look:
- do you need "cancel"? one can use the cross on top right of the window.
- "delete": put a dustbin sign right from the pencil on the top of the drill-window.

And maybe you can put the remaining 3 buttons on top of the drill-window. Just under the drill name.

br
 
This user has no status.
This user has no status.
Member
Nov 2025
68
97
179
perfect.
regarding 5-button-look:
- do you need "cancel"? one can use the cross on top right of the window.
- "delete": put a dustbin sign right from the pencil on the top of the drill-window.

And maybe you can put the remaining 3 buttons on top of the drill-window. Just under the drill name.

br
I think it should be ok now
 

Attachments

  • buttons.png
    buttons.png
    43.7 KB · Views: 80
This user has no status.
This user has no status.
Member
Nov 2025
68
97
179
Nova Drill Control - added drill sharing v1.3

It is now possible to share and exchange drills using codes. There is a share button in the drill editor which will upload particular drill to the server and provide user an unique code. Code has a format LLLDDD eg. OLE051.
You will find a new menu item called download drill which will download a shared drill if you know the code.
Right now there is no expiry date for uploaded drills.
Only data which is stored on the server (see attached screenshot) are drill name, drill parameters and a code. Nothing else.
Try to download for yourself: OLE051

Repository: https://github.com/olanga/nova
Webclient: https://olanga.github.io/nova/
 

Attachments

  • share.png
    share.png
    31.6 KB · Views: 65
Last edited:
This user has no status.
This user has no status.
Member
Jul 2018
171
42
461
@olanga Great work, keep it up! Thanks from my part. During the xmas holidays i'll do more robi2pon.
@The_mfk_Dude Yes there's always a risk with Einfuhrabgaben. Otherwise 198US$ shipped would be a steal and well worth it. Please feel free to post links of this deal. I caht tell anything about combining the 2 pongbots, hopefully some other Omni owner can 🤞

With this post, i only wanted to welcome a forum newbie: Hi @pongbot68 , congrats to your very first post on the forum! 💐 🌷
Is there a christmas deal ? can u send across link
 
This user has no status.
This user has no status.
Member
Nov 2025
45
20
68
Hello,
I suppose there is this easy relationship between the spin/speed in the original pongbot app and the rotations of the wheels:
spin = (Uw - Lw)/700
speed = (Uw + Lw)/1777

and to get wheels from spin/Speed:
Uw = 0.5 * (1777*speed + 700*spin)
Lw = 0.5 * (1777*speed - 700*spin)

Uw und Lw means rotation value of upper/lower wheel.
Maybe there are little changes of the constants 700 and 1777 necessary.
As you can see, the possible range of the rotation values (500...7500) limits the Spin and Speed.

I hope I can verify this at weekend with Spinsight.

br
 
This user has no status.
This user has no status.
Member
Nov 2025
68
97
179
Hello,
I suppose there is this easy relationship between the spin/speed in the original pongbot app and the rotations of the wheels:
spin = (Uw - Lw)/700
speed = (Uw + Lw)/1777

and to get wheels from spin/Speed:
Uw = 0.5 * (1777*speed + 700*spin)
Lw = 0.5 * (1777*speed - 700*spin)

Uw und Lw means rotation value of upper/lower wheel.
Maybe there are little changes of the constants 700 and 1777 necessary.
As you can see, the possible range of the rotation values (500...7500) limits the Spin and Speed.

I hope I can verify this at weekend with Spinsight.

br
I have created a quick converter using your formula to simplify conversion
https://olanga.github.io/testnova/converter.html <<< corrected
I will capture Bluetooth logs from the original app to see if your assumption is correct
 
Last edited:
This user has no status.
This user has no status.
Member
Nov 2025
45
20
68
I have created a quick converter using your formula to simplify conversion
https://olanga.github.io/testnova/converter2.html
I will capture Bluetooth logs from the original app to see if your assumption is correct
and if not, please give me some pairs of values (wheels and spin/speed) to adjust the formula.
That is more reliable and easier than with Spinsight.

br
 
Top