M5Stack ATOMS3R Camera Kit M12 Version (OV3660)


Description

AtomS3R M12 is an IoT programmable controller integrated with an M12 camera, featuring a 3-megapixel OV3660 Wide Angle camera that supports high-resolution image capture. It uses the ESP32-S3-PICO-1-N8R8 as the main controller, with built-in WiFi functionality, 8MB onboard FLASH, and 8MB PSRAM. It includes a power management circuit that converts 5V to 3.3V and has an embedded three-axis BMM150 geomagnetic sensor and a six-axis BMI270 motion sensor. The product comes with UVC (USB Video Class) firmware, allowing it to be used as a plug-and-play USB camera without the need for driver installation, and it also has infrared emission control.

Compared to previous ATOM series host products, the AtomS3R M12 features an enhanced 3D antenna, providing better performance and stability. The product includes a Type-C interface for power supply and firmware downloads, along with an HY2.0-4P expansion port. The bottom design features six GPIO and power pins for easy expansion. Measuring only 24x24x22.1mm, it is suitable for applications such as IoT device monitoring, educational development tools, and various embedded scenarios.

Product Features

  • Integrated ESP32-S3-PICO-1-N8R8 main controller

  • 3-megapixel(3MP) OV3660 camera

  • Nine-axis sensor system (BMI270 six-axis + BMM150 three-axis geomagnetic sensor)

  • 8MB Flash and 8MB PSRAM

  • Supports infrared emission control

  • Expandable pins and interfaces

  • Development platforms: Arduino, UIFlow, MicroPython

Applications

  • Plug-and-play USB camera

  • Motion detection and directional awareness

  • Wearable devices

  • Smart device control

  • IoT applications

Specifications

Specification
Parameter

SoC

ESP32-S3-PICO-1-N8R8 @ Dual-core Xtensa LX7 processor, up to 240MHz @ USB-OTG

PSRAM

8M PSRAM

FLASH

8M FLASH

Six-axis Motion Sensor (BMI270)

Accuracy: 0.05% (acceleration), 0.05°/s (angular velocity) I2C address: 0x68

Three-axis Geomagnetic Sensor (BMM150)

Accuracy: 0.3 μT Mounted on BMI270, obtaining magnetometer data via BMI270

Camera

Sensor chip: OV3660 Maximum frame rate: 30 frames/second Output formats: RAW RGB, RGB565/555/444, CCIR656, YCbCr422, and compression Aperture: F2.4 Resolution: 3MP (3 million pixels) Focal length: 1.8±5% mm Field of view: FOV 120°

Infrared IR

IR emission distance at ∠180°: 12.46m IR emission distance at ∠90°: 1.45m IR emission distance at ∠45°: 3.88m

Sleep Current

GPIO-5V power supply: DC5V@11.63 uA Grove-5V power supply: DC5V@10.75 uA USB-5V power supply: DC5V@92.50 uA (including PD resistor loss)

Reserved GPIO

G5/G6/G7/G8/G38/G39

Operating Temperature

0°C ~ 40°C

Product Dimensions

24*24*22.1mm

Package Dimensions

47*46*27mm

Product Weight

54g

Package Weight

85.5g

Schematic

PinMap

BMM150 & BMI270 & IR

ESP32-S3-PICO-1-N8R8
G0
G45
BMI270_ASDx
BMI270_ASCx
G47

BMI270

SYS_SCL

SYS_SDA

BMM150

A_SDA

A_SCL

IR

IR_LED_DRV

OV3360(M12)

OV3360(M12)
ESP32-S3-PICO-1-N8R8

CAM_SDA

G12

CAM_SCL

G9

VSYNC

G10

HREF

G14

Y9

G13

XCLK

G21

Y8

G11

Y7

G17

PCLK

G40

Y6

G4

Y2

G3

Y5

G48

Y3

G42

Y4

G46

POWER_N

G18

Module Size

Example

Last updated