Live hit detection
See punch power, valid hits, max force, and totals during the round.
FightNode
FightNode connects to the BagNode sensor and turns boxing training into live punch power, hit count, max force, heart rate, and session history.
BagNode measures impact from the punching bag and sends fast Bluetooth data to the FightNode app. The app shows live feedback while you train, so every clean hit can be seen immediately.
See punch power, valid hits, max force, and totals during the round.
Save your sessions and follow progress across boxing and fight workouts.
Combine impact data with heart rate and video-based training views.
These current FightNode screens show the complete training flow: connect equipment, choose a workout, review impact and heart-rate data, compare rankings, manage your profile, and train together in private groups.

The opening screen keeps live performance and workout control together. Total KG, Max KG, Avg KG, Hits, and Heart Rate sit directly above Quest Control, while Connect and Connect Pulse are always easy to reach.

Open Camera Setup, Settings, User Guide, Disclaimer, Ranking, History, Profile, Shop, and Create Group from one clear menu. Account status and Logout are available at the bottom.

Review every saved session with total load, total hits, energy, workout length, maximum and average impact, pulse, video status, and the exact date. Expand Details to inspect the graphs for that workout.

The impact graph places seconds on the horizontal axis and kilograms on the vertical axis. It shows how punch force changes through the session alongside time, max hit, average hit, hits, and total load.

The pulse graph tracks BPM through the workout with seconds horizontally and pulse values vertically. Start, average, maximum, and end heart rate make session intensity easy to compare.

Compare the strongest registered punches across FightNode. Filter the leaderboard by quest, age, gender, and weight to compare results between relevant fighters and workout formats.

Switch from Max Hit to Total KG to compare accumulated work across a session. The same filters keep rankings useful across different quests and fighter profiles.

Save username, age, weight, height, gender, country, and gym. FightNode uses this profile for history, calorie estimates, rankings, and private-group results.

Choose Knockout, Camera, or Fitness mode. Camera Recording controls workout video, while Public Ranking decides whether session results can appear on the public leaderboard.

Create or join a private FightNode group, invite fighters with a secure link or invite code, and compare the group’s saved sessions in one dedicated ranking.
FightNode does not require the mobile app. The Waveshare control panel can run the training experience directly, including starting rounds, connecting BagNode, taring sensors, choosing quests, and viewing live power, hits, and round time. The app is optional and adds more possibilities such as session history, fighter profiles, rankings, heart-rate data, camera features, and additional training settings. The control panel can be used whether the app is connected or not—the two interfaces complement each other, but neither depends on the other.
FightNode is made for real training rooms: scan, connect, start a round, and measure the work. The system is being tested with Android first, with iPhone support planned for the next step. FightNode is a training tool and is not a medical device.
Use this page as the permanent QR destination for the punching bag. Android links can point to Google Play now, and App Store links can be added when the iPhone version is ready.