Hoe we een slimme sensor bouwden voor een sport die er nog nooit een had

    Het idee van Ve2Max klonk eenvoudig: zet een sensor op een padelracket en maak van de beweging bruikbare feedback voor de speler. De engineering was dat niet.

    De hardware moest herhaalde klappen doorstaan, beweging snel genoeg vastleggen om verschillende slagen van elkaar te onderscheiden, op een kleine batterij werken, verbonden blijven met een telefoon op een drukke baan, en de sessie intact houden als Bluetooth onvermijdelijk wegviel.

    De eerste uitdaging: de hardware onzichtbaar maken

    De sensor moest in de onderkant van het handvat passen, een hele wedstrijd lang klappen doorstaan en lang genoeg op een batterij meegaan dat de speler niet aan de elektronica hoefde te denken.

    We bouwden rond een Nordic nRF52840 en een 6-assige bewegingssensor die 230 keer per seconde samplet. De embedded firmware draait op Zephyr RTOS. Een minder zichtbaar probleem was het beheer van de energiestanden: fabrieksmodus, verzendmodus en actief spel vroegen elk om ander gedrag, zonder het apparaat wakker te houden als het hoort te slapen.

    PadelPlay sensor, exploded view showing PCB, battery, and housing
    PadelPlay Gen1 development, early prototype, CAD model, internal layout, concept sketch
    Gen1-ontwikkeling: de printplaat, batterij en sensor passend maken in de oorspronkelijke racketarchitectuur.

    Bluetooth gedroeg zich op de baan anders dan op de labbank

    Een sensor die aan het uiteinde van een racket zwaait, een telefoon in iemands broekzak en een drukke baan: dat is een heel andere Bluetooth-omgeving dan een labbank.

    Het doel was om de volledige ruwe sensordata live te streamen, zodat de zwaardere analyses buiten het apparaat konden draaien. We voegden gedetailleerde logging toe, integreerden crashrapportage via Sentry en verbeterden het herverbindingsgedrag stap voor stap op Android en iOS.

    We ontwierpen erop dat de verbinding wegvalt

    In plaats van ervan uit te gaan dat Bluetooth een hele wedstrijd verbonden zou blijven, bouwden we het datapad rond onderbrekingen. Korte onderbrekingen worden in het RAM gebufferd, langere kunnen terugvallen op flash-opslag, en opgeslagen data kan opnieuw worden verstuurd zodra de telefoon weer verbinding heeft.

    Die architectuur is ontworpen om complete sessies te bewaren, ook als de draadloze verbinding niet doorlopend was, zodat de analysepijplijn niet afhankelijk is van een perfecte Bluetooth-verbinding.

    PadelPlay sensor mounted at the handle of a padel racket

    Een slimme padelracket bouwen met sensoren, een app en AI-feedback klinkt eenvoudig… totdat je het echt probeert. Insyght heeft alles geregeld: de elektronica, de integratie in het racket, de firmware en de app. Één team en volledig eigenaarschap. En eerlijk gezegd gewoon fijne mensen om mee samen te werken.

    Manuel Benavente Roldán
    Manuel Benavente Roldán

    Directeur bij PadelPlay

    Bewegingsdata telt pas als je er een slag van kunt maken

    Een 6-assige sensor geeft je versnelling en rotatie. Hij vertelt je niet of de speler een lob, een vlakke drive of een slice sloeg. Die classificatie moest worden geleerd uit echte bewegingen.

    Samen met de PadelPlay- en Ve2Max-teams werkten we aan dataverzameling en kalibratie, onder meer met sessies met professionele spelers.

    Dat is het nut van een intacte ruwe-datapijplijn: nieuwe wedstrijddata kan de analyse blijven voeden, in plaats van dat het product vastzit aan wat de eerste firmwareversie kon herkennen.

    Player mid-smash with PadelPlay Factor score displayedPadelPlay app store screenshots, profile, activity, recording session, match stats, shot distribution

    Het team is klein en internationaal, met ontwikkelaars in Nederland en Brazilië die nauw samenwerken met de PadelPlay- en Ve2Max-teams aan product en go-to-market. De Gen2-hardware is al als prototype gebouwd, met een nieuwe sensorchip die nauwkeuriger meet. Er valt nog veel te bouwen.

    PadelPlay Gen2 sensor with wireless charging dock
    Latere hardware-iteratie: de sensor en het laadsysteem ontwikkelden zich verder toen het product voorbij het eerste prototype groeide.

    PadelPlay is samen gebouwd met ve2max. De engineering is gedaan door Insyght.

    Heb je een IoT-product om te bouwen?

    Bekijk ons volledige dienstenaanbod

    Ontdek jouw oplossing