Goobuy UC-501-5MP is a micro industrial autofocus camera 5MP engineered for AI-driven applications in robotics, UAV payloads, and industrial monitoring. With its USB-C interface and UVC compliance, it works out-of-the-box as a UVC autofocus camera Linux solution and is recognized as an NVIDIA Jetson compatible camera.
Goobuy UC-501-5MP is a 15×15mm ultra-compact autofocus USB-C camera module designed for robotics, AMRs, drones, kiosks and embedded AI systems. It delivers 5MP high-clarity imaging, fast autofocus, UVC plug-and-play compatibility (Windows, Linux, Jetson, Raspberry Pi), interchangeable M12 lenses (60°–150° FOV), industrial-grade reliability, and NDAA-compliant supply chain. Ideal for AI edge vision and space-constrained robotics applications.
Why Engineers Choose Goobuy UC-501-5MP usb camera?
• 5MP high-resolution autofocus imaging
• Ultra-compact 15×15mm design for tight enclosures
• USB-C / USB-A interface with full UVC support
• Works with Windows, Linux, Jetson, Raspberry Pi, ROS2
• Low noise, stable frame rate, 24/7 industrial-grade performance
• Perfect for AMRs, cobots, drones, kiosks and embedded AI systems
• NDAA-compliant supply chain for U.S. government projects
• OEM/ODM customization available (lens, cable, housing, firmware)

This Mini UVC camera with autofocus integrates seamlessly into computer vision projects, providing crisp 2592×1944 resolution and real-time focusing across varying distances. Optimized for AI frameworks, it is widely deployed as a camera for TensorFlow object detection and an embedded camera for object recognition. Its small size and low power USB-C AI camera design make it an ideal compact autofocus camera for robots and autonomous platforms.
15*15mm autofocus USB camera Goobuy UC-501-5mp design for autonomous mobile robots(AMR), Drone Navigation, Intelligent machines, special Koisk, VTM, CRS, ATM or other Intelligent machine, mini shell, easy for install in all of models ATM, USB cable length optional, Provide driver for shooting and recording under MS Windows XP system, USB connector can be connected with PC directly, megapixel OVM CMOS chipset, metal casing, support long time non-stop working, available with wide angle board lens or lens to get wide angle view.
2K 2592*1944@15FPS OV CMOS Sensor Autofocus USB Camera AF Lens mini size 15*15mm
15mmx15mm 5Megapixel Auto Focus OV Camera Module UVC with Digital Microphone for Windows Android Linux Mac OS

Technical Specification
|
Product Name |
5MP Mini Autofocus USB Camera 15*15mm Goobuy UC-501-5MP |
|
Cmos Sensor |
Omnivision OV Image Sensor ¼ inch |
|
Sensor pixel size |
1.4 µm x 1.4 µm |
|
image area: |
3673.6 µm x 2738.4 µm |
|
Maximum effective pixels |
2592(H)*1944(V) 15FPS/1920 (H) *1080 (V) 30FPS |
|
Video Resolution |
2592*1944-MJPEG-15FPS ( 5MP) |
|
Lens Angle of viewing |
DFOV 78.2degree, HFOV 66.2 degree VFOV 52.1 |
|
Photo Pixel |
5Megapixels |
|
Photo Format |
MJPG |
|
video output |
MJPG/YUY2 |
|
Lens Focal Length EFL |
3.54mm |
|
Lens TV Distortion |
Less than 1% |
|
F/No Aperture |
F2.0 |
|
Support OTG protocol |
USB2.0 OTG |
|
Minimum illumination |
0.1LUX |
|
S/N Ratio |
≥36dB |
|
Dynamic range |
72dB |
|
Adjustable parameters |
brightness contrast color saturation hue resolution The gamma exposure contrast gain white balance backlighting |
|
Type of Shutter |
Electronic rolling Frame shutter/ exposure |
|
AEC, AEB, AGC |
Auto support |
|
Working temperature |
-10~+50℃ |
|
Power |
DC5V, USB BUS 4P-2.0mm POWER socket |
|
Working currency |
140mA~220mA |
|
Audio Microphone |
Support, |
|
System Sync |
inner Sync |
|
Power consumption |
140mA~220mA |
|
Product Size |
L15*W15*H13mm, Net weight: 50gram |
|
Signal Type & Interface |
USB 2.0 interface, digital Signal(customize Type-C) |
|
Length of Cable |
1.2Meter ( 2m/0.5m/other length available custom made) |
|
Support Operating System |
WIN10/WIN7/WIN8/WinXP/Linux/Android 4.0+ version /Apple MAC-OS X 10.4.8 or later |
|
Video Frame rate |
2592*1944-MJPEG-15FPS YUY2-2FPS 2048*1536-MJPEG-15FPS YUY2-3FPS 1920*1080-MJPEG-30FPS YUY2-5FPS 1280*720- MJPEG-30FPS YUY2-10FPS 950*540- MJPEG-30FPS YUY2- 640*480- MJPEG-30FPS YUY2-30FPS 320*240- MJPEG-30FPS YUY2- 320*180- MJPEG-30FPS YUY2-30FPS |
|
Product Application |
Laptop, PC computer Kiosk, Smart TV, Mobile Terminal |
|
|
|

screenshot compressed picture when this 5MP autofocus micro USB camera UC-501-5MP worked and took photo indoor daytime, March, 2023
( the following image had been compressed much because of website design request)

