Description
AtomS3R-M12 is an IoT programmable controller integrated with an M12 camera, equipped with a 3-megapixel OV3660 wide-angle camera, supporting high-resolution image capture. It uses the ESP32-S3-PICO-1-N8R8 as the main controller, integrating Wi-Fi functionality, 8MB on-chip Flash, and 8MB PSRAM. It features a 5V to 3.3V power management circuit and includes a three-axis BMM150 geomagnetic sensor and a six-axis BMI270 attitude sensor. The product comes with UVC (USB Video Class) firmware, allowing it to be used as a driver-free USB camera, enabling users to use the camera directly via USB without installing drivers, and it has infrared emission control functionality. Compared to previous ATOM series host products, the 3D antenna of AtomS3R-M12 is enhanced, providing better performance and higher stability. The product also includes a USB Type-C interface for power supply and firmware download, and features a HY2.0-4P expansion port. The bottom is designed with six GPIO and power pins for easy expansion. With dimensions of only 24.0 x 24.0 x 22.1mm, it is suitable for embedded scenarios such as IoT device monitoring and educational development tools.
Features
- Integrated ESP32-S3-PICO-1-N8R8 main controller
- 3-megapixel OV3660 camera
- Nine-axis sensor system (BMI270 six-axis + BMM150 three-axis geomagnetic sensor)
- 8MB Flash and 8MB PSRAM
- Supports infrared emission control functionality
- Expandable pins and interfaces
- Development Platform
- Arduino IDE
- ESP-IDF
- PlatformIO
Learn
Includes
- 1 x AtomS3R-M12
Applications
- Driver-free USB camera
- Motion detection and orientation awareness
- Smart device control
- IoT applications
Specifications
| Specification | Parameter |
|---|---|
| SoC | ESP32-S3-PICO-1-N8R8@Dual-core Xtensa LX7, up to 240MHz |
| USB | USB OTG, USB Serial/JTAG |
| Flash | 8MB |
| PSRAM | 8MB |
| Wi-Fi | 2.4 GHz Wi-Fi |
| Six-axis attitude 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, magnetometer data obtained through BMI270 |
| Camera | Sensor Chip: OV3660 Max Frame Rate: 30 fps Output Format: RAW RGB, RGB565/555/444, CCIR656, YCbCr422, and compression Aperture: F2.4 Resolution: 3MP (3 megapixels) Focal Length: 1.8±5%mm Field of View: FOV 120° |
| Infrared IR | Infrared emission distance at ∠180°: 12.46m (In the absence of obstruction) |
| Sleep Current | GPIO-5V Power: DC 5V@11.63 uA Grove-5V Power: DC 5V@10.75 uA USB-5V Power: DC 5V@92.50 uA (including PD resistor loss) |
| Reserved GPIO at Bottom | G5/G6/G7/G8/G38/G39 |
| Operating Temperature | 0 ~ 40°C |
| Product Size | 26.4 x 24.0 x 22.5mm |
| Product Weight | 10.8g |
| Package Size | 48.0 x 46.4 x 28.5mm |
| Gross Weight | 17.3g |
Product Comparison
| Product Comparison |
AtomS3R-M12
|
AtomS3R-Cam
|
|---|---|---|
| Camera |
Image Sensor: OV3660 Max Frame Rate: 30 fps Output Format: RAW RGB, RGB565/555/444, CCIR656, YCbCr422, and compression Aperture: F2.4 Resolution: 3MP (3 megapixels) Focal Length: 1.8 ± 5% mm Field of View (FOV): 120° |
Image Sensor: GC0308 Max Frame Rate: 30 fps Output Format: YCbCr4:2:2, RGB565, Raw Bayer Aperture: F2.6 Resolution: 0.3MP Sensor Size (Camera Diagonal Length): 1/6.5'' Focal Length: 2.43mm Field of View (FOV): 57.6° |
| Resolution | 3MP | 0.3MP |
| Communication | Supports UVC and Wi-Fi communication methods | Supports UVC and Wi-Fi communication methods |
| SoC | ESP32-S3-PICO-1-N8R8 | ESP32-S3-PICO-1-N8R8 |
| Memory | 8MB Flash + 8MB PSRAM | 8MB Flash + 8MB PSRAM |
| Sensors | BMI270 + BMM150 | BMI270 + BMM150 |
| Antenna | Enhanced 3D antenna | Enhanced 3D antenna |