{"product_id":"pusun-dora-pro-table-tennis-robot","title":"PUSUN DORA Pro Table Tennis Robot | Voice Control, 552+ Drills, Auto Ball Recycling","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 Pro 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\"\u003eDrills\u003c\/span\u003e\u003cspan class=\"rs-stat-v\"\u003e552+\u003c\/span\u003e\u003cspan class=\"rs-stat-s\"\u003ebuilt in, plus custom programs\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\"\u003eFrequency\u003c\/span\u003e\u003cspan class=\"rs-stat-v\"\u003e30 to 90\/min\u003c\/span\u003e\u003cspan class=\"rs-stat-s\"\u003eballs per minute\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\"\u003e150+ balls\u003c\/span\u003e\u003cspan class=\"rs-stat-s\"\u003ewith recycling net included\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\"\u003eThe upgraded table-end DORA: hands-free voice command control through the app, a 552+ drill library, a 256-color light ring, and the same automatic spin control and included recycling net as the standard model.\u003c\/p\u003e\n\u003cp\u003eThe PUSUN DORA Pro hooks over the end of the table and serves topspin, backspin, sidespin, and no-spin balls at 2 to 16 m\/s and 30 to 90 balls per minute, sweeping 30 degrees either side of center and 30 degrees up and down. Where the standard DORA is driven from the app or remote, the Pro also listens: tell it to change speed, spin, or placement by voice while you stay in position.\u003c\/p\u003e\n\u003cp\u003eIts library holds 552+ preset drills covering footwork, serve-receive, third-ball attack, and randomized spin reading, and the app's visual programmer lets you chain your own landing points, speeds, and spins into saved sequences. The 256-color light ring can be set to signal the spin type of the next ball or simply to match your room.\u003c\/p\u003e\n\u003cp\u003eThe recycling net and side panels catch your returns and feed them back into the 150+ ball hopper, the included remote handles phone-free changes, and firmware updates arrive over the air. Power is the included 24 V adapter (under 60 W); PUSUN's external battery is an optional accessory. Finish is black with orange accents.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"order: 1;\" class=\"rs-col-img\"\u003e\u003cimg alt=\"PUSUN DORA Pro table tennis robot, black and orange, with ball recycling net\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0659\/1437\/2184\/files\/pusun-dora-pro-table-tennis-robot-01.png?v=1794383740\" 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; 0 to 60 stepless spin levels\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\"\u003e150+ balls (continuous feed with the included recycling net)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eMounting\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003eTable-end mount: hooks over the table edge with clamping rods and S-brackets\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\"\u003eServing head\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003eThree-wheel drive\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\"\u003e552+ 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; hands-free voice command control through the app\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eLighting\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003e256-color customizable light ring with dynamic effects\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\"\u003eBlack and orange\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eUnit size\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003e35 x 36 x 88 cm (13.8 x 14.2 x 34.6 in)\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\"\u003e6.5 kg (14.3 lb)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd class=\"rs-k\"\u003eGross weight\u003c\/td\u003e\n\u003ctd class=\"rs-v\"\u003e15.2 kg (33.5 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\"\u003eShips in two cartons: 67 x 41 x 40 cm (6.4 kg) and 72 x 31 x 23 cm (9.7 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\u003eVoice Command Control\u003c\/strong\u003eChange speed, spin, frequency, or placement by speaking to the app; hands stay on the paddle.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e552+ Built-in Drills\u003c\/strong\u003eFootwork, serve-receive, third-ball, and random-spin programs for every level, updated over the air.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAutomatic Spin Control\u003c\/strong\u003eTopspin, backspin, sidespin, and no-spin with stepless intensity from 0 to 60 levels.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e256-Color Light Ring\u003c\/strong\u003eSet the ring to flag the next spin type for reaction training, or customize it to taste.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAuto Ball Recycling\u003c\/strong\u003eThe included net returns your shots to the 150+ ball hopper for unattended sessions.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eApp + Remote, No Wi-Fi\u003c\/strong\u003eBluetooth control from the PUSUN app or the remote; free path combinations saved as custom drills.\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 Pro table tennis robot at the table end\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0659\/1437\/2184\/files\/pusun-dora-pro-table-tennis-robot-02.png?v=1794383741\" 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 DORA Pro is the club and advanced-player pick in the table-end range: match-speed multi-ball with voice-driven changes keeps a coach's hands free, the drill library covers structured session plans, and the recycling net makes solo training practical for serious home players.\u003c\/p\u003e\n\u003cp\u003eWithin the PUSUN lineup, the \u003ca href=\"\/products\/pusun-dora-table-tennis-robot\"\u003eDORA\u003c\/a\u003e offers the same serving platform and net without voice control and the extended library; the \u003ca href=\"\/products\/pusun-dora-max-table-tennis-robot\"\u003eDORA Max\u003c\/a\u003e moves the 552+ drill library onto a floor-standing frame for club halls; the \u003ca href=\"\/products\/pusun-dora-smart-pro-table-tennis-robot\"\u003eDORA Smart Pro\u003c\/a\u003e and \u003ca href=\"\/products\/pusun-dora-mini-pro-table-tennis-robot\"\u003eDORA Mini Pro\u003c\/a\u003e are compact desktop robots.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv style=\"order: 2;\" class=\"rs-col-img\"\u003e\u003cimg alt=\"PUSUN DORA Pro table tennis robot training\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0659\/1437\/2184\/files\/pusun-dora-pro-table-tennis-robot-04.png?v=1794383741\" 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\u003eFit the net brackets:\u003c\/strong\u003e Slide the S-shaped brackets onto the two corners at the robot end of the table, with the horizontal bar toward the long side, and tighten.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMount the robot:\u003c\/strong\u003e Hook the robot over the table edge, rotate both clamping rods outward to their widest angle, and let the unit hang naturally against the table end.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRaise the recycling net:\u003c\/strong\u003e Thread the ball collection net onto the brackets, secure it to the table, and clip the net edge into the holes on the robot's receiving panels; the straps under the net fasten it to the robot.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePower on and load:\u003c\/strong\u003e Connect the 24 V adapter, switch on, and pour in up to 150 standard 40+ balls. New balls should be washed and fully dried first so release stays consistent.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePair and play:\u003c\/strong\u003e Install the PUSUN app, pair over Bluetooth, or pick up the remote; choose a preset drill or build your own and adjust speed, spin, and placement while the robot is serving.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTry voice control:\u003c\/strong\u003e In the PUSUN app, enable voice command and speak an instruction such as a speed or spin change while the robot is serving.\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 Pro table tennis robot detail\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0659\/1437\/2184\/files\/pusun-dora-pro-table-tennis-robot-03.png?v=1794383740\" 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-7 rs-t2-5 rs-t3-4 rs-t4-3 rs-t5-2\"\u003e\n\u003cli\u003e\n\u003cspan class=\"rs-inc-n\"\u003eDORA Pro table tennis robot\u003c\/span\u003e\u003cspan class=\"rs-inc-q\"\u003ex1\u003c\/span\u003e\u003cspan class=\"rs-inc-d\"\u003eblack and orange\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cspan class=\"rs-inc-n\"\u003eBall recycling net\u003c\/span\u003e\u003cspan class=\"rs-inc-q\"\u003ex1\u003c\/span\u003e\u003cspan class=\"rs-inc-d\"\u003ewith S-brackets and straps\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\"\u003eBall picker\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\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 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\u003ctr\u003e\n\u003ctd class=\"rs-term\"\u003eCommercial court use\u003c\/td\u003e\n\u003ctd\u003e1.5 years per the PUSUN dealer catalog; confirm the term with us before ordering for a club\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":"Default Title","offer_id":68158305796184,"sku":"PUSUN-DORA-PRO","price":799.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0659\/1437\/2184\/files\/pusun-dora-pro-table-tennis-robot-01.png?v=1794383740","url":"https:\/\/roboticsselect.com\/products\/pusun-dora-pro-table-tennis-robot","provider":"RoboticsSelect","version":"1.0","type":"link"}