EcoEye is a camera with onboard machine vision capabilities encased in a portable and waterproof housing designed for remote deployments. Based on the openMV H7 Plus Cam, it is easy to set up and flexible to numerous applications. The internal power management and control system enables long-term operation and allows the integration of solar panels, countless sensors, and other external devices. The camera is thoroughly field tested, and the results are published in a scientific article.
EcoEye – Embedded Vision Camera for Environmental Monitoring
Description
The ecoEye camera is a portable, low-power camera with a waterproof housing. It protects the OpenMV Cam H7 PlusOpenMV Cam H7 Plus module for on-board machine vision. Powered by 3 rechargeable lithium-ion batteries, an intelligent power management module can provide a continuous power supply and enables system deep sleep through an integrated real-time clock and the soft latch circuit that can be controlled by the user through the external push button. Recharging and data exchange can be done through the external USB-C connector. A multi-pin connector can accommodate an 18V solar panel, I2C and analog sensors, and various other external devices, making it suitable for long-term usage and multi-sensor data integration.
The ecoEye housing is carefully designed to accommodate all components and provides extra space for expansion boards and shields. It features waterproof seals and a secure latch for the door, allowing the camera to operate outdoors even in rainy and harsh conditions. The camera can be easily mounted on a regular tripod using four threads in each direction. The front face of the housing includes the image sensor lens, two IR LEDs for night illumination, an RGB LED indicator, a clear window for light shield expansions on the openMV board, and external connectors with the power switch. The lens is protected from sun glare and water droplets, and the well-designed cap structures prevent water accumulation when the camera is placed facing upwards.
Using the openMV IDE, you can program the camera in Python using available examples or custom code. The IDE provides a simple interface with a serial terminal and real-time image frame buffer, making it easy to write, run, debug, and set up the camera. The provided script code offers a user-friendly way to configure the camera for various monitoring applications without needing advanced knowledge of micropython or board functions. Basic parameters can be configured by the user, while most other settings are automatically handled in the background.
Feature
- High-performance Cortex-M7 MCU and 5MP image sensor
- Automatic power management with low-power mode, power switch, real-time, USB/solar charging, and sensor integration capability
- Waterproof housing designed for portability, compactness, and flexible mounting for discrete outdoor deployments
- Easy-to-use application setup with fully integrated micro python code on the OpenMV IDE
Specification
Specification
Details
MCU
STM32H743IIK6
Flash
2MB internal + 32MB external
RAM
32MB SDRAM + 1MB SRAM
Camera
OV5640 (2592x1944)
Image format
RGB565/Grayscale
Frame rate
Up to 50fps at low resolution
Data transmission mode
USB type-C (12Mbs)
Image analysis methods
Frame differencing (motion detection), Image classification, Objects classification
Software support
Micropython on OpenMV IDE
Buttons
1 x Multi-function power switch + 1 x battery boot button
Memory Card support
Micro-SD Card (100Mbs)
Power supply
2.8V-4.2V Lithium-ion batteries (internal), 5V USB (external), 12V PV (external)
Charging current
2.65A through USB, 2A through solar
Active current
350mA @ 3.7V
Sleep mode current (with RTC)
200uA @ 3.7V
Battery
3 x 18650 rechargeable lithium-ion batteries
(Batteries are not included in the package and must be purchased by yourself)
Battery capacity
Up to 10200 mAh
Protection
ESD, USB, battery, solar
Dimensions (L*W*H)
85*96*99mm
Weight
280.4g (no batteries), 417.9g (3 batteries)
Operating Temperature
-20°C to 70°C
Certifications
RoHS, FCC, CE
Applications
- Ecosystem service (Pollination, Pest Control) monitoring
- Biodiversity monitoring
- Conservation management
- Phenology camera
- Environmental education
- Continuous image capture
- Motion detection
- Blob classification
- Image classification
- Objects classification
- Region-of-interest classification
Part List
Fully assembled EcoEye camera (with the standard 2.8mm lens on it, batteries, and SD card not included)
x1
USB-C data cable
x1
1.8mm lens
x1
6.0mm lens
x1
12.0mm lens
x1
ECCN/HTS
HSCODE 8525891900 USHSCODE 8525805050 UPC EUHSCODE 8517600000 COO CHINA CE 1 FCC 1