{"product_id":"pusun-dora-smart-pro-table-tennis-robot","title":"PUSUN DORA Smart Pro Desktop Table Tennis Robot | Motorized Angle Control, 200+ Balls","description":"\u003cstyle\u003e\n.rs-pdp{font-family:Arial,Helvetica,sans-serif;color:#171717;line-height:1.65;font-size:16px}\n.rs-pdp h2{text-align:center;font-size:28px;line-height:1.25;margin:0 0 28px}\n.rs-pdp h3{font-size:21px;color:#0076CC;margin:0 0 14px;padding-bottom:8px;border-bottom:2px solid #0076CC}\n.rs-pdp h4{font-size:16px;margin:18px 0 8px;color:#171717}\n.rs-pdp p{margin:0 0 14px}\n.rs-pdp ul{margin:0 0 14px;padding-left:20px}\n.rs-pdp li{margin:0 0 9px}\n.rs-pdp .rs-row{display:flex;gap:24px;align-items:flex-start;flex-wrap:wrap;margin-bottom:8px}\n.rs-pdp .rs-col-text{flex:1;min-width:300px}\n.rs-pdp .rs-col-img{flex:0 0 500px;max-width:100%}\n.rs-pdp .rs-col-img img{width:100%;height:auto;border-radius:6px}\n.rs-pdp hr{border:0;border-top:1px solid #E1E5EB;margin:34px 0}\n.rs-pdp .rs-spec{width:100%;border-collapse:collapse;font-size:15px}\n.rs-pdp .rs-spec th,.rs-pdp .rs-spec td{text-align:left;padding:9px 12px;border:1px solid #E1E5EB;vertical-align:top}\n.rs-pdp .rs-spec .rs-group th{background:#0076CC;color:#fff;font-size:13px;letter-spacing:.04em;text-transform:uppercase}\n.rs-pdp .rs-spec td.rs-k{background:#F4F6F9;font-weight:bold;width:42%;color:#171717}\n.rs-pdp .rs-spec tr:nth-child(even) td.rs-v{background:#F4F6F9}\n.rs-pdp .rs-feat\u003eli{margin-bottom:14px}\n.rs-pdp .rs-feat\u003eli\u003estrong{color:#0076CC}\n.rs-pdp .rs-feat ul{margin:7px 0 0;padding-left:18px}\n.rs-pdp .rs-feat ul li{margin:0 0 5px;font-size:15px;color:#444}\n.rs-pdp .rs-warr{width:100%;border-collapse:collapse;font-size:15px;margin:6px 0 16px}\n.rs-pdp .rs-warr th{background:#0076CC;color:#fff;text-align:left;padding:10px 12px;font-size:14px}\n.rs-pdp .rs-warr td{border:1px solid #E1E5EB;padding:9px 12px}\n.rs-pdp .rs-warr td.rs-term{font-weight:bold;color:#171717;white-space:nowrap;width:140px;background:#F4F6F9}\n.rs-pdp .rs-note{background:#F4F6F9;border-left:4px solid #0076CC;padding:10px 14px;font-size:14px;color:#444;margin:0 0 14px;border-radius:0 4px 4px 0}\n@media (max-width:600px){.rs-pdp .rs-col-img{flex:0 0 100%}}\n.rs-pdp .rs-lead{font-size:18px;line-height:1.55;color:#2a3644;margin:0 0 18px}\n.rs-pdp .rs-lead strong{color:#171717}\n.rs-pdp .rs-eyebrow{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#0076CC;margin:0 0 8px}\n\/* v54.3 At a glance: navy tiles with a top accent bar, larger figures, label above, note below *\/\n.rs-pdp .rs-stats{display:flex;flex-wrap:wrap;justify-content:center;--rs-g:12px;gap:12px;margin:0 0 28px;padding:0;list-style:none}\n.rs-pdp .rs-stats li{position:relative;margin:0;background:linear-gradient(180deg,#0e3658 0%,#0b2e4d 100%);color:#fff;border-radius:8px;border-top:3px solid #1a8ae0;padding:18px 16px 16px;text-align:center;min-height:112px;display:flex;flex-direction:column;justify-content:center;box-shadow:0 8px 20px -14px rgba(11,46,77,.6)}\n.rs-pdp .rs-stats .rs-stat-v{display:block;font-size:32px;font-weight:800;line-height:1.1;color:#fff;letter-spacing:-.015em}\n.rs-pdp .rs-stats .rs-stat-l{display:block;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8fc6ef;margin:0 0 8px}\n.rs-pdp .rs-stats .rs-stat-s{display:block;font-size:13px;color:#d2e3f1;margin-top:7px;line-height:1.35}\n@media (max-width:600px){.rs-pdp .rs-stats .rs-stat-v{font-size:26px}.rs-pdp .rs-stats li{min-height:96px;padding:14px 10px 12px}}\n.rs-pdp .rs-cards{display:flex;flex-wrap:wrap;justify-content:center;--rs-g:18px;gap:18px;margin:0 0 26px;padding:0;list-style:none}\n.rs-pdp .rs-cards li{margin:0;background:#fff;border:1px solid #E1E5EB;border-radius:12px;overflow:hidden;display:flex;flex-direction:column}\n.rs-pdp .rs-cards img{display:block;width:100%;height:auto;background:#F4F6F9}\n.rs-pdp .rs-cards .rs-card-b{padding:14px 16px 16px}\n.rs-pdp .rs-cards .rs-card-t{display:block;font-weight:700;font-size:16px;color:#171717;margin:0 0 6px}\n.rs-pdp .rs-cards .rs-card-x{display:block;font-size:14.5px;line-height:1.5;color:#444}\n.rs-pdp .rs-feat-grid{display:flex;flex-wrap:wrap;justify-content:center;--rs-g:14px;gap:14px;margin:0 0 24px;padding:0;list-style:none}\n.rs-pdp .rs-feat-grid\u003eli{margin:0;background:#F4F6F9;border-left:4px solid #0076CC;border-radius:0 10px 10px 0;padding:14px 16px}\n.rs-pdp .rs-feat-grid\u003eli\u003estrong{display:block;color:#0076CC;font-size:15.5px;margin:0 0 5px}\n.rs-pdp .rs-feat-grid\u003eli ul{margin:8px 0 0;padding-left:18px}\n.rs-pdp .rs-feat-grid\u003eli ul li{margin:0 0 4px;font-size:14.5px;color:#444}\n.rs-pdp .rs-included{display:flex;flex-wrap:wrap;justify-content:center;--rs-g:14px;gap:14px;margin:0 0 22px;padding:0;list-style:none}\n.rs-pdp .rs-included li{margin:0;background:#fff;border:1px solid #E1E5EB;border-radius:12px;padding:12px 12px 14px;text-align:center;display:flex;flex-direction:column;align-items:center}\n.rs-pdp .rs-included img{display:block;width:100%;aspect-ratio:1\/1;object-fit:contain;background:#F7F9FB;border-radius:8px;margin:0 0 10px}\n.rs-pdp .rs-included .rs-inc-n{display:block;font-weight:700;font-size:14.5px;line-height:1.35;color:#171717}\n.rs-pdp .rs-included .rs-inc-q{display:inline-block;margin-top:6px;font-size:12px;font-weight:700;color:#0076CC;background:#E6F2FB;border-radius:999px;padding:2px 10px}\n.rs-pdp .rs-included .rs-inc-d{display:block;font-size:13px;color:#5f6b7a;margin-top:5px;line-height:1.4}\n.rs-pdp .rs-included-hero{margin:0 0 18px}\n.rs-pdp .rs-included-hero img{width:100%;height:auto;max-height:560px;object-fit:contain;background:#F5F7FA;border-radius:12px;border:1px solid #E1E5EB}\n.rs-pdp .rs-check{columns:2;column-gap:28px;margin:0 0 18px;padding:0;list-style:none}\n.rs-pdp .rs-check li{break-inside:avoid;margin:0 0 9px;padding-left:26px;position:relative}\n.rs-pdp .rs-check li::before{content:\"\";position:absolute;left:0;top:5px;width:14px;height:8px;border-left:2.5px solid #0076CC;border-bottom:2.5px solid #0076CC;transform:rotate(-45deg)}\n.rs-pdp .rs-docs{display:flex;flex-wrap:wrap;justify-content:center;--rs-g:14px;gap:14px;margin:0 0 22px;padding:0;list-style:none}\n.rs-pdp .rs-docs li{margin:0;border:1px solid #E1E5EB;border-radius:12px;padding:14px 16px;background:#fff}\n.rs-pdp .rs-docs .rs-doc-t{display:block;font-weight:700;font-size:15px;color:#171717;margin:0 0 4px}\n.rs-pdp .rs-docs .rs-doc-x{display:block;font-size:14px;color:#5f6b7a;line-height:1.45;margin:0 0 8px}\n.rs-pdp .rs-docs a{font-weight:700;color:#0076CC;text-decoration:none}\n.rs-pdp .rs-docs a:hover{text-decoration:underline}\n.rs-pdp .rs-row--center{align-items:center}\n.rs-pdp .rs-row--top{align-items:flex-start}\n.rs-pdp .rs-row--top .rs-col-img{position:static;top:auto}\n.rs-pdp .rs-col-img img{width:auto;max-width:100%;max-height:560px;object-fit:contain;margin:0 auto;display:block}\n.rs-pdp .rs-callout{background:#eef6fc;border:1px solid #bfdcf3;border-left:4px solid #0076CC;border-radius:8px;padding:12px 16px;margin:0 0 18px;font-size:15px}\n.rs-pdp .rs-callout strong{color:#0b2e4d}\n.rs-pdp .rs-compare{width:100%;border-collapse:collapse;font-size:15px;margin:0 0 18px}\n.rs-pdp .rs-compare th{background:#0b2e4d;color:#fff;text-align:left;padding:10px 12px;font-size:13px;letter-spacing:.04em;text-transform:uppercase}\n.rs-pdp .rs-compare td{border:1px solid #E1E5EB;padding:9px 12px;vertical-align:top}\n.rs-pdp .rs-compare td:first-child{background:#F4F6F9;font-weight:bold;width:32%}\n.rs-pdp .rs-compare td.rs-hi{background:#E6F2FB;font-weight:bold;color:#0b2e4d}\n@media (max-width:700px){.rs-pdp .rs-check{columns:1}.rs-pdp .rs-stats .rs-stat-v{font-size:20px}}\n.rs-pdp .rs-stats\u003eli,.rs-pdp .rs-cards\u003eli,.rs-pdp .rs-feat-grid\u003eli,.rs-pdp .rs-included\u003eli,.rs-pdp .rs-docs\u003eli{--rs-b:calc((100% - (var(--rs-n,2) - 1) * var(--rs-g,14px)) \/ var(--rs-n,2) - 0.5px);flex:1 1 var(--rs-b);max-width:var(--rs-b);min-width:0;box-sizing:border-box}\n.rs-pdp .rs-cols-1{--rs-n:1}\n.rs-pdp .rs-cols-2{--rs-n:2}\n.rs-pdp .rs-cols-3{--rs-n:3}\n.rs-pdp .rs-cols-4{--rs-n:4}\n.rs-pdp .rs-cols-5{--rs-n:5}\n.rs-pdp .rs-cols-6{--rs-n:6}\n.rs-pdp .rs-cols-7{--rs-n:7}\n.rs-pdp .rs-cols-8{--rs-n:8}\n.rs-pdp .rs-row.rs-row--apps{align-items:center}\n.rs-pdp .rs-row.rs-row--apps .rs-col-img{flex:0 0 30%;max-width:380px;min-width:260px}\n.rs-pdp .rs-row.rs-row--apps .rs-col-img img{max-height:300px}\n.rs-pdp .rs-col-img.rs-img-stack{display:flex;flex-direction:column;gap:16px}\n.rs-pdp .rs-col-img.rs-img-stack img{width:100%;max-height:none;object-fit:contain;background:#F7F9FB}\n.rs-pdp .rs-col-img.rs-img-stack.rs-img-fit{align-self:stretch;position:relative;top:auto;min-height:360px}\n.rs-pdp .rs-img-fit .rs-img-fit__in{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:16px}\n.rs-pdp .rs-img-fit .rs-img-fit__in img{flex:1 1 0;min-height:0;width:100%;height:100%;max-height:none;object-fit:contain;background:#F7F9FB;border-radius:6px}\n.rs-pdp .rs-img-fit .rs-img-fit__in img[hidden]{display:none}\n@media (min-width:1101px){}\n@media (min-width:901px) and (max-width:1100px){.rs-pdp .rs-t2-1{--rs-n:1}.rs-pdp .rs-t2-2{--rs-n:2}.rs-pdp .rs-t2-3{--rs-n:3}.rs-pdp .rs-t2-4{--rs-n:4}.rs-pdp .rs-t2-5{--rs-n:5}}\n@media (min-width:701px) and (max-width:900px){.rs-pdp .rs-t3-1{--rs-n:1}.rs-pdp .rs-t3-2{--rs-n:2}.rs-pdp .rs-t3-3{--rs-n:3}.rs-pdp .rs-t3-4{--rs-n:4}}\n@media (min-width:561px) and (max-width:700px){.rs-pdp .rs-t4-1{--rs-n:1}.rs-pdp .rs-t4-2{--rs-n:2}.rs-pdp .rs-t4-3{--rs-n:3}}\n@media (max-width:560px){.rs-pdp .rs-t5-1{--rs-n:1}.rs-pdp .rs-t5-2{--rs-n:2}}\n@media (min-width:701px){.rs-pdp .rs-check.rs-check{display:grid;columns:auto;column-gap:28px;grid-template-columns:repeat(2,minmax(0,1fr))}.rs-pdp .rs-check.rs-check--1{grid-template-columns:minmax(0,1fr)}.rs-pdp .rs-check.rs-check--3{grid-template-columns:repeat(3,minmax(0,1fr))}}\n@media (max-width:700px){.rs-pdp table.rs-warr td.rs-term.rs-term{white-space:normal;width:34%}.rs-pdp table.rs-warr td,.rs-pdp table.rs-warr th{overflow-wrap:anywhere}}\n@media (max-width:600px){.rs-pdp .rs-col-img.rs-img-stack.rs-img-fit{align-self:auto;position:static;min-height:0}.rs-pdp .rs-img-fit .rs-img-fit__in{position:static}.rs-pdp .rs-img-fit .rs-img-fit__in img{flex:none;height:auto}.rs-pdp .rs-row.rs-row--apps .rs-col-img{flex-basis:100%;max-width:none;min-width:0}}\n.rs-pdp{max-width:1500px;margin-left:auto;margin-right:auto}\n\u003c\/style\u003e\n\u003cdiv class=\"rs-pdp\"\u003e\n\u003ch2\u003ePUSUN DORA Smart Pro Desktop Table Tennis Robot\u003c\/h2\u003e\n\u003cp class=\"rs-eyebrow\"\u003eAt a glance\u003c\/p\u003e\n\u003cul class=\"rs-stats rs-cols-4 rs-t2-4 rs-t3-4 rs-t4-2 rs-t5-2\"\u003e\n\u003cli\u003e\n\u003cspan class=\"rs-stat-l\"\u003ePlacement\u003c\/span\u003e\u003cspan class=\"rs-stat-v\"\u003eMotorized\u003c\/span\u003e\u003cspan class=\"rs-stat-s\"\u003eautomatic elevation and head angle\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"rs-stat-l\"\u003eBall speed\u003c\/span\u003e\u003cspan class=\"rs-stat-v\"\u003e2 to 16 m\/s\u003c\/span\u003e\u003cspan class=\"rs-stat-s\"\u003e0 to 100 fine-tuning levels\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"rs-stat-l\"\u003eCapacity\u003c\/span\u003e\u003cspan class=\"rs-stat-v\"\u003e200+ balls\u003c\/span\u003e\u003cspan class=\"rs-stat-s\"\u003edesktop hopper\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"rs-stat-l\"\u003eWeight\u003c\/span\u003e\u003cspan class=\"rs-stat-v\"\u003e4.5 kg\u003c\/span\u003e\u003cspan class=\"rs-stat-s\"\u003e9.9 lb, no clamps needed\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eOverview\u003c\/h3\u003e\n\u003cdiv class=\"rs-row rs-row--center\"\u003e\n\u003cdiv style=\"order: 2;\" class=\"rs-col-text\"\u003e\n\u003cspan class=\"rs-eyebrow\"\u003ePUSUN DORA series\u003c\/span\u003e\n\u003cp class=\"rs-lead\"\u003eA desktop table tennis robot that sits on the far end of the table and steers itself: built-in motors set the elevation and head angle, so placement changes happen from the app or remote without touching the machine.\u003c\/p\u003e\n\u003cp\u003eThe PUSUN DORA Smart Pro is PUSUN's fully automatic desktop robot. Put it on the table, plug in the 24 V adapter, and every adjustment a clamp-on robot would need you to make by hand (tilt, head angle, left-right aim) is driven by internal motors from the PUSUN app or the remote. It serves topspin, backspin, sidespin, and no-spin balls at 2 to 16 m\/s and 30 to 90 balls per minute across 30 degrees of horizontal and vertical travel.\u003c\/p\u003e\n\u003cp\u003eThe 200+ ball hopper, 228+ preset drills, and multi-point variable-speed sequences cover fixed, random, sweep, and serve-receive placement with spin at any angle; custom programs are built in the app and saved for later. The spin indicator light announces the next ball, voice prompts confirm settings, and firmware updates arrive over the air.\u003c\/p\u003e\n\u003cp\u003eAt 4.5 kg with no brackets or clamps, it moves between tables in seconds. Add the PUSUN catch net (the Robot + Catch Net package) to return your shots for longer unattended sessions. Note that the Smart Pro serves one landing-point pattern at a time: free combination of multiple ball paths in one sequence is reserved for the DORA, DORA Pro, and DORA Max.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"order: 1;\" class=\"rs-col-img\"\u003e\u003cimg alt=\"PUSUN DORA Smart Pro desktop table tennis robot, white\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0659\/1437\/2184\/files\/pusun-dora-smart-pro-table-tennis-robot-01.png?v=1794383767\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003ctable class=\"rs-spec\"\u003e\n\u003ctbody\u003e\n\u003ctr class=\"rs-group\"\u003e\u003cth colspan=\"2\"\u003eServing performance\u003c\/th\u003e\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eBall speed\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003e2 to 16 m\/s, 0 to 100 fine-tuning levels\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eServe frequency\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003e30 to 90 balls per minute\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eSpin\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003eTopspin, backspin, sidespin, and no-spin, automatic spin control\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eVertical angle\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003e-30 to +30 degrees\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eHorizontal angle\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003e-30 to +30 degrees\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003ePlacement modes\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003eFixed, random, horizontal sweep, vertical sweep, serve-receive, variable speed and frequency, double-bounce serve\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eHandedness\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003eLeft-hand and right-hand modes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eBall capacity\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003e200+ balls\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eMounting\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003eDesktop: sits on the table surface, no clamps\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"rs-group\"\u003e\u003cth colspan=\"2\"\u003eControl and software\u003c\/th\u003e\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eAngle control\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003eMotorized elevation and head angle, adjusted from the app or remote\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003ePath combinations\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003eSingle landing-point pattern per sequence (multi-path combination not supported)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eControl\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003ePUSUN app over Bluetooth (iOS and Android) and the included remote; no Wi-Fi required\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003ePreset drills\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003e228+ built in, with ongoing app updates\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eCustom programs\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003eYes, built and saved in the app\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eVoice\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003eVoice prompts\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eLighting\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003eSpin-type indicator light ring, fixed color\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eFirmware\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003eOver-the-air updates through the app\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eApp languages\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003e14, including English, Spanish, French, German, Italian, Portuguese, Polish, Japanese, Korean, and Chinese\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"rs-group\"\u003e\u003cth colspan=\"2\"\u003ePower\u003c\/th\u003e\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003ePower adapter\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003e24 V (included)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eRated power\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003eUnder 60 W\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eOptional battery\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003eExternal lithium battery, 22.4 V 4 Ah (sold separately by PUSUN)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr class=\"rs-group\"\u003e\u003cth colspan=\"2\"\u003eBuild and shipping\u003c\/th\u003e\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eMaterial\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003eABS and metal\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eColor\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003eWhite\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eNet weight\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003e4.5 kg (9.9 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eCarton\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003e51.5 x 50.5 x 31 cm, 8.5 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eBall spec\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003eStandard 40+ table tennis balls, undamaged\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cdiv class=\"rs-row rs-row--top\"\u003e\n\u003cdiv style=\"order: 1;\" class=\"rs-col-text\"\u003e\n\u003cul class=\"rs-feat-grid rs-cols-2 rs-t2-2 rs-t3-1 rs-t4-1 rs-t5-1\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eMotorized Angle Control\u003c\/strong\u003eElevation and head angle move on command; no manual head adjustment between drills.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDesktop, No Clamps\u003c\/strong\u003eSits on the table at 4.5 kg; set it down, plug in, and serve.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e200+ Ball Hopper\u003c\/strong\u003eLonger sets between refills than a pocket-size robot; add the catch net for continuous play.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e228+ Drills + Custom\u003c\/strong\u003ePreset programs for every level and an app programmer for your own sequences.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAutomatic Spin Control\u003c\/strong\u003eTopspin, backspin, sidespin, and no-spin with a light ring that signals what is next.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eApp + Remote, No Wi-Fi\u003c\/strong\u003eBluetooth control from the PUSUN app or the included remote; voice prompts and OTA updates.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"order: 2;\" class=\"rs-col-img\"\u003e\u003cimg alt=\"PUSUN DORA Smart Pro desktop table tennis robot on the table\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0659\/1437\/2184\/files\/pusun-dora-smart-pro-table-tennis-robot-02.png?v=1794383766\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch3\u003eApplications\u003c\/h3\u003e\n\u003cdiv class=\"rs-row rs-row--top rs-row--apps\"\u003e\n\u003cdiv style=\"order: 1;\" class=\"rs-col-text\"\u003e\n\u003cp\u003eThe Smart Pro fits home players who want a robot that is quick to set out and put away, coaches who move one machine between several tables, and anyone who finds manual head adjustment the chore that stops them training. Serve-receive and random modes build spin reading; sweeps and variable-speed sequences build footwork.\u003c\/p\u003e\n\u003cp\u003eWithin the PUSUN lineup, the \u003ca href=\"\/products\/pusun-dora-mini-pro-table-tennis-robot\"\u003eDORA Mini Pro\u003c\/a\u003e is the smaller desktop model with a 150+ hopper; the table-end \u003ca href=\"\/products\/pusun-dora-table-tennis-robot\"\u003eDORA\u003c\/a\u003e and \u003ca href=\"\/products\/pusun-dora-pro-table-tennis-robot\"\u003eDORA Pro\u003c\/a\u003e add free multi-path combinations and an included recycling net; the \u003ca href=\"\/products\/pusun-dora-max-table-tennis-robot\"\u003eDORA Max\u003c\/a\u003e is the floor-standing club robot.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"order: 2;\" class=\"rs-col-img\"\u003e\u003cimg alt=\"PUSUN DORA Smart Pro table tennis robot\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0659\/1437\/2184\/files\/pusun-dora-smart-pro-table-tennis-robot-03.png?v=1794383766\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch3\u003eSetup and Getting Started\u003c\/h3\u003e\n\u003cdiv class=\"rs-row rs-row--top\"\u003e\n\u003cdiv style=\"order: 2;\" class=\"rs-col-text\"\u003e\n\u003col\u003e\n\u003cli\u003e\n\u003cstrong\u003ePlace the robot:\u003c\/strong\u003e Set the unit on the far end of the table on its base; no clamps or brackets are needed, and the serving head is already oriented toward you.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePower on:\u003c\/strong\u003e Connect the 24 V adapter and switch on. The light ring confirms the spin type currently selected.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLoad balls:\u003c\/strong\u003e Fill the hopper with standard 40+ balls, washed and dried if new. Keep the feed chute free of dust, hair, and debris.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePair the app or use the remote:\u003c\/strong\u003e Install the PUSUN app, pair over Bluetooth, and pick a preset drill, or control speed, frequency, spin, and placement from the remote without a phone.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAdd the catch net later:\u003c\/strong\u003e The PUSUN catch net is an optional accessory that returns your shots for longer unattended sessions; choose the Robot + Catch Net package to have it in the box.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"order: 1;\" class=\"rs-col-img\"\u003e\u003cimg alt=\"PUSUN DORA Smart Pro with the optional catch net\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0659\/1437\/2184\/files\/pusun-dora-smart-pro-table-tennis-robot-04.png?v=1794383766\" loading=\"lazy\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch3\u003eWhat's Included\u003c\/h3\u003e\n\u003cul class=\"rs-included rs-cols-6 rs-t2-5 rs-t3-4 rs-t4-3 rs-t5-2\"\u003e\n\u003cli\u003e\n\u003cspan class=\"rs-inc-n\"\u003eDORA Smart Pro robot\u003c\/span\u003e\u003cspan class=\"rs-inc-q\"\u003ex1\u003c\/span\u003e\u003cspan class=\"rs-inc-d\"\u003ewhite, desktop\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"rs-inc-n\"\u003eRemote control\u003c\/span\u003e\u003cspan class=\"rs-inc-q\"\u003ex1\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"rs-inc-n\"\u003e24 V power adapter\u003c\/span\u003e\u003cspan class=\"rs-inc-q\"\u003ex1\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"rs-inc-n\"\u003eTable tennis balls\u003c\/span\u003e\u003cspan class=\"rs-inc-q\"\u003ex150\u003c\/span\u003e\u003cspan class=\"rs-inc-d\"\u003e40+ training balls\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"rs-inc-n\"\u003eUser manual and warranty card\u003c\/span\u003e\u003cspan class=\"rs-inc-q\"\u003ex1\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"rs-inc-n\"\u003ePUSUN catch net\u003c\/span\u003e\u003cspan class=\"rs-inc-q\"\u003ex1\u003c\/span\u003e\u003cspan class=\"rs-inc-d\"\u003eRobot + Catch Net package only\u003c\/span\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eDocumentation and Resources\u003c\/h3\u003e\n\u003cul class=\"rs-docs rs-cols-4 rs-t2-4 rs-t3-2 rs-t4-2 rs-t5-1\"\u003e\n\u003cli\u003e\n\u003cspan class=\"rs-doc-t\"\u003ePUSUN Warranty Statement\u003c\/span\u003e\u003cspan class=\"rs-doc-x\"\u003eCoverage periods, exclusions, and the claim process\u003c\/span\u003e\u003ca href=\"https:\/\/pusuntennis.com\/pages\/warranty-statement\" target=\"_blank\" rel=\"noopener\"\u003eRead the warranty terms →\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"rs-doc-t\"\u003ePUSUN App for iPhone\u003c\/span\u003e\u003cspan class=\"rs-doc-x\"\u003eBluetooth control, drill library, custom programs, firmware updates\u003c\/span\u003e\u003ca href=\"https:\/\/apps.apple.com\/us\/app\/pusun\/id6748212857\" target=\"_blank\" rel=\"noopener\"\u003ePUSUN on the App Store →\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"rs-doc-t\"\u003ePUSUN App for Android\u003c\/span\u003e\u003cspan class=\"rs-doc-x\"\u003ePublished on Google Play under the name PusunIntelligence\u003c\/span\u003e\u003ca href=\"https:\/\/play.google.com\/store\/search?q=PusunIntelligence\u0026amp;c=apps\" target=\"_blank\" rel=\"noopener\"\u003eFind PusunIntelligence on Google Play →\u003c\/a\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"rs-doc-t\"\u003ePUSUN on YouTube\u003c\/span\u003e\u003cspan class=\"rs-doc-x\"\u003eOfficial product and training videos\u003c\/span\u003e\u003ca href=\"https:\/\/www.youtube.com\/@PusunTennis\" target=\"_blank\" rel=\"noopener\"\u003eWatch the PUSUN channel →\u003c\/a\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eWarranty Information\u003c\/h3\u003e\n\u003cp\u003ePUSUN (Shenzhen Pusun Intelligent Sports Co., Ltd.) covers the DORA Smart Pro under its published warranty statement, and RoboticsSelect is an authorized PUSUN dealer: our U.S.-based team is your first line of support and coordinates claims with PUSUN. Claims need proof of purchase, the model and serial number, a description of the fault with photos or video, and the troubleshooting steps already tried; PUSUN issues a return authorization before any unit ships back, and replacement parts typically arrive within 3 to 15 business days after a claim is confirmed.\u003c\/p\u003e\n\u003ctable class=\"rs-warr\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth\u003eItem\u003c\/th\u003e\n\u003cth\u003eCoverage\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-term\"\u003eRobot (main unit)\u003c\/td\u003e\n\u003ctd\u003e3-year limited warranty from the delivery date\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-term\"\u003eLithium battery (optional accessory)\u003c\/td\u003e\n\u003ctd\u003e1-year limited warranty\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-term\"\u003eThrowing wheels and other consumables\u003c\/td\u003e\n\u003ctd\u003eCovered only if defective when supplied\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch4\u003eNot Covered\u003c\/h4\u003e\n\u003cul\u003e\n\u003cli\u003eNormal wear, cosmetic changes, and worn throwing wheels\u003c\/li\u003e\n\u003cli\u003eMisuse, accidents, drops, and improper transport\u003c\/li\u003e\n\u003cli\u003eWater, sand, dust, corrosion, and extreme heat or cold\u003c\/li\u003e\n\u003cli\u003eImproper charging, storage, or maintenance, or not following the manual\u003c\/li\u003e\n\u003cli\u003eUnauthorized modifications, repairs, or incompatible parts\u003c\/li\u003e\n\u003cli\u003eLost accessories, remotes, chargers, and manuals after delivery\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eChange-of-mind returns are accepted within 30 days of delivery with a return authorization; warranty service continues after the return window for covered defects.\u003c\/p\u003e\n\n\u003c\/div\u003e","brand":"PUSUN","offers":[{"title":"Robot Only","offer_id":68158306254936,"sku":"PUSUN-DORA-SMART-PRO","price":299.0,"currency_code":"USD","in_stock":true},{"title":"Robot + Catch Net","offer_id":68158306287704,"sku":"PUSUN-DORA-SMART-PRO-NET","price":387.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/1437\/2184\/files\/pusun-dora-smart-pro-table-tennis-robot-01.png?v=1794383767","url":"https:\/\/roboticsselect.com\/products\/pusun-dora-smart-pro-table-tennis-robot","provider":"RoboticsSelect","version":"1.0","type":"link"}