How to synchronize a motorized turntable with the Qorvo QM33120WDK1

I’m setting up a test bench using the QM33120 WDK1 to perform full 360° angular sweeps. At each 10° increment, I need the turntable to rotate precisely and then trigger a FiRa two-way ranging session to capture distance, AoA, and PDOA measurements.

I’m looking for:

  1. Example code or libraries for commanding the WDK1/EVM’s GPIO or UART interface to drive a stepper motor-based turntable.
  2. Recommendations on the communication protocol or command syntax required to move in fixed angular steps and confirm when each move has completed before proceeding.
  3. Any existing Qorvo utilities, firmware snippets, or community examples that demonstrate turntable synchronization with UWB measurements.
    I would appreciate any help.

Hi @EEREEN ,

We use turntables to test various features of our products, and there are a lot of options on the market for turntables. I think you can write a Python script to sync QM33120WDK1 with the turntable and perform whichever feature you want to test. To do that, you need to make sure that the turntable that you have is controllable via Python.

Kind regards,
Emre