# USB

USB cameras are the simplest way to get a live image into AugeLab Studio. Most webcams and many industrial USB cameras that expose a **UVC** interface work out of the box.

## Quick start

1. Plug in the camera (prefer a direct USB port, not a hub).
2. Close other apps that may be using the camera (Teams/Zoom/browser tabs).
3. In AugeLab Studio, add **Camera USB** and click **Scan Connected USB Cameras**.
4. Select the camera and activate it.

![USB Camera Usage](/files/2z694b75eQcfUjqwsYey)

## Which USB block should I use?

* **Camera USB** (recommended starting point): simple UI scanning and selection.\
  Block reference: [Camera USB](/function-blocks/input-output/image-inputs/camera-usb.md)
* **Camera USB Vidgear**: alternative capture backend if you have compatibility issues.\
  Block reference: [Camera USB Vidgear](/function-blocks/input-output/image-inputs/camera-usb-vidgear.md)
* **Camera USB External**: advanced control via inputs (index, resolution, exposure).\
  Block reference: [Camera USB External](/function-blocks/input-output/image-inputs/camera-usb-external.md)

<details>

<summary>Tips for stable FPS</summary>

* Start with a lower resolution (e.g., 640×480) and increase gradually.
* Avoid USB hubs and long cables; use USB 3 ports when available.
* If you need multiple USB cameras, prefer separate USB controllers (different ports can still share a controller).

</details>

<details>

<summary>Troubleshooting</summary>

* **No cameras found**: verify Windows can see the camera (Device Manager); reconnect the camera; try a different USB port.
* **Black/blank frames**: release and re-activate the block; close other apps using the camera.
* **Wrong camera picked**: scan again and try a different camera index/selection.

</details>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.augelab.com/devices-and-communications/camera-usage/usb.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
