World Congress 2026 Europe

Playing Pong on a shoulder press machine

July 9, 2026 16:10 – 16:40 · 30 min Airstream 1

What this session covers

What happens when you give a group of engineers a motor-controlled, high-tech strength machine and 24 hours of “Hack Day” freedom? You get a 300kg game of Pong.

In this session, we take you behind the scenes of EGYM’s ecosystem to show how we connect serious sports science and arcade nostalgia. We’ll walk you through the hardware and software stack of our Smart Strength machines, proving that with the right firmware and a bit of C++, any gym floor can become a playground.

What We’ll Cover:

  • The anatomy of an EGYM Strength machine: a short introduction of our hardware, what makes a machine “smart” and how it differs from normal gym equipment
  • Building the Frontend: using C++ and Qt to build a functional game UI
  • The hardware part: we’ll explain how we utilize firmware-controlled motors to map lever positions to paddle movement, and how we use variable torque to create a customised feel
  • Networking the gyms: a look at how our machines communicate with each other and our core backend to enable real-time, head-to-head multiplayer
  • How to deploy: from a “buggy” demo to a polished release. showing our CI/CD pipeline, demonstrating how we push updates to machines in the field and swap GUIs on the fly (live coding/demo effect there)
  • Beyond the hackdays: our journey to production, using Pong as an example, including the vital roles of testing, sports science validation, and fleet monitoring

Related talks at this congress

Open session

World Congress 2026 Europe

July 10, 2026 · 14:45–16:45

Room M4 (40 Seats)

Hack Me, Bro: An Antifragile AI Battle Arena

Andrew Demczuk

Chief Revenue Officer at angel-serve.com

Andrew Demczuk
Open session

World Congress 2026 Europe

July 9, 2026 · 14:10–14:40

Stage 2

How I built my own intelligent Robot Arm from Scratch

Iulia Feroli

Content Creator at Back to Engineering

Iulia Feroli
Open session

World Congress 2026 Europe

July 8, 2026 · 13:30–15:30

Room M8 (60 Seats)

Build an agentic full-stack tabletop game master application

Salih Guler

Senior Developer Advocate at AWS

Salih Guler
Open session

World Congress 2026 Europe

July 8, 2026 · 16:00–18:00

Room M8 (60 Seats)

Ideate & Strategize: Defining Your Football for Good Prototype

Salih Guler

Senior Developer Advocate at AWS

Salih Guler
All sessions at this congress