Skip to content

W5500 and ESP-NOW Moto Gymkhana Timer: One Trigger, Two Paths

MGTS sends each photoelectric START and STOP event over ESP-NOW and W5500 UDP, then applies shared duplicate guards in an ESP32-C6 timing core.

Benjamin

Published July 19, 2026

Original author: uspat1234-bitOriginal source (new tab)

W5500 and ESP-NOW Moto Gymkhana Timer: One Trigger, Two Paths

Components

Hardware components

WIZnet parts

Project description

📌 Overview A START command is only five letters, but a timing system has to treat it with unusual care. If the command never arrives, the run has no valid beginning. If two copies are counted as two events, the timing state can be corrupted. Adding a second network path therefore solves only half of the problem. The receiver also needs to recognize that two packets may represent one physical trigger. MGTS, the Moto Gymkhana Timing System, is GitHub developer uspat1234-bit's evolving answer to that problem. Its current development branch combines XIAO ESP32-C6 boards, Omron photoelectric…

Keep reading with a free account

Guests can read 15 projects per visit. Log in or create a free account to read the full description, open the documents and join the comments.

Similar projects you might like