{"title":"Tenniix","description":"","products":[{"product_id":"tenniix-basic-smart-tennis-ball-machine","title":"Tenniix Basic Smart Tennis Ball Machine","description":"\u003cdiv class=\"product-pdp\"\u003e\n\n  \u003c!-- ============ OVERVIEW ============ --\u003e\n  \u003csection class=\"section section--cream\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003cdiv class=\"overview\"\u003e\n        \u003cdiv class=\"overview__copy\"\u003e\n          \u003cp class=\"eyebrow\"\u003eTenniix · Tennis · Basic\u003c\/p\u003e\n          \u003ch1 class=\"overview__title\"\u003eAn 18.7-pound voice-controlled tennis ball machine with 1,000+ drills — upgradable to Pro when you're ready.\u003c\/h1\u003e\n          \u003cp class=\"overview__lede\"\u003e100+ ball capacity, 75 MPH at ±5000 RPM, nine precision shot types, app and voice control, and 1,000 pro-caliber drills. The base unit in the Tenniix lineup — same hardware as the Pro, without the AI Vision Module.\u003c\/p\u003e\n          \u003cp class=\"overview__body\"\u003eTenniix Basic is the entry point into the Tenniix ecosystem. Same Quasi-Direct Drive motor, same ball-feed performance, and same shot library as the Pro — only the AI Vision Module is missing. That means full speed, full spin, full drill library, and the Voice Armband Module out of the box. Add the AI Vision Module later when you want vision-based tracking and adaptive training. The machine doesn't get traded in; it gets upgraded.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spec-banner\"\u003e\n        \u003cdiv class=\"spec-card\"\u003e\n          \u003cdiv class=\"spec-card__value\"\u003e75\u003cspan class=\"spec-card__unit\"\u003e MPH\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"spec-card__label\"\u003eMaximum ball speed\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-card\"\u003e\n          \u003cdiv class=\"spec-card__value\"\u003e±5000\u003cspan class=\"spec-card__unit\"\u003e RPM\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"spec-card__label\"\u003eSpin rate\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-card\"\u003e\n          \u003cdiv class=\"spec-card__value\"\u003e18.7\u003cspan class=\"spec-card__unit\"\u003e lbs\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"spec-card__label\"\u003eCarry weight\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-card\"\u003e\n          \u003cdiv class=\"spec-card__value\"\u003e1,000+\u003cspan class=\"spec-card__unit\"\u003e drills\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"spec-card__label\"\u003ePro-caliber drill library\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ TECH CARDS ============ --\u003e\n  \u003csection class=\"section\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003ch2 class=\"section-title\"\u003eFour points that put the Basic ahead of a standard ball machine\u003c\/h2\u003e\n\n      \u003cdiv class=\"tech-grid\"\u003e\n        \u003cdiv class=\"tech-card\"\u003e\n          \u003ch3 class=\"tech-card__title\"\u003eQuasi-Direct Drive motor\u003c\/h3\u003e\n          \u003cp class=\"tech-card__body\"\u003eQDD motor technology with sensorless motor control means instant speed adjustment and consistent ball physics across the whole session. Same motor that runs in the Pro and the Ultra.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tech-card\"\u003e\n          \u003ch3 class=\"tech-card__title\"\u003eVoice Armband Module included\u003c\/h3\u003e\n          \u003cp class=\"tech-card__body\"\u003eHands-free voice commands from a wearable armband — speed, spin, mode changes, all without walking back to the machine. LED feedback confirms every adjustment registered.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tech-card\"\u003e\n          \u003ch3 class=\"tech-card__title\"\u003eApp control with 1,000+ drills\u003c\/h3\u003e\n          \u003cp class=\"tech-card__body\"\u003eA dedicated app puts precise speed, spin, and feed-interval adjustments at your fingertips, with a library of more than 1,000 pro-caliber drills built around real match rhythm — not random feeds.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tech-card\"\u003e\n          \u003ch3 class=\"tech-card__title\"\u003eUpgrade path to Pro and Ultra\u003c\/h3\u003e\n          \u003cp class=\"tech-card__body\"\u003eAdd the AI Vision Module to convert the Basic into the Pro. Add the Moveable Base module on top of that for the Ultra. The chassis stays — modules extend its capability over time.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ BENEFITS ============ --\u003e\n  \u003csection class=\"section section--cream\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003ch2 class=\"section-title\"\u003eWhy the Basic earns the \"Basic\" name without giving up performance\u003c\/h2\u003e\n\n      \u003cdiv class=\"benefit-grid\"\u003e\n        \u003cdiv class=\"benefit-card\"\u003e\n          \u003cdiv class=\"benefit-card__title\"\u003eCarry it anywhere — 18.7 lbs\u003c\/div\u003e\n          \u003cp class=\"benefit-card__body\"\u003eTraditional ball machines run 80+ lbs and require dedicated storage. The Basic weighs 18.7 lbs, folds for transport, and fits anywhere you do. Trunk to court, court to closet.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"benefit-card\"\u003e\n          \u003cdiv class=\"benefit-card__title\"\u003eFull pro speed, no concessions\u003c\/div\u003e\n          \u003cp class=\"benefit-card__body\"\u003e75 MPH max speed and ±5000 RPM spin match the Pro — the Basic isn't a slower or lighter machine, it's the same machine without the vision module. Beginners use lower settings; competitive players use the full range.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"benefit-card\"\u003e\n          \u003cdiv class=\"benefit-card__title\"\u003eVoice + app control out of the box\u003c\/div\u003e\n          \u003cp class=\"benefit-card__body\"\u003eVoice Armband Module ships included — you don't need to add it separately. Combined with the app, that's two ways to adjust the machine without breaking stride.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"benefit-card\"\u003e\n          \u003cdiv class=\"benefit-card__title\"\u003eA real upgrade path, not a trade-in\u003c\/div\u003e\n          \u003cp class=\"benefit-card__body\"\u003eAdd the AI Vision Module as an accessory and the same Basic chassis becomes a Pro. The hardware investment carries forward; you're not stuck on a model that ages out of the lineup.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ PRODUCT DIVES ============ --\u003e\n  \u003csection class=\"section\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003ch2 class=\"section-title\"\u003eA closer look\u003c\/h2\u003e\n\n      \u003cdiv class=\"product-dive\"\u003e\n        \u003cdiv class=\"product-dive__media\"\u003e\n          \u003cimg src=\"https:\/\/tenniix.ai\/cdn\/shop\/files\/HAZ_8277_d6e24487-7a3c-48a2-829c-816b3f2ca4ab.png\" alt=\"Tenniix Basic tennis ball machine in playing position\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"product-dive__copy\"\u003e\n          \u003ch3 class=\"product-dive__title\"\u003e9 shot types — same library as the Pro\u003c\/h3\u003e\n          \u003cp class=\"product-dive__body\"\u003eFrom baseline drives to drop shots, the Basic delivers nine distinct shot types adjustable across the full speed and spin range. Build returns against realistic ball physics at your comfortable pace, then raise the intensity as you progress. No software gates between Basic and Pro on the shot library — the difference is how the next ball gets chosen, not which shots are available.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"product-dive product-dive--reverse\"\u003e\n        \u003cdiv class=\"product-dive__media\"\u003e\n          \u003cimg src=\"https:\/\/tenniix.ai\/cdn\/shop\/files\/HAZ_9494_a5a80798-f890-4177-81ad-1e68e83e1719.png\" alt=\"Tenniix Basic folded for transport\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"product-dive__copy\"\u003e\n          \u003ch3 class=\"product-dive__title\"\u003eFolds to 392 × 271 × 448 mm\u003c\/h3\u003e\n          \u003cp class=\"product-dive__body\"\u003eUnfolded: 392 × 292 × 727 mm. Folded: 392 × 271 × 448 mm. About the same footprint as a piece of carry-on luggage. The whole machine plus a basket of balls fits in most trunks without removing other gear.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"product-dive\"\u003e\n        \u003cdiv class=\"product-dive__media\"\u003e\n          \u003cimg src=\"https:\/\/tenniix.ai\/cdn\/shop\/files\/HAZ_9617_f4ce050b-81d3-44e3-a89c-867ac5674ea4.png\" alt=\"Tenniix Basic with Voice Armband and battery accessories\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"product-dive__copy\"\u003e\n          \u003ch3 class=\"product-dive__title\"\u003e\"Hi Tenniix, increase speed.\"\u003c\/h3\u003e\n          \u003cp class=\"product-dive__body\"\u003eThe Voice Armband Module reads commands as you train. Speed, spin, mode, pause — all from the wristband, all confirmed by LED feedback on the unit. The friction step that kills training habits — walking back to the machine between drills — is removed.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ COMPARE ============ --\u003e\n  \u003csection class=\"section section--cream\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003ch2 class=\"section-title\"\u003eTenniix lineup at a glance\u003c\/h2\u003e\n      \u003cp class=\"section-intro\"\u003eSame chassis across the three. The differences live in which modules ship with each unit.\u003c\/p\u003e\n\n      \u003cdiv class=\"compare-grid\"\u003e\n        \u003cdiv class=\"compare-card compare-card--current\"\u003e\n          \u003ch3 class=\"compare-card__title\"\u003eTenniix Basic \u003cspan class=\"compare-card__flag\"\u003eYou're here\u003c\/span\u003e\n\u003c\/h3\u003e\n          \u003cul class=\"compare-card__list\"\u003e\n            \u003cli\u003e18.7 lbs\u003c\/li\u003e\n            \u003cli\u003eTenniix Unit + Voice Armband\u003c\/li\u003e\n            \u003cli\u003eBasic Training\/Match Mode · Basic Sparring Mode · Customizable Mode\u003c\/li\u003e\n            \u003cli\u003e1,000 pro-caliber drills\u003c\/li\u003e\n            \u003cli\u003eUpgradable to Pro by adding the AI Vision Module\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"compare-card\"\u003e\n          \u003ch3 class=\"compare-card__title\"\u003eTenniix Pro\u003c\/h3\u003e\n          \u003cul class=\"compare-card__list\"\u003e\n            \u003cli\u003e19 lbs\u003c\/li\u003e\n            \u003cli\u003eTenniix Unit + Voice Armband + 4K AI Vision Module\u003c\/li\u003e\n            \u003cli\u003eVisual + UWB Hybrid Tracking\u003c\/li\u003e\n            \u003cli\u003eSmart Training Mode · AI Match Mode · Challenge Mode\u003c\/li\u003e\n            \u003cli\u003eAI Ball Landing Point Analysis · Gesture Control\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"compare-card\"\u003e\n          \u003ch3 class=\"compare-card__title\"\u003eTenniix Ultra\u003c\/h3\u003e\n          \u003cul class=\"compare-card__list\"\u003e\n            \u003cli\u003e40 lbs\u003c\/li\u003e\n            \u003cli\u003eTenniix Unit + 4K AI Vision + Voice Armband + Moveable Base\u003c\/li\u003e\n            \u003cli\u003e\"Follow me\" mobile sparring\u003c\/li\u003e\n            \u003cli\u003eEverything in Pro plus a moveable base module\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ WHAT'S IN THE BOX ============ --\u003e\n  \u003csection class=\"section\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003ch2 class=\"section-title\"\u003eWhat ships in the box\u003c\/h2\u003e\n\n      \u003cdiv class=\"box-list\"\u003e\n        \u003cdiv class=\"box-row\"\u003e\n          \u003cdiv class=\"box-row__label\"\u003eTenniix Unit\u003c\/div\u003e\n          \u003cdiv class=\"box-row__detail\"\u003eMain body with 100+ ball hopper, QDD motor, hardware controls\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"box-row\"\u003e\n          \u003cdiv class=\"box-row__label\"\u003eVoice Armband Module\u003c\/div\u003e\n          \u003cdiv class=\"box-row__detail\"\u003eHands-free voice control with LED status feedback\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"box-row\"\u003e\n          \u003cdiv class=\"box-row__label\"\u003eBattery\u003c\/div\u003e\n          \u003cdiv class=\"box-row__detail\"\u003e4-hour lithium battery\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"box-row\"\u003e\n          \u003cdiv class=\"box-row__label\"\u003eCharging Adapter\u003c\/div\u003e\n          \u003cdiv class=\"box-row__detail\"\u003eStandard charging adapter for the battery\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"box-row\"\u003e\n          \u003cdiv class=\"box-row__label\"\u003eUSB Cable\u003c\/div\u003e\n          \u003cdiv class=\"box-row__detail\"\u003eFor firmware updates and accessory charging\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"box-row\"\u003e\n          \u003cdiv class=\"box-row__label\"\u003eUser Guide\u003c\/div\u003e\n          \u003cdiv class=\"box-row__detail\"\u003eSetup and voice command reference\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ SPECIFICATIONS ============ --\u003e\n  \u003csection class=\"section section--cream\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003ch2 class=\"section-title\"\u003eSpecifications\u003c\/h2\u003e\n\n      \u003cdiv class=\"specs-group\"\u003e\n        \u003ch3 class=\"specs-group__title\"\u003eBall performance\u003c\/h3\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eMaximum ball speed\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e75 MPH (120 KM\/H)\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eBall spin rate\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e±5000 RPM (1,500–10,000 RPM range)\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eMaximum ball capacity\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e100 balls\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eServe interval\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e2–8 seconds\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eElevation angle\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e14–48°\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eHorizontal angle\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e±20°\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eShot types\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e9 precision shots\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"specs-group\"\u003e\n        \u003ch3 class=\"specs-group__title\"\u003eControl\u003c\/h3\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eVoice control\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003eVoice Armband Module (included), LED real-time feedback\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eApp control\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003eDedicated Tenniix app — speed, spin, custom drills\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eModes\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003eBasic Training\/Match Mode, Basic Sparring Mode, Customizable Mode\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eDrill library\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e1,000 professional-caliber drills\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eUpgrade path\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003eAdd AI Vision Module to convert to Pro\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"specs-group\"\u003e\n        \u003ch3 class=\"specs-group__title\"\u003ePower \u0026amp; dimensions\u003c\/h3\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eBattery life\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e4 hours\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eWeight\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e18.7 lbs\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eMain body (unfolded)\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e392 × 292 × 727 mm\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eMain body (folded)\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e392 × 271 × 448 mm\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eMotor\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003eQuasi-Direct Drive (QDD) with sensorless motor control\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eColors\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003eJet Black or Mint White\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"specs-group\"\u003e\n        \u003ch3 class=\"specs-group__title\"\u003eCoverage\u003c\/h3\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e1-year warranty\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eCustomer service\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e24\/7 support\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ FAQ ============ --\u003e\n  \u003csection class=\"section\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003ch2 class=\"section-title\"\u003eFrequently asked questions\u003c\/h2\u003e\n\n      \u003cdiv class=\"faq\"\u003e\n        \u003cdiv class=\"faq-item\"\u003e\n          \u003cbutton class=\"faq-item__q\" type=\"button\"\u003eHow is the Basic different from the Pro?\u003cspan class=\"faq-item__icon\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"faq-item__a\"\u003e\n            \u003cp\u003eSame ball machine, same shot library, same speed and spin. The Pro adds the \u003cstrong\u003e4K dual-camera AI Vision Module\u003c\/strong\u003e — that's what enables Visual + UWB Hybrid Tracking, AI Match Mode, AI Ball Landing Point Analysis, gesture control, and Smart Training Mode. If you start with the Basic, you can buy the AI Vision Module later and convert your chassis to a Pro.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n          \u003cbutton class=\"faq-item__q\" type=\"button\"\u003eIs the Basic appropriate for beginners?\u003cspan class=\"faq-item__icon\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"faq-item__a\"\u003e\n            \u003cp\u003eYes — it's the Tenniix model built around the beginner-to-intermediate progression. Voice commands let you raise difficulty as you improve, the 9 shot types span gentle returns to match-ready drives, and the 1,000+ drill library is structured around building consistency, accuracy, and strategy over time.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n          \u003cbutton class=\"faq-item__q\" type=\"button\"\u003eDoes the Basic include the Voice Armband?\u003cspan class=\"faq-item__icon\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"faq-item__a\"\u003e\n            \u003cp\u003eYes. The Basic ships with the Voice Armband Module included — that's the \"Basic with Voice Armband Module\" variant. (The Voice Armband is also available separately as an accessory if needed for a replacement.)\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n          \u003cbutton class=\"faq-item__q\" type=\"button\"\u003eWhat if I want to upgrade later?\u003cspan class=\"faq-item__icon\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"faq-item__a\"\u003e\n            \u003cp\u003eThe \u003cstrong\u003eAI Vision Module\u003c\/strong\u003e is sold separately as a clip-on accessory. Buy it when you're ready; the same Basic unit becomes a Pro. You don't trade in or replace the chassis.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n          \u003cbutton class=\"faq-item__q\" type=\"button\"\u003eHow much space do I need?\u003cspan class=\"faq-item__icon\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"faq-item__a\"\u003e\n            \u003cp\u003eAbout \u003cstrong\u003e20 feet of clear space\u003c\/strong\u003e in front of the machine plus a backstop. Court lines aren't required — driveway, school field, or quiet public court all work.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n          \u003cbutton class=\"faq-item__q\" type=\"button\"\u003eWhat colors are available?\u003cspan class=\"faq-item__icon\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"faq-item__a\"\u003e\n            \u003cp\u003eJet Black and Mint White.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n          \u003cbutton class=\"faq-item__q\" type=\"button\"\u003eHow long does the battery last?\u003cspan class=\"faq-item__icon\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"faq-item__a\"\u003e\n            \u003cp\u003e\u003cstrong\u003e4 hours of continuous feed\u003c\/strong\u003e from the included battery. A swappable second battery is available separately for longer sessions.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n          \u003cbutton class=\"faq-item__q\" type=\"button\"\u003eWhat's the warranty?\u003cspan class=\"faq-item__icon\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"faq-item__a\"\u003e\n            \u003cp\u003e\u003cstrong\u003e1-year warranty\u003c\/strong\u003e with 24\/7 customer service.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  document.querySelectorAll('.product-pdp .faq-item__q').forEach(function (btn) {\n    btn.addEventListener('click', function () {\n      var item = btn.closest('.faq-item');\n      if (item) item.classList.toggle('is-open');\n    });\n  });\n\u003c\/script\u003e\n","brand":"Tenniix","offers":[{"title":"Jet Black","offer_id":49019476869371,"sku":"TENNIIX-BASIC-1","price":799.0,"currency_code":"USD","in_stock":true},{"title":"Mint White","offer_id":49019476902139,"sku":"TENNIIX-BASIC-2","price":799.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0044\/9341\/0393\/files\/TenniixBasic-12.jpg?v=1782849607"},{"product_id":"tenniix-pro-smart-tennis-ball-machine","title":"Tenniix Pro Smart Tennis Ball Machine","description":"\u003cdiv class=\"product-pdp\"\u003e\n\n  \u003c!-- ============ OVERVIEW ============ --\u003e\n  \u003csection class=\"section section--cream\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003cdiv class=\"overview\"\u003e\n        \u003cdiv class=\"overview__copy\"\u003e\n          \u003cp class=\"eyebrow\"\u003eTenniix · Tennis · Pro\u003c\/p\u003e\n          \u003ch1 class=\"overview__title\"\u003eA 19-pound AI tennis rival that watches you play and feeds the next ball where you actually need it.\u003c\/h1\u003e\n          \u003cp class=\"overview__lede\"\u003eDual-camera computer vision with UWB sensing. 100+ ball capacity at 75 MPH and ±5000 RPM. Nine precision shot types. Voice control, app control, and 1,000+ pro-caliber drills. Folds down. Carries with one hand.\u003c\/p\u003e\n          \u003cp class=\"overview__body\"\u003eTenniix Pro is the version of the Tenniix unit with the 4K AI Vision Module attached. Two cameras read your stance, your court position, and your shot, then route the next ball to the place that exposes your weakness. Voice Armband control means you don't pause to push buttons. A 100-ball hopper, four hours of battery life, and the same Quasi-Direct Drive motor used in the rest of the line keep feeds consistent across long sessions. Made for solo training that actually progresses your game — not just one that runs out the clock on a fixed feed.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spec-banner\"\u003e\n        \u003cdiv class=\"spec-card\"\u003e\n          \u003cdiv class=\"spec-card__value\"\u003e75\u003cspan class=\"spec-card__unit\"\u003e MPH\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"spec-card__label\"\u003eMaximum ball speed\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-card\"\u003e\n          \u003cdiv class=\"spec-card__value\"\u003e±5000\u003cspan class=\"spec-card__unit\"\u003e RPM\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"spec-card__label\"\u003eSpin rate\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-card\"\u003e\n          \u003cdiv class=\"spec-card__value\"\u003e19\u003cspan class=\"spec-card__unit\"\u003e lbs\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"spec-card__label\"\u003eCarry weight\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-card\"\u003e\n          \u003cdiv class=\"spec-card__value\"\u003e4\u003cspan class=\"spec-card__unit\"\u003e hr\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"spec-card__label\"\u003eBattery life · swappable\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ TECH CARDS ============ --\u003e\n  \u003csection class=\"section\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003ch2 class=\"section-title\"\u003eWhat makes the Pro different from a fixed-feed ball machine\u003c\/h2\u003e\n\n      \u003cdiv class=\"tech-grid\"\u003e\n        \u003cdiv class=\"tech-card\"\u003e\n          \u003ch3 class=\"tech-card__title\"\u003e4K dual-camera AI Vision Module\u003c\/h3\u003e\n          \u003cp class=\"tech-card__body\"\u003eTwo cameras feed a vision system that tracks your position on the court and reads your form between shots. The next ball isn't random and it isn't a programmed pattern — it's placed where the system thinks you're vulnerable.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tech-card\"\u003e\n          \u003ch3 class=\"tech-card__title\"\u003eUWB sensing for full-court coverage\u003c\/h3\u003e\n          \u003cp class=\"tech-card__body\"\u003eUltra-wideband sensing pairs with the cameras to maintain tracking under varying light and on different court surfaces. The combined Visual + UWB Hybrid Tracking is what allows the Pro to follow players who actually move.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tech-card\"\u003e\n          \u003ch3 class=\"tech-card__title\"\u003eVoice Armband control\u003c\/h3\u003e\n          \u003cp class=\"tech-card__body\"\u003e\"Hi Tenniix, increase speed.\" Hands-free commands through the included Voice Armband Module with LED status feedback and multi-band recognition. Stay at the baseline, change the drill mid-rally, get back to playing.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tech-card\"\u003e\n          \u003ch3 class=\"tech-card__title\"\u003eQuasi-Direct Drive (QDD) motor\u003c\/h3\u003e\n          \u003cp class=\"tech-card__body\"\u003eQDD motor technology with sensorless motor control adjusts ball speed instantly and holds it consistently. No delay between adjustments, no instability across long sessions — same physics, shot to shot.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ BENEFITS ============ --\u003e\n  \u003csection class=\"section section--cream\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003ch2 class=\"section-title\"\u003eWhy a vision-based AI rival matters more than a faster ball machine\u003c\/h2\u003e\n\n      \u003cdiv class=\"benefit-grid\"\u003e\n        \u003cdiv class=\"benefit-card\"\u003e\n          \u003cdiv class=\"benefit-card__title\"\u003eAn opponent that learns you\u003c\/div\u003e\n          \u003cp class=\"benefit-card__body\"\u003eA regular ball machine doesn't know you're playing. The Pro tracks your movement, identifies the shot types you struggle with, and adapts placement and pace to put pressure on those weaknesses across a session.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"benefit-card\"\u003e\n          \u003cdiv class=\"benefit-card__title\"\u003eSolo sessions that progress your game\u003c\/div\u003e\n          \u003cp class=\"benefit-card__body\"\u003eSmart Training Mode (recovery training + track training), Challenge Mode, AI Match Mode, and 1,000+ pro-caliber drills mean a session at the wall is structurally different from one against the Pro.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"benefit-card\"\u003e\n          \u003cdiv class=\"benefit-card__title\"\u003eCarry it anywhere — 19 lbs\u003c\/div\u003e\n          \u003cp class=\"benefit-card__body\"\u003eTraditional ball machines run 80+ lbs and demand dedicated storage. The Pro folds, lifts in one hand, and fits in a trunk. The court doesn't have to be your home court for the machine to come with you.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"benefit-card\"\u003e\n          \u003cdiv class=\"benefit-card__title\"\u003eReal-time performance metrics\u003c\/div\u003e\n          \u003cp class=\"benefit-card__body\"\u003eScore tracking, performance insights, and milestone tracking turn training into measurable progress. The machine surfaces where you're improving and where you're not — same data after every session.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ PRODUCT DIVES ============ --\u003e\n  \u003csection class=\"section\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003ch2 class=\"section-title\"\u003eA closer look\u003c\/h2\u003e\n\n      \u003cdiv class=\"product-dive\"\u003e\n        \u003cdiv class=\"product-dive__media\"\u003e\n          \u003cimg src=\"https:\/\/tenniix.ai\/cdn\/shop\/files\/HAZ_8277_d6e24487-7a3c-48a2-829c-816b3f2ca4ab.png\" alt=\"Tenniix Pro tennis ball machine with AI Vision Module mounted on top\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"product-dive__copy\"\u003e\n          \u003ch3 class=\"product-dive__title\"\u003e9 precision shot types in one machine\u003c\/h3\u003e\n          \u003cp class=\"product-dive__body\"\u003eFrom baseline drives to drop shots, the Pro handles nine distinct shot types — flat, topspin, slice, lob, drop, and four other patterns calibrated for competitive intensity. The variety is what lets the AI keep sessions feeling like real rallies instead of repetition drills.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"product-dive product-dive--reverse\"\u003e\n        \u003cdiv class=\"product-dive__media\"\u003e\n          \u003cimg src=\"https:\/\/tenniix.ai\/cdn\/shop\/files\/HAZ_8781.png\" alt=\"Tenniix Pro in playing setup on tennis court\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"product-dive__copy\"\u003e\n          \u003ch3 class=\"product-dive__title\"\u003e20 feet of space is all it takes\u003c\/h3\u003e\n          \u003cp class=\"product-dive__body\"\u003eNo court lines required, no reservation, no booking window. 20 feet of clear space, something to backstop the balls, and the Pro is ready to spar. Turn a driveway, a school field, or a quiet hour at a public court into competitive training.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"product-dive\"\u003e\n        \u003cdiv class=\"product-dive__media\"\u003e\n          \u003cimg src=\"https:\/\/tenniix.ai\/cdn\/shop\/files\/HAZ_9494_a5a80798-f890-4177-81ad-1e68e83e1719.png\" alt=\"Tenniix Pro folded compact form for transport\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"product-dive__copy\"\u003e\n          \u003ch3 class=\"product-dive__title\"\u003eFolds to 392 × 241 × 448 mm for the trunk\u003c\/h3\u003e\n          \u003cp class=\"product-dive__body\"\u003eUnfolded: 392 × 292 × 727 mm. Folded: 392 × 241 × 448 mm. The AI Vision Module is detachable — it ships separately and clips onto the body when you want vision-based training, or stays in its case for pure ball-feed sessions.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"product-dive product-dive--reverse\"\u003e\n        \u003cdiv class=\"product-dive__media\"\u003e\n          \u003cimg src=\"https:\/\/tenniix.ai\/cdn\/shop\/files\/HAZ_9617_f4ce050b-81d3-44e3-a89c-867ac5674ea4.png\" alt=\"Tenniix Pro with battery and Voice Armband Module\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"product-dive__copy\"\u003e\n          \u003ch3 class=\"product-dive__title\"\u003e4-hour battery, swappable for full-day sessions\u003c\/h3\u003e\n          \u003cp class=\"product-dive__body\"\u003eThe standard battery holds 4 hours of continuous feed. A swappable second battery (available separately) extends sessions through a full afternoon or supports back-to-back drills with no downtime.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ COMPARE ============ --\u003e\n  \u003csection class=\"section section--cream\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003ch2 class=\"section-title\"\u003eTenniix lineup at a glance\u003c\/h2\u003e\n      \u003cp class=\"section-intro\"\u003eSame core ball-feed hardware across Basic, Pro, and Ultra. The differences live in which modules ship with each unit.\u003c\/p\u003e\n\n      \u003cdiv class=\"compare-grid\"\u003e\n        \u003cdiv class=\"compare-card\"\u003e\n          \u003ch3 class=\"compare-card__title\"\u003eTenniix Basic\u003c\/h3\u003e\n          \u003cul class=\"compare-card__list\"\u003e\n            \u003cli\u003e18.7 lbs\u003c\/li\u003e\n            \u003cli\u003eTenniix Unit + Voice Armband\u003c\/li\u003e\n            \u003cli\u003eBasic Training\/Match Mode\u003c\/li\u003e\n            \u003cli\u003e1,000 pro-caliber drills\u003c\/li\u003e\n            \u003cli\u003eNo AI Vision\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"compare-card compare-card--current\"\u003e\n          \u003ch3 class=\"compare-card__title\"\u003eTenniix Pro \u003cspan class=\"compare-card__flag\"\u003eYou're here\u003c\/span\u003e\n\u003c\/h3\u003e\n          \u003cul class=\"compare-card__list\"\u003e\n            \u003cli\u003e19 lbs\u003c\/li\u003e\n            \u003cli\u003eTenniix Unit + Voice Armband + AI Vision Module\u003c\/li\u003e\n            \u003cli\u003eVisual + UWB Hybrid Tracking · 4K AI Vision\u003c\/li\u003e\n            \u003cli\u003eSmart Training Mode · AI Match Mode · Challenge Mode\u003c\/li\u003e\n            \u003cli\u003eAI Ball Landing Point Analysis · Gesture Control\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"compare-card\"\u003e\n          \u003ch3 class=\"compare-card__title\"\u003eTenniix Ultra\u003c\/h3\u003e\n          \u003cul class=\"compare-card__list\"\u003e\n            \u003cli\u003e40 lbs\u003c\/li\u003e\n            \u003cli\u003eTenniix Unit + 4K AI Vision + Voice Armband + Moveable Base\u003c\/li\u003e\n            \u003cli\u003e\"Follow me\" mobile sparring\u003c\/li\u003e\n            \u003cli\u003eEverything in Pro plus a moveable base\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ WHAT'S IN THE BOX ============ --\u003e\n  \u003csection class=\"section\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003ch2 class=\"section-title\"\u003eWhat ships in the box\u003c\/h2\u003e\n\n      \u003cdiv class=\"box-list\"\u003e\n        \u003cdiv class=\"box-row\"\u003e\n          \u003cdiv class=\"box-row__label\"\u003eTenniix Unit\u003c\/div\u003e\n          \u003cdiv class=\"box-row__detail\"\u003eMain body with 100+ ball hopper, QDD motor, hardware controls\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"box-row\"\u003e\n          \u003cdiv class=\"box-row__label\"\u003e4K AI Vision Module\u003c\/div\u003e\n          \u003cdiv class=\"box-row__detail\"\u003eDetachable dual-camera vision module with UWB sensing\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"box-row\"\u003e\n          \u003cdiv class=\"box-row__label\"\u003eVoice Armband Module\u003c\/div\u003e\n          \u003cdiv class=\"box-row__detail\"\u003eHands-free voice control with LED status feedback\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"box-row\"\u003e\n          \u003cdiv class=\"box-row__label\"\u003eBattery\u003c\/div\u003e\n          \u003cdiv class=\"box-row__detail\"\u003e4-hour swappable lithium battery\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"box-row\"\u003e\n          \u003cdiv class=\"box-row__label\"\u003eCharging Adapter\u003c\/div\u003e\n          \u003cdiv class=\"box-row__detail\"\u003eStandard charging adapter for the battery\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"box-row\"\u003e\n          \u003cdiv class=\"box-row__label\"\u003eUSB Cable\u003c\/div\u003e\n          \u003cdiv class=\"box-row__detail\"\u003eFor firmware updates and accessory charging\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"box-row\"\u003e\n          \u003cdiv class=\"box-row__label\"\u003eUser Guide\u003c\/div\u003e\n          \u003cdiv class=\"box-row__detail\"\u003eSetup, voice command reference, and AI Vision pairing instructions\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ SPECIFICATIONS ============ --\u003e\n  \u003csection class=\"section section--cream\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003ch2 class=\"section-title\"\u003eSpecifications\u003c\/h2\u003e\n\n      \u003cdiv class=\"specs-group\"\u003e\n        \u003ch3 class=\"specs-group__title\"\u003eBall performance\u003c\/h3\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eMaximum ball speed\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e75 MPH (120 KM\/H)\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eBall spin rate\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e±5000 RPM (1,500–10,000 RPM range)\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eMaximum ball capacity\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e100 balls\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eServe interval\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e2–8 seconds\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eElevation angle\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e14–48°\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eHorizontal angle\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e±20°\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eShot types\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e9 precision shots\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"specs-group\"\u003e\n        \u003ch3 class=\"specs-group__title\"\u003eAI \u0026amp; control\u003c\/h3\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eTracking\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003eVisual + UWB hybrid · 4K dual-camera AI Vision Module\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eModes\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003eSmart Training Mode, AI Training\/Match Mode, Challenge Mode, Basic Training\/Match Mode, Basic Sparring Mode, Customizable Mode\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eAnalysis\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003eAI Ball Landing Point Analysis\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eVoice control\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003eVoice Armband Module (included), LED real-time feedback\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eGesture control\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003eSupported\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eDrill library\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e1,000 professional-caliber drills\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"specs-group\"\u003e\n        \u003ch3 class=\"specs-group__title\"\u003ePower \u0026amp; dimensions\u003c\/h3\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eBattery life\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e4 hours · swappable\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eWeight\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e19 lbs (Pro with AI Vision Module)\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eAI Vision Module dimensions\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e392 × 232 × 416 mm\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eMain body (unfolded)\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e392 × 292 × 727 mm\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eMain body (folded)\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e392 × 241 × 448 mm\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eMotor\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003eQuasi-Direct Drive (QDD) with sensorless motor control\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eColors\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003eJet Black or Mint White\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"specs-group\"\u003e\n        \u003ch3 class=\"specs-group__title\"\u003eCoverage\u003c\/h3\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e1-year warranty\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eCustomer service\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e24\/7 support\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ FAQ ============ --\u003e\n  \u003csection class=\"section\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003ch2 class=\"section-title\"\u003eFrequently asked questions\u003c\/h2\u003e\n\n      \u003cdiv class=\"faq\"\u003e\n        \u003cdiv class=\"faq-item\"\u003e\n          \u003cbutton class=\"faq-item__q\" type=\"button\"\u003eHow is the Pro different from the Basic and Ultra?\u003cspan class=\"faq-item__icon\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"faq-item__a\"\u003e\n            \u003cp\u003eSame core ball machine across the three. The \u003cstrong\u003eBasic\u003c\/strong\u003e is the unit + Voice Armband. The \u003cstrong\u003ePro\u003c\/strong\u003e adds the 4K dual-camera AI Vision Module — that's what enables Visual + UWB hybrid tracking, AI Match Mode, AI Ball Landing Point Analysis, gesture control, and Smart Training Mode. The \u003cstrong\u003eUltra\u003c\/strong\u003e adds a Moveable Base module on top of the Pro's hardware for \"Follow me\" mobile sparring. Modules clip on and off — you can buy Basic and upgrade to Pro later by purchasing the AI Vision Module.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n          \u003cbutton class=\"faq-item__q\" type=\"button\"\u003eCan the AI Vision Module be removed?\u003cspan class=\"faq-item__icon\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"faq-item__a\"\u003e\n            \u003cp\u003eYes. Tenniix is built with a modular design — the AI Vision Module attaches and detaches as needed. Pack lighter for a casual session, or clip it on for vision-based training.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n          \u003cbutton class=\"faq-item__q\" type=\"button\"\u003eHow does the AI know my level?\u003cspan class=\"faq-item__icon\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"faq-item__a\"\u003e\n            \u003cp\u003eThe system adjusts every serve based on your \u003cstrong\u003eNTRP level\u003c\/strong\u003e and your stated training intent, then refines its placement using the vision data it collects while you play. The result is fewer fixed or random shots — every ball gets placed for a reason.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n          \u003cbutton class=\"faq-item__q\" type=\"button\"\u003eWhat about voice control accuracy?\u003cspan class=\"faq-item__icon\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"faq-item__a\"\u003e\n            \u003cp\u003eThe Voice Armband uses military-grade recognition and multi-band support, with LED status feedback so you see when a command registered. Designed to handle commands while you're moving and breathing hard — not just at rest.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n          \u003cbutton class=\"faq-item__q\" type=\"button\"\u003eIs the battery swappable?\u003cspan class=\"faq-item__icon\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"faq-item__a\"\u003e\n            \u003cp\u003eYes. The Pro ships with one 4-hour battery; an additional swappable battery is available as a separate accessory for back-to-back sessions or full-day clinic use.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n          \u003cbutton class=\"faq-item__q\" type=\"button\"\u003eHow much space do I need?\u003cspan class=\"faq-item__icon\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"faq-item__a\"\u003e\n            \u003cp\u003eAbout \u003cstrong\u003e20 feet of clear space\u003c\/strong\u003e in front of the machine, plus a backstop for the balls. Court lines aren't required — the Pro turns any flat surface with that footprint into a training space.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n          \u003cbutton class=\"faq-item__q\" type=\"button\"\u003eDoes it work for beginners?\u003cspan class=\"faq-item__icon\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"faq-item__a\"\u003e\n            \u003cp\u003eYes — the same shot types adjust from gentle practice feeds up to competitive intensity. The AI scales placement and pace to the player. For pure beginner use, the Basic model covers the fundamentals; the Pro starts paying off once you have enough technique that adaptive feedback can refine it.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n          \u003cbutton class=\"faq-item__q\" type=\"button\"\u003eWhat colors are available?\u003cspan class=\"faq-item__icon\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"faq-item__a\"\u003e\n            \u003cp\u003eJet Black and Mint White.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n          \u003cbutton class=\"faq-item__q\" type=\"button\"\u003eWhat's the warranty?\u003cspan class=\"faq-item__icon\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"faq-item__a\"\u003e\n            \u003cp\u003e\u003cstrong\u003e1-year warranty\u003c\/strong\u003e with 24\/7 customer service.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  document.querySelectorAll('.product-pdp .faq-item__q').forEach(function (btn) {\n    btn.addEventListener('click', function () {\n      var item = btn.closest('.faq-item');\n      if (item) item.classList.toggle('is-open');\n    });\n  });\n\u003c\/script\u003e\n","brand":"Tenniix","offers":[{"title":"Jet Black","offer_id":49019682521339,"sku":"TENNIIX-PRO-1","price":1099.0,"currency_code":"USD","in_stock":true},{"title":"Mint White","offer_id":49019682554107,"sku":"TENNIIX-PRO-2","price":1099.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0044\/9341\/0393\/files\/TenniixPro-1.jpg?v=1782849918"},{"product_id":"tenniix-pickle-pro-smart-pickleball-machine","title":"Tenniix Pickle Pro Smart Pickleball Machine","description":"\u003cdiv class=\"product-pdp\"\u003e\n\n  \u003c!-- ============ OVERVIEW ============ --\u003e\n  \u003csection class=\"section section--cream\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003cdiv class=\"overview\"\u003e\n        \u003cdiv class=\"overview__copy\"\u003e\n          \u003cp class=\"eyebrow\"\u003eTenniix · Pickleball · Pro\u003c\/p\u003e\n          \u003ch1 class=\"overview__title\"\u003eA 19-pound pickleball partner that watches the rally — and turns each session into measurable data.\u003c\/h1\u003e\n          \u003cp class=\"overview__lede\"\u003eEverything the Pickle Basic does, plus a 4K AI Vision Module that tracks player, ball, and court. Training data feedback, shot quality analysis, and AI-supported match-like practice. 65 MPH, ±5000 RPM, 75+ ball capacity.\u003c\/p\u003e\n          \u003cp class=\"overview__body\"\u003eTenniix Pickle Pro is built for players, coaches, and clubs that want pickleball training to produce data — not just reps. The AI Vision Module tracks player position, ball flight, and court placement across the rally, then surfaces shot consistency, control, and overall performance after the session. Same compact 18.7-lb-class hardware as the Pickle Basic; the difference is the vision module that turns dink and drive practice into something you can measure and improve.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spec-banner\"\u003e\n        \u003cdiv class=\"spec-card\"\u003e\n          \u003cdiv class=\"spec-card__value\"\u003e65\u003cspan class=\"spec-card__unit\"\u003e MPH\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"spec-card__label\"\u003eMaximum ball speed\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-card\"\u003e\n          \u003cdiv class=\"spec-card__value\"\u003e±5000\u003cspan class=\"spec-card__unit\"\u003e RPM\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"spec-card__label\"\u003eSpin rate\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-card\"\u003e\n          \u003cdiv class=\"spec-card__value\"\u003e4K\u003cspan class=\"spec-card__unit\"\u003e vision\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"spec-card__label\"\u003eDual-camera AI Vision Module\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-card\"\u003e\n          \u003cdiv class=\"spec-card__value\"\u003e4\u003cspan class=\"spec-card__unit\"\u003e hr\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"spec-card__label\"\u003eBattery life\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ TECH CARDS ============ --\u003e\n  \u003csection class=\"section\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003ch2 class=\"section-title\"\u003eFour things the AI Vision Module changes about pickleball training\u003c\/h2\u003e\n\n      \u003cdiv class=\"tech-grid\"\u003e\n        \u003cdiv class=\"tech-card\"\u003e\n          \u003ch3 class=\"tech-card__title\"\u003eAI Vision Tracking\u003c\/h3\u003e\n          \u003cp class=\"tech-card__body\"\u003e4K dual-camera vision tracks player position, ball flight, and court placement through the rally. The next ball isn't pre-programmed — it's placed based on where you actually are and where the AI knows your shot tends to land.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tech-card\"\u003e\n          \u003ch3 class=\"tech-card__title\"\u003eTraining data feedback\u003c\/h3\u003e\n          \u003cp class=\"tech-card__body\"\u003eEvery session is recorded and analyzed. You leave the court knowing exactly what improved and what to work on — actionable insights instead of \"I think that was better today.\"\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tech-card\"\u003e\n          \u003ch3 class=\"tech-card__title\"\u003eShot quality analysis\u003c\/h3\u003e\n          \u003cp class=\"tech-card__body\"\u003ePer-return analysis of consistency, control, and overall training quality. Designed to surface what's working and what needs more reps, so the next session targets the gap.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tech-card\"\u003e\n          \u003ch3 class=\"tech-card__title\"\u003eMatch-like practice\u003c\/h3\u003e\n          \u003cp class=\"tech-card__body\"\u003eAI-supported tracking creates rally scenarios with realistic movement, reaction, and decision-making demands — practice that prepares you for an opponent, not just a feeder.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ BENEFITS ============ --\u003e\n  \u003csection class=\"section section--cream\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003ch2 class=\"section-title\"\u003eWhy a vision-equipped pickleball machine beats a faster one\u003c\/h2\u003e\n\n      \u003cdiv class=\"benefit-grid\"\u003e\n        \u003cdiv class=\"benefit-card\"\u003e\n          \u003cdiv class=\"benefit-card__title\"\u003eReaction, not repetition\u003c\/div\u003e\n          \u003cp class=\"benefit-card__body\"\u003ePickleball is about reaction more than rote — fast hands at the kitchen, decisions on third-shot drops. The Pickle Pro feeds rally-style scenarios that demand movement and decision-making, not just stroke practice.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"benefit-card\"\u003e\n          \u003cdiv class=\"benefit-card__title\"\u003eSmarter sessions for coaches and clubs\u003c\/div\u003e\n          \u003cp class=\"benefit-card__body\"\u003eShot quality analysis and training data feedback are the features coaches use to justify the time on the court. The Pro turns a private practice block into a session with a write-up.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"benefit-card\"\u003e\n          \u003cdiv class=\"benefit-card__title\"\u003eTrain every shot, not just feeds\u003c\/div\u003e\n          \u003cp class=\"benefit-card__body\"\u003eDrives, serves, drops, dinks (long, soft, cross), and lobs (wide angle, high arc, deep) — the machine cycles through the full shot library that real pickleball requires.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"benefit-card\"\u003e\n          \u003cdiv class=\"benefit-card__title\"\u003eTwo ways to control without stopping\u003c\/div\u003e\n          \u003cp class=\"benefit-card__body\"\u003eDedicated app for precise adjustments. Voice control via the included Voice Armband for fully hands-free changes mid-rally. The machine adapts to whichever fits the session.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ PRODUCT DIVES ============ --\u003e\n  \u003csection class=\"section\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003ch2 class=\"section-title\"\u003eA closer look\u003c\/h2\u003e\n\n      \u003cdiv class=\"product-dive\"\u003e\n        \u003cdiv class=\"product-dive__media\"\u003e\n          \u003cimg src=\"https:\/\/tenniix.ai\/cdn\/shop\/files\/pickle_pro_1.webp\" alt=\"Tenniix Pickle Pro with AI Vision Module mounted on top\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"product-dive__copy\"\u003e\n          \u003ch3 class=\"product-dive__title\"\u003eThe AI Vision Module is what makes \"Pro\" mean Pro\u003c\/h3\u003e\n          \u003cp class=\"product-dive__body\"\u003eMounted to the top of the same chassis as the Pickle Basic, the 4K dual-camera vision module pairs with UWB sensing to read the court in real time. It's a detachable module — keep it on for tracked sessions, take it off when you just want to drill on autopilot.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"product-dive product-dive--reverse\"\u003e\n        \u003cdiv class=\"product-dive__media\"\u003e\n          \u003cimg src=\"https:\/\/tenniix.ai\/cdn\/shop\/files\/pickle_pro_2.webp\" alt=\"Pickleball Pro tracking display showing player and ball position\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"product-dive__copy\"\u003e\n          \u003ch3 class=\"product-dive__title\"\u003eA rally that reads the player\u003c\/h3\u003e\n          \u003cp class=\"product-dive__body\"\u003eThe vision system tracks player position and movement, ball flight and pace, and where the ball lands on the court. The AI doesn't replay scripted patterns — it places the next ball to address what just happened. That's the difference between \"ball machine\" and \"training partner.\"\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"product-dive\"\u003e\n        \u003cdiv class=\"product-dive__media\"\u003e\n          \u003cimg src=\"https:\/\/tenniix.ai\/cdn\/shop\/files\/pickle_pro_5.webp\" alt=\"Pickleball Pro in folded form for transport\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"product-dive__copy\"\u003e\n          \u003ch3 class=\"product-dive__title\"\u003e19 lbs and a 392 × 271 × 448 mm folded footprint\u003c\/h3\u003e\n          \u003cp class=\"product-dive__body\"\u003eSame chassis as the Pickle Basic with the Vision Module mounted on top. Lift it in one hand, fold it for the trunk, set it up in about two minutes. The AI Vision Module detaches if you want to travel lighter on a casual session.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"product-dive product-dive--reverse\"\u003e\n        \u003cdiv class=\"product-dive__media\"\u003e\n          \u003cimg src=\"https:\/\/tenniix.ai\/cdn\/shop\/files\/pickle_pro_display_4.png\" alt=\"Pickleball Pro showing the LED feedback and shot data display\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"product-dive__copy\"\u003e\n          \u003ch3 class=\"product-dive__title\"\u003e5,000 pro-caliber drills, LED real-time feedback\u003c\/h3\u003e\n          \u003cp class=\"product-dive__body\"\u003eThe pickleball drill library runs deeper than the tennis side — 5,000 professional-caliber drills covering NVZ play, transition zone movement, baseline-to-kitchen approaches, and everything between. LED real-time feedback on the unit confirms every adjustment registered as you move.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ COMPARE ============ --\u003e\n  \u003csection class=\"section section--cream\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003ch2 class=\"section-title\"\u003ePickle Basic vs Pickle Pro\u003c\/h2\u003e\n      \u003cp class=\"section-intro\"\u003eSame core ball-feed hardware. The Pro adds the AI Vision Module and the analysis layer it powers.\u003c\/p\u003e\n\n      \u003cdiv class=\"compare-grid\"\u003e\n        \u003cdiv class=\"compare-card\"\u003e\n          \u003ch3 class=\"compare-card__title\"\u003eTenniix Pickle Basic\u003c\/h3\u003e\n          \u003cul class=\"compare-card__list\"\u003e\n            \u003cli\u003e18.7 lbs\u003c\/li\u003e\n            \u003cli\u003ePickleball Unit + Voice Armband\u003c\/li\u003e\n            \u003cli\u003e5,000 pro-caliber drills\u003c\/li\u003e\n            \u003cli\u003eApp + voice control\u003c\/li\u003e\n            \u003cli\u003eNo AI Vision · no shot analysis\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"compare-card compare-card--current\"\u003e\n          \u003ch3 class=\"compare-card__title\"\u003eTenniix Pickle Pro \u003cspan class=\"compare-card__flag\"\u003eYou're here\u003c\/span\u003e\n\u003c\/h3\u003e\n          \u003cul class=\"compare-card__list\"\u003e\n            \u003cli\u003e19 lbs\u003c\/li\u003e\n            \u003cli\u003ePickleball Unit + Voice Armband + 4K AI Vision Module\u003c\/li\u003e\n            \u003cli\u003eVisual + UWB Hybrid Tracking\u003c\/li\u003e\n            \u003cli\u003eAI Ball Landing Point Analysis\u003c\/li\u003e\n            \u003cli\u003eAI Training Mode · Challenge Mode\u003c\/li\u003e\n            \u003cli\u003eTraining data feedback \u0026amp; shot quality analysis\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ WHAT'S IN THE BOX ============ --\u003e\n  \u003csection class=\"section\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003ch2 class=\"section-title\"\u003eWhat ships in the box\u003c\/h2\u003e\n\n      \u003cdiv class=\"box-list\"\u003e\n        \u003cdiv class=\"box-row\"\u003e\n          \u003cdiv class=\"box-row__label\"\u003ePickleball Unit\u003c\/div\u003e\n          \u003cdiv class=\"box-row__detail\"\u003eMain body with 75+ ball hopper, QDD motor, hardware controls\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"box-row\"\u003e\n          \u003cdiv class=\"box-row__label\"\u003e4K AI Vision Module\u003c\/div\u003e\n          \u003cdiv class=\"box-row__detail\"\u003eDetachable dual-camera vision module with UWB sensing\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"box-row\"\u003e\n          \u003cdiv class=\"box-row__label\"\u003eVoice Armband Module\u003c\/div\u003e\n          \u003cdiv class=\"box-row__detail\"\u003eHands-free voice control with LED status feedback\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"box-row\"\u003e\n          \u003cdiv class=\"box-row__label\"\u003eBattery\u003c\/div\u003e\n          \u003cdiv class=\"box-row__detail\"\u003e4-hour lithium battery\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"box-row\"\u003e\n          \u003cdiv class=\"box-row__label\"\u003eCharging Adapter\u003c\/div\u003e\n          \u003cdiv class=\"box-row__detail\"\u003eStandard charging adapter\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"box-row\"\u003e\n          \u003cdiv class=\"box-row__label\"\u003eUSB Cable\u003c\/div\u003e\n          \u003cdiv class=\"box-row__detail\"\u003eFor firmware updates and accessory charging\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"box-row\"\u003e\n          \u003cdiv class=\"box-row__label\"\u003eUser Guide\u003c\/div\u003e\n          \u003cdiv class=\"box-row__detail\"\u003eSetup, voice command reference, and AI Vision pairing instructions\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ SPECIFICATIONS ============ --\u003e\n  \u003csection class=\"section section--cream\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003ch2 class=\"section-title\"\u003eSpecifications\u003c\/h2\u003e\n\n      \u003cdiv class=\"specs-group\"\u003e\n        \u003ch3 class=\"specs-group__title\"\u003eBall performance\u003c\/h3\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eMaximum ball speed\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e65 MPH\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eBall spin rate\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e±5000 RPM\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eMaximum ball capacity\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e75+ balls\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eServe interval\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e1.5–15 seconds\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eElevation angle\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e12–50°\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eShot types\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003eDrives, serves, drops, dinks (long\/soft\/cross), and lobs (wide-angle, high-arc, deep)\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"specs-group\"\u003e\n        \u003ch3 class=\"specs-group__title\"\u003eAI \u0026amp; control\u003c\/h3\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eTracking\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003eVisual + UWB hybrid · 4K dual-camera AI Vision Module\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eModes\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003eAI Training Mode, Challenge Mode\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eAnalysis\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003eAI Ball Landing Point Analysis, shot quality analysis, training data feedback\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eVoice control\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003eVoice Armband (included)\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eApp control\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003eDedicated Tenniix app\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eFeedback\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003eLED real-time feedback\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eDrill library\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e5,000 professional-caliber drills\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"specs-group\"\u003e\n        \u003ch3 class=\"specs-group__title\"\u003ePower \u0026amp; dimensions\u003c\/h3\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eBattery life\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e4 hours\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eWeight\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e19 lbs\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eFolded size\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e392 × 271 × 448 mm\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eMotor\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003eQuasi-Direct Drive (QDD) with sensorless motor control\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"specs-group\"\u003e\n        \u003ch3 class=\"specs-group__title\"\u003eCoverage\u003c\/h3\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e1-year warranty\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eCustomer service\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003eService support available\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ FAQ ============ --\u003e\n  \u003csection class=\"section\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003ch2 class=\"section-title\"\u003eFrequently asked questions\u003c\/h2\u003e\n\n      \u003cdiv class=\"faq\"\u003e\n        \u003cdiv class=\"faq-item\"\u003e\n          \u003cbutton class=\"faq-item__q\" type=\"button\"\u003eHow is the Pickle Pro different from the Pickle Basic?\u003cspan class=\"faq-item__icon\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"faq-item__a\"\u003e\n            \u003cp\u003eBoth models share the same core pickleball machine — same speed, same spin, same drill library, same Voice Armband. The \u003cstrong\u003ePro adds the 4K dual-camera AI Vision Module\u003c\/strong\u003e, which enables Visual + UWB Hybrid Tracking, AI Ball Landing Point Analysis, AI Training Mode, Challenge Mode, training data feedback, and shot quality analysis. You can buy the Pickle Basic and upgrade later by adding the AI Vision Module.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n          \u003cbutton class=\"faq-item__q\" type=\"button\"\u003eCan the AI Vision Module be removed?\u003cspan class=\"faq-item__icon\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"faq-item__a\"\u003e\n            \u003cp\u003eYes. The modular design means the AI Vision Module clips on and off. Take it off for casual practice or to travel lighter; clip it on when you want vision-based training and analysis.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n          \u003cbutton class=\"faq-item__q\" type=\"button\"\u003eWhat's \"shot quality analysis\"?\u003cspan class=\"faq-item__icon\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"faq-item__a\"\u003e\n            \u003cp\u003eThe vision system records and analyzes return performance across the session — measuring shot \u003cstrong\u003econsistency, control, and overall training quality\u003c\/strong\u003e. After the session you get specific insight into which shot types worked and which need more practice, instead of just \"felt good today.\"\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n          \u003cbutton class=\"faq-item__q\" type=\"button\"\u003eWhy is the speed 65 MPH instead of 75 MPH like the tennis version?\u003cspan class=\"faq-item__icon\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"faq-item__a\"\u003e\n            \u003cp\u003ePickleball uses a lighter, slower ball than tennis. 65 MPH is the appropriate top-end for pickleball ball physics — and the serve interval range (1.5–15 seconds) reflects the longer dinking rallies that pickleball demands.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n          \u003cbutton class=\"faq-item__q\" type=\"button\"\u003eHow does the AI decide where to feed the next ball?\u003cspan class=\"faq-item__icon\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"faq-item__a\"\u003e\n            \u003cp\u003eThe vision system tracks your court position and your shot in real time, then routes the next feed based on where you are, where the AI knows your shot tends to land, and which scenario the current drill or match mode calls for. The result is rally-style training that demands movement, reaction, and decision-making — not fixed feeds.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n          \u003cbutton class=\"faq-item__q\" type=\"button\"\u003eDoes it work for beginners?\u003cspan class=\"faq-item__icon\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"faq-item__a\"\u003e\n            \u003cp\u003eIt can, but the Pro pays off most for players past the early-fundamentals stage — once you have enough consistency that adaptive feedback can refine it. For pure beginner use, the \u003cstrong\u003ePickle Basic\u003c\/strong\u003e covers the fundamentals; upgrade to Pro by adding the AI Vision Module when you want analysis.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n          \u003cbutton class=\"faq-item__q\" type=\"button\"\u003eHow much space do I need?\u003cspan class=\"faq-item__icon\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"faq-item__a\"\u003e\n            \u003cp\u003eAbout 20 feet of clear space in front of the machine plus a backstop. Court lines aren't required; any flat surface with that footprint works.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n          \u003cbutton class=\"faq-item__q\" type=\"button\"\u003eWhat's the warranty?\u003cspan class=\"faq-item__icon\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"faq-item__a\"\u003e\n            \u003cp\u003e\u003cstrong\u003e1-year warranty\u003c\/strong\u003e with service support available.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  document.querySelectorAll('.product-pdp .faq-item__q').forEach(function (btn) {\n    btn.addEventListener('click', function () {\n      var item = btn.closest('.faq-item');\n      if (item) item.classList.toggle('is-open');\n    });\n  });\n\u003c\/script\u003e\n","brand":"Tenniix","offers":[{"title":"Default Title","offer_id":49019471528187,"sku":"TENNIIX-PICKLE-PRO","price":899.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0044\/9341\/0393\/files\/TenniixPickelballPro-8.jpg?v=1782850113"},{"product_id":"tenniix-ai-vision-module","title":"Tenniix AI Vision Module","description":"\u003ch2 class=\"h2title\"\u003eTenniix AI Vision Module (TAC01) — Camera-Guided Drill Tracking for Tenniix Ball Machines\u003c\/h2\u003e\n\u003cp\u003eThe Tenniix TAC01 AI Vision Module adds camera-based drill tracking and positioning analysis to compatible Tenniix ball machines. At just 142g with dimensions of 143×138×72mm, it mounts and stores easily. Certified CCC, FCC, CE, PSE, and UKCA. Ships in a protective EVA foam-lined case.\u003c\/p\u003e\n\u003cp\u003eIncluded in the Tenniix Pro and Tenniix Pickle Pro. Sold separately for Basic owners who want to upgrade to AI-assisted training without replacing their machine.\u003c\/p\u003e","brand":"Tenniix","offers":[{"title":"Default Title","offer_id":49019471560955,"sku":"TENNIIX-AI-VISION","price":350.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0044\/9341\/0393\/files\/Tenniix_Vision_Mod_1.jpg?v=1782850191"},{"product_id":"tenniix-swappable-battery","title":"Tenniix Swappable Battery","description":"\u003ch2 class=\"h2title\"\u003eTenniix Swappable Battery — 152Wh Lithium-Ion, 4-Hour Runtime\u003c\/h2\u003e\n\u003cp\u003eKeep a Tenniix ball machine running through back-to-back sessions with a spare 152Wh lithium-ion swappable battery. Provides approximately 4 hours of runtime. Hot-swap between sessions without waiting for a recharge. Compact at 16×10.5×5cm, 380g.\u003c\/p\u003e","brand":"Tenniix","offers":[{"title":"Default Title","offer_id":49019471593723,"sku":"TENNIIX-BATTERY","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0044\/9341\/0393\/files\/Tenniix_Battery_1.jpg?v=1782850223"},{"product_id":"tenniix-voice-armband-module","title":"Tenniix Voice Armband Module","description":"\u003ch2 class=\"h2title\"\u003eTenniix Voice Armband Module — Hands-Free Voice Control for Tenniix Ball Machines\u003c\/h2\u003e\n\u003cp\u003eAdd hands-free voice command control to a compatible Tenniix ball machine with the Voice Armband Module. Worn on the arm, it lets you start, stop, and adjust drills mid-rally without reaching for your phone. Weighs just 60g. Note: using two or more Voice Armband Modules simultaneously is not recommended.\u003c\/p\u003e","brand":"Tenniix","offers":[{"title":"Default Title","offer_id":49019471724795,"sku":"TENNIIX-ARMBAND","price":199.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0044\/9341\/0393\/files\/Tenniix_Arm_2.jpg?v=1782850336"},{"product_id":"tenniix-pickle-basic-smart-pickleball-machine","title":"Tenniix Pickle Basic Smart Pickleball Machine","description":"\u003cdiv class=\"product-pdp\"\u003e\n\n  \u003c!-- ============ OVERVIEW ============ --\u003e\n  \u003csection class=\"section section--cream\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003cdiv class=\"overview\"\u003e\n        \u003cdiv class=\"overview__copy\"\u003e\n          \u003cp class=\"eyebrow\"\u003eTenniix · Pickleball · Basic\u003c\/p\u003e\n          \u003ch1 class=\"overview__title\"\u003eAn 18.7-pound foldable pickleball machine with 65 MPH speed and 5,000 pro-caliber drills.\u003c\/h1\u003e\n          \u003cp class=\"overview__lede\"\u003eHigh-torque 10,000 RPM motor. 7,000 mAh battery. 75+ ball capacity. Adjustable speed, spin, height, feed interval. App and voice control. AI Vision–ready — upgrade to Pickle Pro by adding the AI Vision Module.\u003c\/p\u003e\n          \u003cp class=\"overview__body\"\u003eTenniix Pickle Basic is the foldable pickleball machine the rest of the category isn't yet. Lightweight enough to carry to any court, powerful enough to drive at 65 MPH, with the same chassis as the Pickle Pro so the AI Vision Module clips on when you're ready for vision-based training. Real rally training — not repetitive feeds — through a 5,000-drill library, dual app + voice control, and adjustable speed, spin, height, and feed interval that recreate the full pickleball shot set from third-shot drop to kitchen dink to deep drive.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"spec-banner\"\u003e\n        \u003cdiv class=\"spec-card\"\u003e\n          \u003cdiv class=\"spec-card__value\"\u003e65\u003cspan class=\"spec-card__unit\"\u003e MPH\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"spec-card__label\"\u003eMaximum ball speed\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-card\"\u003e\n          \u003cdiv class=\"spec-card__value\"\u003e18.7\u003cspan class=\"spec-card__unit\"\u003e lbs\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"spec-card__label\"\u003eCarry weight\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-card\"\u003e\n          \u003cdiv class=\"spec-card__value\"\u003e5,000\u003cspan class=\"spec-card__unit\"\u003e drills\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"spec-card__label\"\u003ePro-caliber drill library\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"spec-card\"\u003e\n          \u003cdiv class=\"spec-card__value\"\u003e4\u003cspan class=\"spec-card__unit\"\u003e hr\u003c\/span\u003e\n\u003c\/div\u003e\n          \u003cdiv class=\"spec-card__label\"\u003eBattery life · 7,000 mAh\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ TECH CARDS ============ --\u003e\n  \u003csection class=\"section\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003ch2 class=\"section-title\"\u003eBuilt around real rally pickleball — not the basket-of-balls model\u003c\/h2\u003e\n\n      \u003cdiv class=\"tech-grid\"\u003e\n        \u003cdiv class=\"tech-card\"\u003e\n          \u003ch3 class=\"tech-card__title\"\u003eHigh-torque 10,000 RPM motor\u003c\/h3\u003e\n          \u003cp class=\"tech-card__body\"\u003eA high-torque 10,000 RPM motor with Quasi-Direct Drive technology delivers consistent feeds at 65 MPH with ±5000 RPM spin. No delays between shots, no instability across long sessions.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tech-card\"\u003e\n          \u003ch3 class=\"tech-card__title\"\u003eFull shot library\u003c\/h3\u003e\n          \u003cp class=\"tech-card__body\"\u003eDrives, serves, drops, dinks (soft, long, cross-court), and lobs (wide-angle, high-arc, deep). The Basic cycles through the full pickleball shot set — kitchen control, transition shots, and baseline drives all from the same hopper.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tech-card\"\u003e\n          \u003ch3 class=\"tech-card__title\"\u003eApp + voice control\u003c\/h3\u003e\n          \u003cp class=\"tech-card__body\"\u003eAdjust speed, spin, height, feed interval, and modes from the Tenniix app or from the Voice Armband Module. Two ways to change the drill without walking back to the machine.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"tech-card\"\u003e\n          \u003ch3 class=\"tech-card__title\"\u003eAI Vision–ready\u003c\/h3\u003e\n          \u003cp class=\"tech-card__body\"\u003eSame chassis as the Pickle Pro. Add the AI Vision Module later as a clip-on accessory to upgrade the Basic to a Pro — vision tracking, shot quality analysis, and AI Training Mode all become available.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ BENEFITS ============ --\u003e\n  \u003csection class=\"section section--cream\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003ch2 class=\"section-title\"\u003eWhy the Pickle Basic fits the way pickleball actually gets played\u003c\/h2\u003e\n\n      \u003cdiv class=\"benefit-grid\"\u003e\n        \u003cdiv class=\"benefit-card\"\u003e\n          \u003cdiv class=\"benefit-card__title\"\u003eUltra-portable — 18.7 lbs, foldable\u003c\/div\u003e\n          \u003cp class=\"benefit-card__body\"\u003eLightweight enough to carry to any court, foldable enough to fit in a trunk alongside paddles and a ball basket. Pickleball culture is mobile — the machine matches that.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"benefit-card\"\u003e\n          \u003cdiv class=\"benefit-card__title\"\u003eContinuous, not repetitive\u003c\/div\u003e\n          \u003cp class=\"benefit-card__body\"\u003eAdjustable speed, spin, height, and feed interval create dynamic sessions that feel like real play. Not the predictable single-pattern feeds older ball machines run — variability that demands footwork, timing, and decisions.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"benefit-card\"\u003e\n          \u003cdiv class=\"benefit-card__title\"\u003eVoice control without an external device\u003c\/div\u003e\n          \u003cp class=\"benefit-card__body\"\u003eThe Voice Armband Module variant ships included with the Basic, so hands-free control is in the box. Speed and mode changes happen without breaking position.\u003c\/p\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"benefit-card\"\u003e\n          \u003cdiv class=\"benefit-card__title\"\u003eUpgrade path, not a dead-end\u003c\/div\u003e\n          \u003cp class=\"benefit-card__body\"\u003eAdd the AI Vision Module later and the same Basic chassis becomes a Pickle Pro. No trade-in, no replacement — the hardware investment scales with your game.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ PRODUCT DIVES ============ --\u003e\n  \u003csection class=\"section\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003ch2 class=\"section-title\"\u003eA closer look\u003c\/h2\u003e\n\n      \u003cdiv class=\"product-dive\"\u003e\n        \u003cdiv class=\"product-dive__media\"\u003e\n          \u003cimg src=\"https:\/\/tenniix.ai\/cdn\/shop\/files\/pickle_basic_1.webp\" alt=\"Tenniix Pickle Basic on a pickleball court ready for use\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"product-dive__copy\"\u003e\n          \u003ch3 class=\"product-dive__title\"\u003eFrom dinks to drives — every shot pickleball requires\u003c\/h3\u003e\n          \u003cp class=\"product-dive__body\"\u003eDrive (fast and deep), serve (accurate placement), drop and long dink (soft landing), kitchen control dink (cross-court, soft landing), wide-angle lob (high arc), and deep shot — all from one machine. The shot library covers the full real-game shot set, not just baseline rallies.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"product-dive product-dive--reverse\"\u003e\n        \u003cdiv class=\"product-dive__media\"\u003e\n          \u003cimg src=\"https:\/\/tenniix.ai\/cdn\/shop\/files\/pickle_basic_2.webp\" alt=\"Pickleball Basic in compact folded form\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"product-dive__copy\"\u003e\n          \u003ch3 class=\"product-dive__title\"\u003e392 × 271 × 448 mm folded\u003c\/h3\u003e\n          \u003cp class=\"product-dive__body\"\u003eFoldable, compact, and easy to store. Whether you're heading to the court, the backyard, or a practice block at a school gym, the Basic moves with you. Setup takes about two minutes — fewer barriers between deciding to train and starting.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"product-dive\"\u003e\n        \u003cdiv class=\"product-dive__media\"\u003e\n          \u003cimg src=\"https:\/\/tenniix.ai\/cdn\/shop\/files\/pickle_basic_display.webp\" alt=\"Pickleball Basic display showing app and voice control options\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"product-dive__copy\"\u003e\n          \u003ch3 class=\"product-dive__title\"\u003eControl it your way\u003c\/h3\u003e\n          \u003cp class=\"product-dive__body\"\u003eDedicated Tenniix app for precise adjustments. Voice control through the Armband Module for hands-free mid-rally changes. Adjust speed, feed status, and modes without leaving your position. LED real-time feedback confirms every adjustment.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"product-dive product-dive--reverse\"\u003e\n        \u003cdiv class=\"product-dive__media\"\u003e\n          \u003cimg src=\"https:\/\/tenniix.ai\/cdn\/shop\/files\/DSC07864.webp\" alt=\"Pickleball Basic shown in playing setup with player\"\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"product-dive__copy\"\u003e\n          \u003ch3 class=\"product-dive__title\"\u003eTrain the shots that win points\u003c\/h3\u003e\n          \u003cp class=\"product-dive__body\"\u003ePickleball is about more than repetition — it's about reaction. The Basic varies speed, spin, height, and placement to train footwork, timing, positioning, and control with purpose. Not just stroke practice — match preparation.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ COMPARE ============ --\u003e\n  \u003csection class=\"section section--cream\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003ch2 class=\"section-title\"\u003ePickle Basic vs Pickle Pro\u003c\/h2\u003e\n      \u003cp class=\"section-intro\"\u003eSame chassis, same drill library, same speed and spin. The Pro adds the 4K AI Vision Module — clip it on later when you want vision-based training.\u003c\/p\u003e\n\n      \u003cdiv class=\"compare-grid\"\u003e\n        \u003cdiv class=\"compare-card compare-card--current\"\u003e\n          \u003ch3 class=\"compare-card__title\"\u003eTenniix Pickle Basic \u003cspan class=\"compare-card__flag\"\u003eYou're here\u003c\/span\u003e\n\u003c\/h3\u003e\n          \u003cul class=\"compare-card__list\"\u003e\n            \u003cli\u003e18.7 lbs\u003c\/li\u003e\n            \u003cli\u003ePickleball Unit + Voice Armband\u003c\/li\u003e\n            \u003cli\u003e5,000 pro-caliber drills\u003c\/li\u003e\n            \u003cli\u003eApp + voice control\u003c\/li\u003e\n            \u003cli\u003eUpgradable to Pro by adding the AI Vision Module\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"compare-card\"\u003e\n          \u003ch3 class=\"compare-card__title\"\u003eTenniix Pickle Pro\u003c\/h3\u003e\n          \u003cul class=\"compare-card__list\"\u003e\n            \u003cli\u003e19 lbs\u003c\/li\u003e\n            \u003cli\u003ePickleball Unit + Voice Armband + 4K AI Vision Module\u003c\/li\u003e\n            \u003cli\u003eVisual + UWB Hybrid Tracking\u003c\/li\u003e\n            \u003cli\u003eAI Ball Landing Point Analysis\u003c\/li\u003e\n            \u003cli\u003eAI Training Mode · Challenge Mode\u003c\/li\u003e\n            \u003cli\u003eTraining data feedback \u0026amp; shot quality analysis\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ WHAT'S IN THE BOX ============ --\u003e\n  \u003csection class=\"section\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003ch2 class=\"section-title\"\u003eWhat ships in the box\u003c\/h2\u003e\n\n      \u003cdiv class=\"box-list\"\u003e\n        \u003cdiv class=\"box-row\"\u003e\n          \u003cdiv class=\"box-row__label\"\u003ePickleball Unit\u003c\/div\u003e\n          \u003cdiv class=\"box-row__detail\"\u003eMain body with 75+ ball hopper, QDD motor, hardware controls\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"box-row\"\u003e\n          \u003cdiv class=\"box-row__label\"\u003eVoice Armband Module\u003c\/div\u003e\n          \u003cdiv class=\"box-row__detail\"\u003eHands-free voice control with LED status feedback (ships included on Basic with Voice Armband variant)\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"box-row\"\u003e\n          \u003cdiv class=\"box-row__label\"\u003eBattery\u003c\/div\u003e\n          \u003cdiv class=\"box-row__detail\"\u003e7,000 mAh lithium battery — 4 hours of continuous play\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"box-row\"\u003e\n          \u003cdiv class=\"box-row__label\"\u003eCharging Adapter\u003c\/div\u003e\n          \u003cdiv class=\"box-row__detail\"\u003eStandard charging adapter for the battery\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"box-row\"\u003e\n          \u003cdiv class=\"box-row__label\"\u003eUSB Cable\u003c\/div\u003e\n          \u003cdiv class=\"box-row__detail\"\u003eFor firmware updates and accessory charging\u003c\/div\u003e\n        \u003c\/div\u003e\n        \u003cdiv class=\"box-row\"\u003e\n          \u003cdiv class=\"box-row__label\"\u003eUser Guide\u003c\/div\u003e\n          \u003cdiv class=\"box-row__detail\"\u003eSetup, voice command reference, and AI Vision upgrade instructions\u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ SPECIFICATIONS ============ --\u003e\n  \u003csection class=\"section section--cream\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003ch2 class=\"section-title\"\u003eSpecifications\u003c\/h2\u003e\n\n      \u003cdiv class=\"specs-group\"\u003e\n        \u003ch3 class=\"specs-group__title\"\u003eBall performance\u003c\/h3\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eMaximum ball speed\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e65 MPH\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eBall spin rate\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e±5000 RPM\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eMaximum ball capacity\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e75+ balls\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eServe interval\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e1.5–15 seconds (adjustable)\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eElevation angle\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e12–50°\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eShot types\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003eDrives, serves, drops, dinks (soft\/long\/cross), lobs (wide-angle\/high-arc\/deep)\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"specs-group\"\u003e\n        \u003ch3 class=\"specs-group__title\"\u003eControl\u003c\/h3\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eVoice control\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003eVoice Armband Module (included with Voice Armband variant)\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eApp control\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003eDedicated Tenniix app — speed, spin, height, feed interval, drill selection\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eFeedback\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003eLED real-time feedback on the unit\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eDrill library\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e5,000 professional-caliber drills\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eUpgrade path\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003eAdd AI Vision Module to convert to Pickle Pro\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"specs-group\"\u003e\n        \u003ch3 class=\"specs-group__title\"\u003ePower \u0026amp; dimensions\u003c\/h3\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eBattery life\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e4 hours · 7,000 mAh\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eWeight\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e18.7 lbs\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eFolded size\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e392 × 271 × 448 mm\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eMotor\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003eHigh-torque 10,000 RPM with Quasi-Direct Drive (QDD)\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"specs-group\"\u003e\n        \u003ch3 class=\"specs-group__title\"\u003eVariants\u003c\/h3\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eBasic without Voice Control\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003ePickleball Unit + Battery + Charging Adapter + USB + User Guide\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eBasic with Voice Armband\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003eAdds the Voice Armband Module to the base configuration\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n\n      \u003cdiv class=\"specs-group\"\u003e\n        \u003ch3 class=\"specs-group__title\"\u003eCoverage\u003c\/h3\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eWarranty\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003e1-year warranty\u003c\/span\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"specs-row\"\u003e\n\u003cspan class=\"specs-row__label\"\u003eCustomer service\u003c\/span\u003e\u003cspan class=\"specs-row__value\"\u003eService support available\u003c\/span\u003e\n\u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n  \u003c!-- ============ FAQ ============ --\u003e\n  \u003csection class=\"section\"\u003e\n    \u003cdiv class=\"container\"\u003e\n      \u003ch2 class=\"section-title\"\u003eFrequently asked questions\u003c\/h2\u003e\n\n      \u003cdiv class=\"faq\"\u003e\n        \u003cdiv class=\"faq-item\"\u003e\n          \u003cbutton class=\"faq-item__q\" type=\"button\"\u003eWhat's the difference between Pickle Basic and Pickle Pro?\u003cspan class=\"faq-item__icon\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"faq-item__a\"\u003e\n            \u003cp\u003eBoth share the same core pickleball machine — same speed, spin, drill library, and Voice Armband control. The \u003cstrong\u003ePro adds the 4K dual-camera AI Vision Module\u003c\/strong\u003e, which enables Visual + UWB Hybrid Tracking, AI Ball Landing Point Analysis, AI Training Mode, Challenge Mode, training data feedback, and shot quality analysis. The Basic chassis is identical — add the AI Vision Module as an accessory later to convert your unit into a Pickle Pro.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n          \u003cbutton class=\"faq-item__q\" type=\"button\"\u003eDoes it come with the Voice Armband?\u003cspan class=\"faq-item__icon\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"faq-item__a\"\u003e\n            \u003cp\u003eThe Pickle Basic is offered in two variants: \u003cstrong\u003eBasic without Voice Control\u003c\/strong\u003e and \u003cstrong\u003eBasic with Voice Armband Module\u003c\/strong\u003e. The Voice Armband variant is the default Tenniix recommends for most users — hands-free control matters in fast-paced pickleball training.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n          \u003cbutton class=\"faq-item__q\" type=\"button\"\u003eHow long does the battery last?\u003cspan class=\"faq-item__icon\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"faq-item__a\"\u003e\n            \u003cp\u003eA 7,000 mAh battery delivers \u003cstrong\u003e4 hours of continuous play\u003c\/strong\u003e. Enough for most full-session blocks, with the option to add a swappable second battery for longer days.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n          \u003cbutton class=\"faq-item__q\" type=\"button\"\u003eWhy is the speed 65 MPH instead of 75 MPH like the tennis version?\u003cspan class=\"faq-item__icon\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"faq-item__a\"\u003e\n            \u003cp\u003ePickleballs are lighter and slower than tennis balls. 65 MPH is the appropriate top-end for pickleball physics — and the longer serve interval range (1.5–15 seconds versus 2–8 for tennis) reflects the longer dinking rallies pickleball actually has.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n          \u003cbutton class=\"faq-item__q\" type=\"button\"\u003eWhat shots can it train?\u003cspan class=\"faq-item__icon\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"faq-item__a\"\u003e\n            \u003cp\u003eDrives (fast and deep), serves (accurate placement), drops, long and soft dinks, cross-court kitchen dinks, wide-angle lobs, high-arc lobs, and deep shots. The drill library of 5,000 builds around real pickleball rhythm — NVZ play, transition zone, baseline-to-kitchen approaches.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n          \u003cbutton class=\"faq-item__q\" type=\"button\"\u003eCan I upgrade to a Pro later?\u003cspan class=\"faq-item__icon\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"faq-item__a\"\u003e\n            \u003cp\u003eYes. The \u003cstrong\u003eAI Vision Module is a clip-on accessory\u003c\/strong\u003e sold separately. Buy it when you want vision-based training and the same Basic unit becomes a Pickle Pro. No trade-in.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n          \u003cbutton class=\"faq-item__q\" type=\"button\"\u003eHow much space do I need?\u003cspan class=\"faq-item__icon\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"faq-item__a\"\u003e\n            \u003cp\u003eAbout 20 feet of clear space in front of the machine plus a backstop. Court lines aren't required.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n\n        \u003cdiv class=\"faq-item\"\u003e\n          \u003cbutton class=\"faq-item__q\" type=\"button\"\u003eWhat's the warranty?\u003cspan class=\"faq-item__icon\"\u003e\u003c\/span\u003e\u003c\/button\u003e\n          \u003cdiv class=\"faq-item__a\"\u003e\n            \u003cp\u003e\u003cstrong\u003e1-year warranty\u003c\/strong\u003e with service support available.\u003c\/p\u003e\n          \u003c\/div\u003e\n        \u003c\/div\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/section\u003e\n\n\u003c\/div\u003e\n\n\u003cscript\u003e\n  document.querySelectorAll('.product-pdp .faq-item__q').forEach(function (btn) {\n    btn.addEventListener('click', function () {\n      var item = btn.closest('.faq-item');\n      if (item) item.classList.toggle('is-open');\n    });\n  });\n\u003c\/script\u003e\n","brand":"Tenniix","offers":[{"title":"Without Voice Control","offer_id":49019601977595,"sku":"TENNIIX-PICKLE-BASIC-NVC","price":599.0,"currency_code":"USD","in_stock":true},{"title":"With Voice Control","offer_id":49019602010363,"sku":"TENNIIX-PICKLE-BASIC-VC","price":699.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0044\/9341\/0393\/files\/TenniixPickelballBasic-6.jpg?v=1782850422"}],"url":"https:\/\/www.recoveryforathletes.com\/collections\/tenniix.oembed","provider":"Recovery For Athletes","version":"1.0","type":"link"}