SKU: IOWC-0368
📋 GST Invoice Available

Arducam B400 Mega 3MP SPI Camera Module w/ Case

₹2,269.00 (Inclusive of all taxes)
Out of Stock

The Arducam B400 Mega is a 3MP SPI camera module designed for universal microcontroller integration, offering a 1/4″ sensor, 8MHz SPI interface, and compatibility with 3.3V/5V power supplies for embedded computer vision projects.

Features

  • 3MP resolution (2048×1536) SPI camera module with a 1/4″ optical sensor for sharp image capture in embedded systems.
  • Universal 4-wire SPI interface ensures compatibility with any microcontroller platform, including Arduino, STM32, ESP32, and Raspberry Pi Pico.
  • Dual 3.3V/5V power supply operation with low power consumption down to 185mW, featuring quick sleep/wake cycles under 42ms.
  • Includes a protective camera case and a 300mm 6-pin cable for easy mounting and connection in your IoT or monitoring project.
  • Open-source SDK with MIT license provides a hardware abstraction layer for straightforward integration and support for multiplexing up to 4 cameras.

Out of stock

Description

The Arducam B400 Mega 3MP SPI Camera Module is engineered for developers requiring a reliable, low-power vision sensor for microcontroller-based projects. Its standard 4-wire SPI interface abstracts hardware complexity, allowing seamless integration with 8-bit, 16-bit, or 32-bit MCUs from ARM, RISC-V, and other architectures without requiring proprietary drivers.

Operating on a flexible 3.3V to 5V supply, the module features a rolling shutter sensor capable of outputting RGB, YUV, or JPEG formats. Its power-efficient design supports quick transitions into sleep mode, drawing minimal current to prolong battery life in remote IoT deployments. The included stock lens provides a 68.75° field of view with an F2.8 aperture, focused from 6cm to infinity.

Key Features

  • Universal SPI camera module compatible with any microcontroller (Arduino, STM32, ESP8266/32, Raspberry Pi Pico).
  • 3MP resolution (2048x1536) with a 1/4" optical sensor for detailed image and video capture.
  • Low-power operation (185-585mW) with quick sleep/wake capability (under 42ms) for battery-powered IoT applications.
  • Open-source SDK with MIT license and hardware abstraction layer for easy porting to new MCU platforms.
  • Supports multiplexing of up to 4 cameras on a single MCU using an adapter board for multi-angle vision systems.
  • Dual power supply range (3.3V-5V) simplifies integration with both 3.3V and 5V logic development boards.
  • Includes protective camera case and 300mm 6-pin cable for secure installation and extended reach.

Applications

  • Assets monitoring and security systems for remote location surveillance.
  • Environmental observation and data logging in agricultural or industrial IoT.
  • Dynamics capture for motion analysis in robotics or sports tracking.
  • Space-constrained IoT automation projects requiring compact vision sensing.
  • Educational and prototyping platforms for embedded computer vision development.

Technical Specifications

Sensor Resolution3MP (2048 x 1536)
Optical Size1/4"
Interface4-wire SPI
Clock Speed8 MHz
Power Supply3.3V - 5V
Operating Current56 - 136 mA
Power Consumption185 - 585 mW
Shutter TypeRolling Shutter
Output FormatRGB / YUV / JPEG
Lens Focal Ratio (F.NO)F2.8
Field of View68.75° (Diagonal)
Focus Distance6cm - INF
Board Dimensions33 x 33 x 17 mm

Frequently Asked Questions

How do I connect the Arducam B400 to my Arduino or ESP32 board?

Connect the module's 6-pin cable to your MCU's SPI pins (SCK, MOSI, MISO, CS). Ensure you provide a stable 3.3V or 5V power supply from your board's VCC pin. The open-source Arducam SDK must be installed in your Arduino IDE or PlatformIO environment to handle the SPI communication and image capture commands. Refer to the official Arducam documentation for specific wiring diagrams and library installation steps.

What is the maximum frame rate for this 3MP SPI camera module?

The frame rate is limited by the 8MHz SPI clock speed and your microcontroller's processing capability. For full 3MP resolution, expect a few frames per second. You can increase the frame rate by lowering the output resolution or using a faster MCU with hardware SPI. The rolling shutter sensor and JPEG compression output also impact the achievable frame rate in real-time applications. Optimize by adjusting the image quality settings in the SDK.

Can I power the camera module directly from a 5V Arduino pin?

Yes, the Arducam B400 accepts a supply voltage range of 3.3V to 5V. You can safely power it from a 5V pin on an Arduino Uno or similar board. Ensure your logic level is compatible; if your MCU operates at 3.3V logic, use a level shifter for the SPI signals if the camera is powered at 5V. The module's power consumption peaks at 585mW, so verify your board's 5V regulator can supply the required current (up to 136mA).

Package Includes

  • 1 x Arducam B400 Mega 3MP SPI Camera Module with Camera Case
  • 1 x 300mm 6-pin Cable

Additional Information

Weight 0.027 kg
Dimensions 9 × 5 × 2 cm