We are testing a gyro/accel sensor (mpu5060) on our currently MQTT based system. It works relatively well and latency doesn’t seem to be an issue, though we can not be sure until we have prepared better peripherals to test the system. While latency doesn’t seem to be an issue, there is an issue with the lighting when we rapidly send consecutive signals over the current setup. While my first instinct was to blame the MQTT protocol, the actual problem could be the code and how we process incoming signals. Though it may cause an incredibly small amount of latency, we probably want to store all incoming signals temporarily to avoid losing signals. We hope to have a sleeve that holds a gyro sensor and wirelessly controls an led strip by next week. We have the bare minimum technical work to make the prototype done, sewing and other handiwork are about to be a bottleneck.
Also, I was thinking about adding detachable physical connectors between sensors and outputs so that there is an option to connect the two wirelessly or remotely. However, this may just add needless complexity so this is just a thought.