Arduino Q Image Classifacation Example

Hi @Grumpy_Mike

The App Lab and Uno Q are unable to access a camera connected to your Mac. Actually, even if the App Lab is running on your Mac, it is executing Apps on the Uno Q, so every device needed for an App must be connected to the Uno Q itself, typically via a USB Hub.

To run the Object Detection example — and any other example requiring external hardware correctly — you need to set up the board in SBC/Network mode and connect the App Lab on your Mac using network communication.

The following steps should allow you to set up your Uno Q to run the Object Detection example correctly.

Double-check that you have finished the onboarding workflow and that the Uno Q has WiFi configured: If WiFi is appropriately configured, you should see the Uno Q showing up (also) as a Network device in the App Lab (see https://docs.arduino.cc/tutorials/uno-q/single-board-computer/#network-mode).

  1. Connect the Uno Q to a powered USB-C hub using the hub's host port or cable.
  2. Connect the USB camera to the USB-C hub.
  3. Power the USB-C hub via its PD power input port.
  4. Wait a few minutes for the Uno Q to finish booting.
  5. Launch the App Lab on your Mac.
  6. Wait until the Uno Q shows up as a “Network” device.
  7. Connect to it after inserting the Linux Credentials.
  8. Open the Object Detection example and run it.
  9. After a few dozen seconds, the app will be running.
  10. A new tab in your default macOS web browser will open, directing you to a web interface hosted on the Uno Q and displaying the Object Detection user interface.

Please let me know if this works for you.