Software and Platform Compatibility
Operating Systems
• Windows 10/11
• Ubuntu 18.04–22.04
• NVIDIA Jetson OS
• Raspberry Pi OS
• Android (UVC supported)
AI and Robotics Frameworks
• ROS2 (Foxy, Humble, Iron)
• OpenCV 4.x
• TensorFlow Lite
• PyTorch / TorchVision
• NVIDIA DeepStream
• ONNX Runtime
Hardware Platforms
• NVIDIA Jetson Orin / Xavier NX / Nano
• Raspberry Pi 5 / 4
• x86 Industrial PC
• ARM Embedded Boards
Developer Guide: OpenCV Integration
Python
import cv2
# Open the Goobuy UC-501-5MP Camera (Index 0)
cap = cv2.VideoCapture(0)
# Set Resolution to 5MP (2592 x 1944)
cap.set(cv2.CAP_PROP_FRAME_WIDTH, 2592)
cap.set(cv2.CAP_PROP_FRAME_HEIGHT, 1944)
# Enable Hardware Autofocus (1 = On)
cap.set(cv2.CAP_PROP_AUTOFOCUS, 1)
# Capture a frame
ret, frame = cap.read()
if ret:
print("Frame captured successfully from Goobuy Camera!")
cv2.imwrite('test_image.jpg', frame)
cap.release()
------------------------------------------------------------------------------------------------------------------------------------------
FAQ
Q1: "How do I control the autofocus on Linux or Jetson?"
Goobuy UC-501-5MP supports standard UVC Extension Units (XU) for focus control. You can use standard v4l2-ctl commands (e.g., v4l2-ctl -c focus_absolute=...) or OpenCV APIs to trigger auto-focus or set manual focus positions programmatically.
Q2: "Is this camera suitable for barcode/QR code scanning?"
Yes. The 5MP resolution (2592×1944) combined with autofocus ensures high readability of small QR codes and text at variable distances, making it ideal for logistics PDA and smart vending machines.
Q3: "Does it support RAW data output for AI processing?"
The module primarily outputs MJPEG and YUY2. For AI inference, YUY2 provides uncompressed frames, while MJPEG reduces bandwidth for high-resolution 5MP streaming.
Q4. Does Goobuy UC-501-5MP camera support ROS2 and NVIDIA Jetson?
Yes. It works natively with ROS2, OpenCV and all NVIDIA Jetson platforms via UVC.
Can UC-501-5MP be used with OpenCV or TensorFlow?
Absolutely. It is widely deployed as an OpenCV USB camera autofocus module and as a camera for TensorFlow object detection
Q5. Is the Goobuy UC-501-5MP NDAA compliant?
Yes. All components meet NDAA Section 889 requirements for U.S. government and critical infrastructure projects.
Q6, Which software Goobuy usb camera UC-501-5MP support?
Blue Iris, ContaCam, Yawcam, Ispy, Motion Eye OS,AMCAP Wecam Viewer, IP Camera Viewer, ZoneMinder,V4L2 video for Linux, Camerafi, VLC Player
Q7, Is it suitable for robotics?
Yes. This is a proven robotics AI vision camera and compact autofocus camera for robots, widely used in AGVs, AMRs, and cobots.
NDAA Compliance Statement:
we state This product Goobuy UC-501-5MP USB Camera is manufactured in compliance with the National Defense Authorization Act (NDAA) Section 889
|
Model Variant |
UC-501-2MP (Standard) |
UC-501-Zoom (Varifocal) |
UC-501-5MP (AF) |
UC-501-8MP (4K AF) |
|
|
Core Value |
Solves Backlight |
R&D Flexibility |
Adjustable FOV |
Fast Scanning |
Extreme Detail |
|
Sensor Class |
High Dynamic Range (WDR) |
Standard Low Light |
Standard Low Light |
High Res Autofocus |
Ultra HD (4K) Autofocus |
|
Focus / Lens |
Interchangeable M12 |
Interchangeable M12 |
Manual Varifocal (2.8-12mm) |
Auto Focus (VCM) |
Auto Focus (VCM) |
|
Field of View |
Custom (Fisheye/Telephoto) |
Custom (Fisheye/Telephoto) |
Adjustable (30° - 100°) |
78.2° Standard |
92° Standard |
|
Best For |
Outdoor Kiosks, ATMs |
Robotics, Edge AI vison box |
Prototyping, On-site Setup |
Document Scanners |
Medical, Lab, Precision |
|
Resolution |
1080P @ 30fps |
1080P @ 30fps |
1080P @ 30fps |
5MP (2592x1944) |
8MP (3264x2448) |
|
Key Advantage |
100dB WDR, Anti-glare |
Fits 15mm Tight Spaces |
One Lens Fits All Scenarios |
Instant Text Focus |
Digital Zoom Clarity |
Request a Sample or Custom Engineering Consultation
Share your UAV, robotics, or AI project—we’ll recommend the right lens, FPS settings, and integration tips.
office@okgoobuy.com or whatsapp me +86 13510914939 Attn: Mr Art huang
Ready to Integrate Precision?
"Get a Custom Quote" | "Speak with Our Engineers" | "Ask a demo video now"
Relative useful articles and application links
1, Micro 2MP vs 5MP Autofocus USB Cameras for Robotics/AMR/AGV/cobot UC-501
2, Autofocus Mini USB Cameras: Precision Vision for Robots UC-501-5MP
3, Why Autofocus USB Cameras Are Crucial for Mobile Robots AMR?
4, Goobuy — Professional Micro USB Camera for AI Edge Vision
5, 14*14mm 4K Micro USB Camera for AI Edge vision
6, UC-501 micro USB camera: Reliable Vision for AMR/AGV Robots