Pongbot Nova S Pro owners' review and discussion thread

This user has no status.
This user has no status.
Member
Nov 2025
45
20
68
... I would like to predefine some balls (spin, speed, height), that I can use in the drills with a short-cut.

eg: konterA 5 10 1 ; means droppoint 5, freq 10, rep 1 (rep parameter should be optional)

for easier usage also possible range for freq. 0-10 (instead 0-100 with steps of 10)

also maybe exchange the freq. parameter with something like "pause". This makes more sense to me.

thx.
 
Last edited:
This user has no status.
This user has no status.
Member
Nov 2025
68
97
179
Nova Drill Control :)

Custom drills
  • Custom drills are defined into three groups: Custom A, B and C
  • Each custom category can hold up to 20 drills
  • Every custom drill can hold up to 20 balls
  • Custom drills can be imported and exported as CSV file
  • Drills in custom category are created dynamically based on the data in CSV file
  • Ball sequence in a drill can be randomized in the drill editor
  • Randomized drills are marked with a badge ‘R’
4 seconds drill start and drill time countdown
Drill can be paused or stopped anytime
Accumulated counters (eg. Balls: 65 | Drills: 38)
Factory reset removes all custom drills, resets counters and restores default drills

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

Eager to see custom drills shared as CSV files.
 

Attachments

  • 1.png
    1.png
    103.7 KB · Views: 88
  • Like
Reactions: plunder
This user has no status.
This user has no status.
Member
Nov 2025
45
20
68
Hello olanga,

very impressive.
Also for your app (as I wrote for smee0815's app):
It will be good, if I can alternatively use the values "Spin/Speed" as in the pongbot app vs. the rpm of the wheels.
Or on the other hand, I need a table for every combination of spin/speed <-> wheels rpm.

greetings from TTBW
 
says rejoicing in rbpon 🆚 robipon
says rejoicing in rbpon 🆚 robipon
Member
Sep 2024
355
210
1,193
Read 2 reviews
@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! 💐 🌷
 
This user has no status.
This user has no status.
Member
Nov 2025
68
97
179
@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! 💐 🌷
Hi @plunder , thank you. Do you have a table which maps the original App settings: Speed (0-10) and Spin (-8 - 8) with related rpm? This would even simplify the Web app settings.
 
Last edited:
  • Like
Reactions: plunder
says rejoicing in rbpon 🆚 robipon
says rejoicing in rbpon 🆚 robipon
Member
Sep 2024
355
210
1,193
Read 2 reviews
Speed (0-10) and Spin (-8 - 8) with related rpm
i know\understand what you mean 👌🏻, unfortunately i really doht have and or know such a mapping or table. the makers of the pongbot app have it ofc.

(((also note that Speed vs Spin are interrelated in the app, ... which is absolutely correct IRL and would make a mapping attempt even trickier. users with the power of intercepting rpm data could build such a table anyway 🤞🏻😥🤯)))
 
This user has no status.
Nova Drill Control - update
Added 'test ball' to the drill editor. You can test your settings before saving them. Just a single ball.


Repository: https://github.com/olanga/nova
Webapp: https://olanga.github.io/nova/
Great work. Thanks a lot.
The only thing I am missing, and I think would satisfy nearly all users, is a possibility to randomize specific balls in a drill.
For a example if the drill consists of a serve and after that a push and at last a drive, it would be very handy to randomize the serve only (as you can do in smee's version with the "I").
 
Last edited:
This user has no status.
This user has no status.
Member
Oct 2025
14
30
61
Hello olanga,

very impressive.
Also for your app (as I wrote for smee0815's app):
It will be good, if I can alternatively use the values "Spin/Speed" as in the pongbot app vs. the rpm of the wheels.
Or on the other hand, I need a table for every combination of spin/speed <-> wheels rpm.

greetings from TTBW
There is no 1-to-1 mapping of the Pongbot values (speed 0-10, spin 0-10) to speeds of the two wheels. The pongbot app does quite some math to translate these scales: you can see that the allowed maximum spin depends on drop point, ball height and speed. I don't see how to recreate those simpler settings without quite a lot of work.
 
  • Like
Reactions: plunder
This user has no status.
This user has no status.
Member
Nov 2025
45
20
68
Hello,
maybe it will be easy to get the wheels-parameters for some common used speed/spin combinations with the bluetooth-sniffer.
e.g. 2.5/4.5 for underspin
3.5/5.5 for drive.

Isn't it the same for all heights?
For evalute this, you can use the height-changing with "test combo".

br
 
This user has no status.
This user has no status.
Member
Nov 2025
45
20
68
This user has no status.
This user has no status.
Member
Nov 2025
68
97
179
There is no 1-to-1 mapping of the Pongbot values (speed 0-10, spin 0-10) to speeds of the two wheels. The pongbot app does quite some math to translate these scales: you can see that the allowed maximum spin depends on drop point, ball height and speed. I don't see how to recreate those simpler settings without quite a lot of work.
Hi, based on your findings and parameters of programmed drills documented by plunder maybe it would be possible to find the formula. See links below.

Link 1
Link 2
Link 3
Link 4
 
Last edited:
says rejoicing in rbpon 🆚 robipon
says rejoicing in rbpon 🆚 robipon
Member
Sep 2024
355
210
1,193
Read 2 reviews
I am not sure, but I thing there is a mistake in plunders table.
e.g. in link2 "Basic drills" there is change only in the drop point. That can not be correct.
hah .. my tables are for the 2 starred drills (Difficulty Level 2 stars) ... and most importantly, i didn't try to replicate the preprogrammed drills identically, but changed the Ball Height arbitrarily, etc. What i did replicate was the frequency, a.o. to make the drill more meaningful.

you cannot use my tables for a translation/mapping.

just copy these app settings (and note the low Ball Height!) and enjoy:

 
Last edited:
This user has no status.
This user has no status.
Member
Nov 2025
68
97
179
Great work. Thanks a lot.
The only thing I am missing, and I think would satisfy nearly all users, is a possibility to randomize specific balls in a drill.
For a example if the drill consists of a serve and after that a push and at last a drive, it would be very handy to randomize the serve only (as you can do in smee's version with the "I").
I think I have an idea how to solve it in an elegant way.
 
Top