• sales

    +86-0755-88291180

OS05A20 5MP USB Camera (B) User Guide

Specifications​

TypeParameterOS05A20 5MP USB Camera (B)OS05A20 5MP USB Camera (C)
Pixels5MP
Sensor ChipOS05A20
Interface TypeUSB2.0 Type-C
Camera SpecificationsSensor Size1/2.7 inch
Aperture (F)2.02.4
Focal Length (EFL)3.65mm3.25mm
Field of View (FOV)175°(D) × 151.9°(H) × 83.6°(V)91.7°(D) × 83.4°(H) × 52.8°(V)
Distortion< -32%< -1.22%
Focus TypeFixed FocusFixed Focus
Lens ThreadM12M12
Shutter TypeRolling Shutter
Image CapabilitySupported FormatMJPG
Still Image Resolution2592 × 1944
Video Frame Rate

30 FPS 2592 × 1944
30 FPS 1920 × 1080
30 FPS 1280 × 720

AudioOnboard Single Microphone
Signal-to-Noise Ratio74dB
Operating Voltage5V ± 5%
Operating Temperature-10°C ~ 60°C
Module Dimensions25 × 24 (mm)

Interface Definition​


Dimensions​

OS05A20 5MP USB Camera (B)​



Working with Windows PC

Test Software​

Most current Windows 10 systems come with a built-in camera application. You can directly open this default Windows camera app for testing. If you are using Windows 7 or cannot find the camera application on your system, you can download and install the AMCAP test software we provide from the Resources and Documents.

Testing Steps​

Windows Built-in Camera Application

  • Search for "Camera" and open the app.
  • Click the gear icon in the top-left corner to open the settings interface, where you can set the resolution for photos or videos.
  • Click the video or photo icon on the right to switch between recording and capturing modes. 

Amcap Software

  • Download and install the Amcap software.
  • Click the "Options" menu, then select "Video Capture Pin..." or "Still Capture Pin..." to configure image and video parameters. 

Working with Linux Embedded Board

Software Environment​

On Linux embedded boards such as Raspberry Pi, Jetson Nano, and RDK series, most systems come with default support for the UVC protocol. You can use OpenCV for image preview testing. To properly preview the image, please connect a display to the board.

Testing Steps​

  • Open a terminal and enter the following command to install OpenCV:

    sudo apt-get install python3-opencv
  • Download the example and test.

    wget https://files.waveshare.com/wiki/common/Usb_camera_examples.zip
    unzip Usb_camera_examples.zip
    cd Usb_camera_examples
    sudo python3 Usb_camera_examples.py


Resources

1. Examples​

2. Software Tools​


Support

Monday-Friday (9:30-6:30) Saturday (9:30-5:30)

Email: services01@spotpear.com

TAG: ESP32-C5 2.8inch LCD Display Capacitive AI Development Board 240×320 2.8 inch TouchScreen Supports 6V~24V Solar Panel Raspberry Pi Pico Screen ESP32 S3 LCD Camera Development Board 2 inch Display QMI8658 Sensor / Battery Port LVGL/HMI For Arduino NVIDIA Jetson Orin Nano Developer Kit Official Original 8GB AI 40Tops For Embedded and Edge Systems Raspberry Pi Mipi Raspberry Pi AI Camera Official Original 12MP IMX500 Intelligent visual Sensor On-Board RP2040 DDSM115 Direct Drive Servo Motor All-In-One Design Hub RS485 Motor Jetson Orin Uninterruptible Power C For Simultaneously Charging and Discharging 3key Keyboard Raspberry-Pi-1.54inch-LCD-Display-Touchscreen-configuration-Bookworm-Lite For Pi5 Industrial-grade isolated 4-way RS485 hub repeater One RS485 TO Four RS485 ADXL354C Development Board Industrial-grade isolated 2-way RS485 hub repeater One RS485 TO Two RS485 ESP32-Hi Mechanical Dog ESP32 C3 Servo AI Voice Chat Development Board Deepseek Industrial RJ45 Ethernet To 16-ch Relay Module Modbus RTU TCP With Protection and guide rails Raspberry Pi Camera Module 3 Sensor Assembly IMX708 Official Original 11.9MP Camera ESP32-C6 Smart Car LuckFox Pico pro