This document describes the Pybricks Bluetooth Low Energy profile used to communicate with hubs running Pybricks firmware. Also see Pybricks Bluetooth Low Energy Broadcast/Observe.
This is potentially a very big decision for you and your team. Definitely get your team involved with this decision process. This cannot be a situation where the coach just forces this on a team. This ...