Skip to content

ArduCAM/Arducam_Qwiic_CAM_Arduino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arducam Qwiic CAM Arduino Library

License: MIT

Arduino library for Arducam Qwiic series camera modules, enabling rapid image capture and basic computer vision applications.

Key Features

  • Plug-and-play Qwiic I2C interface (no soldering required)
  • Supports popular boards: Arduino UNO/Mega/Leonardo/ESP32 variants
  • Programmable resolutions (96x96/128x128/320x240/320x320/640x480/1280x720/1600x1200)
  • Programmable pixel format (RGB565 Y8 JPEG)
  • Image buffering and real-time streaming capabilities

Camera specs

Pixel Format Resolutions Image Type
JPEG 96×96, 128×128, 320×240,
320×320, 640×480,
1280×720, 1600×1200
Color
RGB565 96×96, 128×128 Color
Y8 96×96, 128×128 Gray

Samples

demo function
Example01_VideoStreamingWebServer Capture image and send to webclient
Example02_CaptureJPEG Capture JPEG image Shown by processing script
Example03_CaptureRGB Capture RGB image Shown by processing script
Example04_CaptureY8 Capture Y8 image Shown by processing script
Example05_PersonDetection This example shows how you can useTensorflow Lite Micro to run a 300.5 kilobyte neural network to recognize people in images.

Hardware Requirements

  • Arducam Qwiic CAM module
  • Arduino-compatible board (UNO R4 WiFi is recommended)
  • Qwiic cable or 4-pin I2C connector

Getting Started

Basic Wiring

Arduino        Qwiic CAM
3.3V  ------   VCC
GND   ------   GND
SDA   ------   SDA
SCL   ------   SCL

Usage

  1. Arduino IDE → SketchInclude LibraryManage Libraries...
  2. Search for "Arducam_Qwiic"
  3. Install the latest version
  4. Examples available under FileExamplesArducam_Qwiic

Sample image

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors