---
product_id: 21315077
title: "Arducam Mini Module Camera Shield with OV2640 2 Megapixels Lens Compatible with Arduino UNO Mega2560 Board and Raspberry Pi Pico"
brand: "arducam"
price: "$U2618"
currency: UYU
in_stock: true
reviews_count: 8
category: "Arducam"
url: https://www.desertcart.uy/products/21315077-arducam-mini-module-camera-shield-with-ov2640-2-megapixels-lens
store_origin: UY
region: Uruguay
---

# 2MP OV2640 sensor M12/CS interchangeable lens mount SPI & I2C interfaces Arducam Mini Module Camera Shield with OV2640 2 Megapixels Lens Compatible with Arduino UNO Mega2560 Board and Raspberry Pi Pico

**Brand:** arducam
**Price:** $U2618
**Availability:** ✅ In Stock

## Summary

> 🚀 Elevate your embedded vision game with Arducam’s plug & play 2MP powerhouse!

## Quick Answers

- **What is this?** Arducam Mini Module Camera Shield with OV2640 2 Megapixels Lens Compatible with Arduino UNO Mega2560 Board and Raspberry Pi Pico by arducam
- **How much does it cost?** $U2618 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.uy](https://www.desertcart.uy/products/21315077-arducam-mini-module-camera-shield-with-ov2640-2-megapixels-lens)

## Best For

- arducam enthusiasts

## Why This Product

- Trusted arducam brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Key Features

- • **Modular Lens System:** Easily swap lenses with M12 or CS mount holders to tailor your camera’s field of view and focus.
- • **Compact Powerhouse Design:** Miniature form factor with 5V/3.3V tolerant IO ports, perfect for IoT, robotics, and battery-powered projects.
- • **Crystal Clear 2MP Imaging:** Capture stunning HD photos with the OV2640 sensor, optimized for sharp, vibrant visuals.
- • **Effortless Integration & Control:** Simplify development with SPI commands and I2C sensor configuration, backed by open-source libraries.
- • **Seamless Multi-Platform Compatibility:** Plug & play with Arduino, Raspberry Pi Pico, MCU, ARM, DSP, and FPGA boards for ultimate flexibility.

## Overview

The Arducam Mini Module Camera Shield features a high-definition 2MP OV2640 CMOS sensor with built-in IR block filter, compatible with a wide range of microcontrollers and single-board computers via SPI and I2C interfaces. Its modular M12/CS lens mount allows customizable optics, while its compact design and open-source support make it ideal for IoT, robotics, and embedded imaging applications.

## Description

Arducam-M-2MP is optimized version of Arducam shield Rev.C, and is a high definition 2MP SPI camera, which reduce the complexity of the camera control interface. It integrates 2MP CMOS image sensor OV2640, and provides miniature size, as well as the easy to use hardware interface and open source code library. The Arducam mini can be used in any platforms like Arduino, Raspberry Pi, Maple, Chipkit, Beaglebone black, as long as they have SPI and I2C interface and can be well mated with standard Arduino boards. Arducam mini not only offers the capability to add a camera interface which doesn’t have in some low cost microcontrollers, but also provides the capability to add multiple cameras to a single microcontroller. Application: IoT cameras Robot cameras Wildlife cameras Other battery-powered products Can be used in MCU, Raspberry Pi, ARM, DSP, FPGA platforms Features: 2 megapixels image sensor OV2640 M12 mount or CS mount lens holder with changeable lens options IR sensitive with proper lens combination I2C interface for the sensor configuration SPI interface for camera commands and data stream All IO ports are 5V/3.3V tolerant Support JPEG compression mode, single and multiple shoot mode, one time capture multiple read operation, burst read operation, low power mode and etc. Well mated with standard Arduino boards Provide open source code library for Arduino, STM32, Chipkit, Raspberry Pi, BeagleBone Black Small form of factor Package Including: 1pcs Arducam Mini module Camera Shield With OV2640 2 megapixels lens for Arduino UNO Mega2560 board NOTE:Arduino UNO is not incldued

Review: Stunning Still Photography for 8 and 32 Bit Microcontrollers - We have integrated the Arducam into our product the ImOkBox and have obtained fantastic results. The ArduCAM Mini lives in two worlds and excels in each. In the Arduino world, it is simply a matter a plugging the device into the header and loading the very well written and commented Sketch.(Sketch is the term for an Arduino programming project.) With one of the provided Sketches you can step through the different camera sensor resolutions and capture images to the SD card. The Sketch sends status information through the UART console. The image quality is amazing. This is a high quality image sensor with a great lens. The other world in which the ArduCAM Mini hits the mark is in commercial products. The genius in the ArduCAM design is that they have abstracted away all the complexity of the image sensor data transfer using their FPGA while keeping direct I2C register access to the sensor. Once the I2C registers have been loaded with the suggested settings, a two character command through the SPI port allows you to capture an image then transfer it at your leisure through the SPI. Using the example Sketches and the excellent documentation .PDFs we were able to start "talking" to the sensor from a non-Arduino platform during the first development session. ArduCAM supplies all the suggested I2C register settings for the sensor for various resolutions. So far I have not needed to tweak a single one but if I needed to, it would just be a simple I2C write. Though a previous reviewer is correct that the ArduCAM mini is a little complex for the Raspberry Pi (Note: ArduCAM makes a superb camera just for the Raspberry Pi) the tradeoff for the "complexity" is that if you are comfortable with working with SPI and I2C on a microcontroller, your 8 bit or 32 bit device can now implement crystal clear still photography with just a few SPI and I2C commands. If we'd tried to implement a direct camera sensor interface on 32 bit ARM silicon, we would be months away from a prototype. Instead, today, using the ArduCAM Mini and less than a hundred lines of C we're uploading 1024 x 768 images to our Twitter API application (@imokbox_dovey) every minute of every day using a $2.50 Freescale microcontroller. If you are comfortable with I2C and SPI communication, or you are willing to put in the effort to learn, this camera delivers everything you could ask for in a still camera. The support team is very responsive, the documentation is clear and provides examples and the working code in their Git Hub repository is professional and well commented.
Review: Turns digital cameras into a standardized peripheral instead of a custom engineering nightmare - I purchased 16 Arducams from desertcart and 30 more from Arducam directly for a machine vision project of mine. The Arducam is an insightful product that fully standardizes the interface to digital cameras on the I2C and SPI busses such that its users can concentrate on what to do with the images they get instead of how to get those images. Manufacturing quality is high, all of the cameras I received were fully operational. The organization backing the Arducam is active on GitHub, providing both reference software implementations and support for their users. The Arducam is straightforward enough that it can be easily used with an Arduino, however this simple interface means that the Arducam is equally easily integrated with other single board computers such as the Raspberry Pi and the Beaglebone black. It isn’t just a camera for the Arduino, it’s a camera that because it can be easily interfaced to an Arduino, can be easily interfaced to any single board computer, either directly, or through an Arduino if needed for a larger system without exposed SPI/I2C busses. In short, the Arducam brings a plug and play solution to digital cameras at the hardware level. If you want to be able to construct software application that can easily talk to a wide range of cameras without modification, if you need image acquisition to be a straightforward process and not a custom engineering nightmare, this is the solution you want. I believe that as this ‘platform’ evolves, we’ll see an increasing rich set of cameras fronted by the Arducam chip and a steady evolution in the features and capabilities of the Arducam chip itself. In my own application the Arducam has let me integrate a large number of cameras without being buried underneath the details of the implementation, which leaves me free to concentrate on the hard problems, such as building and training the TensorFlow models that consume these images. For that reason alone, I strongly recommend these devices for anyone looking to incorporate digital cameras into their work. The Arducam itself is a unique product, however its greatest value is that it turns the cameras themselves into a commodity, just another part of the project instead of the axle you get wrapped around.

## Features

- Compatible with Arduino, Raspberry Pi Pico, MCU, Raspberry Pi, ARM, DSP, FPGA platforms
- 2 megapixels image sensor OV2640, build-in 650nm IR block filter, visible light only
- M12 mount or CS mount lens holder with changeable lens options
- I2C interface for the sensor configuration，SPI interface for camera commands and data stream

## Technical Specifications

| Specification | Value |
|---------------|-------|
| ASIN | B012UXNDOY |
| Best Sellers Rank | #246 in Single Board Computers (Computers & Accessories) #5,744 in Home Theater Accessories |
| Brand | Arducam |
| Built-In Media | 1 Arducam Mini module Camera Shield With OV2640 2 megapixels lens |
| CPU Model | Tegra |
| Compatible Devices | Arduino, Raspberry Pi, Maple, Chipkit, Beaglebone black |
| Connectivity Technology | I2C |
| Customer Reviews | 4.2 out of 5 stars 197 Reviews |
| Included Components | 1 Arducam Mini module Camera Shield With OV2640 2 megapixels lens |
| Manufacturer | Arducam |
| Model Name | Arducam-M-2MP |
| Operating System | Raspberry Pi OS |
| Processor Brand | ArduCAM |
| Processor Count | 1 |
| RAM Memory Technology | LPDDR4 |
| UPC | 714119484377 |
| Warranty Description | 6 months |
| Wireless Compability | Infrared |

## Product Details

- **Brand:** Arducam
- **Model Name:** Arducam-M-2MP
- **CPU Model:** Tegra
- **Connectivity Technology:** I2C
- **Included Components:** 1 Arducam Mini module Camera Shield With OV2640 2 megapixels lens

## Images

![Arducam Mini Module Camera Shield with OV2640 2 Megapixels Lens Compatible with Arduino UNO Mega2560 Board and Raspberry Pi Pico - Image 1](https://m.media-amazon.com/images/I/612NFDLo5RL.jpg)

## Questions & Answers

**Q: How do I connect this to an Uno? The photo show the shield connected (apart from the VCC and GND) to digital pins 8-11, GND and AREF. Correct?**
A: Go to http://www.arducam.com/camera-modules/2mp-ov2640/ and you will find all of the answers you need.

**Q: Does anyone know what light wavelengths this will pick up?  I'd like to capture visible as well as infrared images.**
A: Our default lens only pass visible light, if you need both visible and infrared light, you need to choose other lenses, http://www.arducam.com/downloads/Lenses/HX1820.JPG we can use this lens without IR filter

**Q: How many frames per second can you get with this camera? (I'm not necessarily going to use an Arduino)**
A: I haven't got specific measurements yet, but the real limit isn't frames per second but your data throughput. At a lower resolution a frame appears to be well under 10 ms (i.e. something over 100 fps) - you can only read data out of the FIFO buffer at 1 byte per 12 microseconds or so according to the sample code, so that would give you a hard limit from the module itself.

**Q: What is the current draw for this camera?**
A: Roughly 12 ma

## Customer Reviews

### ⭐⭐⭐⭐⭐ Stunning Still Photography for 8 and 32 Bit Microcontrollers
*by A***R on January 14, 2016*

We have integrated the Arducam into our product the ImOkBox and have obtained fantastic results. The ArduCAM Mini lives in two worlds and excels in each. In the Arduino world, it is simply a matter a plugging the device into the header and loading the very well written and commented Sketch.(Sketch is the term for an Arduino programming project.) With one of the provided Sketches you can step through the different camera sensor resolutions and capture images to the SD card. The Sketch sends status information through the UART console. The image quality is amazing. This is a high quality image sensor with a great lens. The other world in which the ArduCAM Mini hits the mark is in commercial products. The genius in the ArduCAM design is that they have abstracted away all the complexity of the image sensor data transfer using their FPGA while keeping direct I2C register access to the sensor. Once the I2C registers have been loaded with the suggested settings, a two character command through the SPI port allows you to capture an image then transfer it at your leisure through the SPI. Using the example Sketches and the excellent documentation .PDFs we were able to start "talking" to the sensor from a non-Arduino platform during the first development session. ArduCAM supplies all the suggested I2C register settings for the sensor for various resolutions. So far I have not needed to tweak a single one but if I needed to, it would just be a simple I2C write. Though a previous reviewer is correct that the ArduCAM mini is a little complex for the Raspberry Pi (Note: ArduCAM makes a superb camera just for the Raspberry Pi) the tradeoff for the "complexity" is that if you are comfortable with working with SPI and I2C on a microcontroller, your 8 bit or 32 bit device can now implement crystal clear still photography with just a few SPI and I2C commands. If we'd tried to implement a direct camera sensor interface on 32 bit ARM silicon, we would be months away from a prototype. Instead, today, using the ArduCAM Mini and less than a hundred lines of C we're uploading 1024 x 768 images to our Twitter API application (@imokbox_dovey) every minute of every day using a $2.50 Freescale microcontroller. If you are comfortable with I2C and SPI communication, or you are willing to put in the effort to learn, this camera delivers everything you could ask for in a still camera. The support team is very responsive, the documentation is clear and provides examples and the working code in their Git Hub repository is professional and well commented.

### ⭐⭐⭐⭐⭐ Turns digital cameras into a standardized peripheral instead of a custom engineering nightmare
*by M***N on September 1, 2016*

I purchased 16 Arducams from Amazon and 30 more from Arducam directly for a machine vision project of mine. The Arducam is an insightful product that fully standardizes the interface to digital cameras on the I2C and SPI busses such that its users can concentrate on what to do with the images they get instead of how to get those images. Manufacturing quality is high, all of the cameras I received were fully operational. The organization backing the Arducam is active on GitHub, providing both reference software implementations and support for their users. The Arducam is straightforward enough that it can be easily used with an Arduino, however this simple interface means that the Arducam is equally easily integrated with other single board computers such as the Raspberry Pi and the Beaglebone black. It isn’t just a camera for the Arduino, it’s a camera that because it can be easily interfaced to an Arduino, can be easily interfaced to any single board computer, either directly, or through an Arduino if needed for a larger system without exposed SPI/I2C busses. In short, the Arducam brings a plug and play solution to digital cameras at the hardware level. If you want to be able to construct software application that can easily talk to a wide range of cameras without modification, if you need image acquisition to be a straightforward process and not a custom engineering nightmare, this is the solution you want. I believe that as this ‘platform’ evolves, we’ll see an increasing rich set of cameras fronted by the Arducam chip and a steady evolution in the features and capabilities of the Arducam chip itself. In my own application the Arducam has let me integrate a large number of cameras without being buried underneath the details of the implementation, which leaves me free to concentrate on the hard problems, such as building and training the TensorFlow models that consume these images. For that reason alone, I strongly recommend these devices for anyone looking to incorporate digital cameras into their work. The Arducam itself is a unique product, however its greatest value is that it turns the cameras themselves into a commodity, just another part of the project instead of the axle you get wrapped around.

### ⭐⭐⭐⭐⭐ Wonderful
*by E***P on February 28, 2023*

Honestly, great job! I got this delivered about an hour ago and set it up with low expectations because of how things like this can go. Following the instructions, I was able to get everything up and running within an hour. Excited and see what else is capable with this tiny camera, and for the price you really can’t beat the amount of work that I actually went into making this library and everything else function. People want plug-and-play I guess and as far as Arduino goes this is the easiest thing ever. Super happy !!

## Frequently Bought Together

- Arducam Mini Module Camera Shield with OV2640 2 Megapixels Lens Compatible with Arduino UNO Mega2560 Board and Raspberry Pi Pico
- ELEGOO 120pcs Multicolored Dupont Wire 40pin Male to Female, 40pin Male to Male, 40pin Female to Female Breadboard Jumper Ribbon Cables Kit Compatible with Arduino Projects
- HiLetgo 2pcs OV7670 640x480 0.3Mega 300KP VGA CMOS Camera Module I2C for Arduino ARM FPGA

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.uy/products/21315077-arducam-mini-module-camera-shield-with-ov2640-2-megapixels-lens](https://www.desertcart.uy/products/21315077-arducam-mini-module-camera-shield-with-ov2640-2-megapixels-lens)

---

*Product available on Desertcart Uruguay*
*Store origin: UY*
*Last updated: 2026-03-10*