Store

DFRobot

· MPN: DFR1082

$314.37 |
In stock at supplier
No reviews yet

##Introduction OpenMV Cam RT1060 is a compact, low-power microcontroller board with camera, facilitates the seamless implementation of real-world application...

Estimated Delivery
Arrives
Disclaimer
View Markdown
Secure checkout
##Introduction OpenMV Cam RT1060 is a compact, low-power microcontroller board with camera, facilitates the seamless implementation of real-world applications using machine vision. Programming of the OpenMV Cam is accomplished through high-level Python scripts, courtesy of the MicroPython Operating System, as opposed to C/C++. This approach simplifies the handling of complex outputs from machine vision algorithms and the manipulation of high-level data structures. Despite this, total control over the OpenMV Cam and its I/O pins remains within reach through Python. Triggering of picture-taking and video recording based on external events is straightforward, as is the execution of machine vision algorithms to manage I/O pin control.Pinout of OpenMV Cam ##Features The RT1062 ARM Cortex M7 processor running at 600 MHz with 32MBs SDRAM + 1MB of SRAM and 16 MB of program/storage flash. All I/O pins output 3.3V and are 3.3V tolerant. The processor has the following I/O interfaces:A high-speed USB-C (480Mbs) interface to computer. OpenMV Cam will appear as a Virtual COM Port and a USB Flash Drive when plugged in           1.5A current limited          With EMI Filtering and TVS protectionA μSD Card socket capable of 25MB/s reads/writes which allows your OpenMV Cam to take pictures and easily pull machine vision assets off of the μSD card.          With EMI Filtering and TVS protectionA SPI bus that can run up to 60Mb/s allowing you to easily stream image data off the system to either the LCD Shield or another microcontrollerAn I2C Bus (up to 1Mb/s), CAN Bus (up to 1Mb/s), and an Asynchronous Serial Bus (TX/RX, up to 20Mb/s) for interfacing with other microcontrollers and sensorsA 12-bit ADC (3.3V Tolerant)Three I/O pins for servo controlOne I/O pin for frame sync/triggering (or servo control)An onboard RTC which keeps running when the system is in low-power mode (the system draws less than 30uA in low-power mode)          One I/O pin for low power wake up          There is also a pin for device power button ON/OFF supportInterrupts on all I/O pins (there are 14 I/O pins on the board)          With EMI Filtering and TVS protectionA user controllable/dimmable RGB LEDAnother RGB LED for Charging, USB Power, VIN Power indication32 MB of external 16-bit SDRAM clocked at 160 MHz for 320 MB/s of bandwidth16 MB of program/storage quad SPI flash clocked at 133 MHz in 4-bit SDR mode for 66 MB/s of bandwidth (read speed)A 12-bit X/Y/Z accelerometer (2/4/8g) centered underneath the camera moduleOnboard WiFi (a/b/g/n - 11/54/65 Mb/s) and Bluetooth (v5.1 - BR/EDR/BLE) module with a chip antenna          Option to use a U.FL antenna insteadOnboard 10/100 Mb/s Ethernet          Ethernet Jack with PoE support via an external shieldStrong Cryptographic Authentication Secure Element support via the SE050C1HQ1A removable camera module system allowing the OpenMV Cam RT1062 to interface with different sensors:The OpenMV Cam RT1062 comes with an OV5640 image sensor that is capable of taking 2592x1944 (5MP) images. Most simple algorithms will run about 40 FPS on QVGA (320x240) resolutions and below. If you want to use more specialized lenses with your image sensor you can easily buy and attach them yourselfA LiPo battery connector compatible with 3.7V LiPo batteries commonly sold online for hobbyist robotic applications with battery charging support via USB100 mA Fast Charge CurrentWith TVS ProtectionAn ARM 10-pin JTAG Header Compatible with SEGGER J-Link Devices for debugging and programmingWith EMI Filtering and TVS protectionExternal 5V VIN with reverse supply protectionWith TVS Protection ##Applications Robotics         Robot navigation         Object tracking         Collision avoidance, and more.Security Systems         Motion detection         Face recognitionIndustrial Automation         Quality control         SortingMachine vision ##Specification Processor         ARM® 32-bit Cortex®-M7 CPU w/ Double Precision FPU         600 MHz (1284 DMIPS)         Core Mark Score: 3020 (compare w/ Raspberry Pi 3: 3800)RAM Layout (33MB Total)         32KB Stack         480KB .DATA/.BSS/Heap/DMA         32MB Frame Buffer/Stack         512KB SDRAM CacheFlash Layout (4MB Total)         256KB Bootloader         3.768MB Firmware         4MB Embedded Flash DriveSupported Image Formats         Grayscale         RGB565         JPEG (and BAYER/YUV422)Maximum Supported Resolutions         Grayscale: 2952x1944 (5MP) and under         RGB565: 2952x1944 (5MP) and under         Grayscale JPEG: 2952x1944 (5MP) and under         RGB565 JPEG: 2952x1944 (5MP) and underLens Info         Focal Length: 2.8mm         Aperture: F2.0         Format: 1/3"         HFOV = 70.8°, VFOV = 55.6°         Mount: M12*0.5         IR Cut Filter: 650nm (removable)Electrical Info         All pins are 3.3V tolerant with 3.3V output. All pins can sink or source up to 4mA. VIN may be between 3.6V and 5V. Do not draw more than 250mA from your OpenMV Cam's 3.3V rail.Power Consumption         Idle: 100mA @ 5V         Active: 130mA @ 5VStorage Temperature: -25°C to 85°COperating Temperature: 0°C to 70°C ##Documents OpenMV Cam RT1062 Model OpenMV Cam Base Schematic OpenMV Cam OV5640 SchematicProcessor Datasheet: MIMXRT106FCVL5BCamera Datasheet: OV5640Main Regulator Datasheet: AP61300SDRAM Datasheet: IS42S16160GFLASH Datasheet: IS25LPWP064DWiFi/BLE SoC Datasheet: LBEE5K1DXWiFi/BLE Chip Datasheet: CYW4334WKUBGTAccelerometer Datasheet: MXC4005XCGPIO EMI Filter and TVS Datasheet: EMIF06-1005M12USB EMI Filter and TVS Datasheet: EMIF02-4CMX8 ##ShippingList OpenMV Cam RT1062 Development Board X 1

Jargon buster

Plain-language definitions for the technical terms used above.

ADC
An analogue-to-digital converter reads a changing voltage and turns it into a number the microcontroller can use. It matters when connecting analogue sensors such as light, sound, or variable-resistor sensors.
BLE
BLE stands for Bluetooth Low Energy, a Bluetooth mode designed for lower power use and modern phone compatibility. It matters because BLE support can make the module easier to use with Apple devices and battery-powered projects, though it may behave differently from classic serial Bluetooth.
Bootloader
Small starter software on a microcontroller that lets new code be uploaded before the main program runs. Knowing how to enter bootloader mode matters when you need to program the board or recover it after a faulty sketch.
CAN bus
CAN bus is a reliable two-wire communication network originally designed for vehicles and now common in machinery and robotics. It matters when you need multiple controllers or devices to share status and control messages in a noisy electrical environment.
COM port
A COM port is the way many computers present a USB-connected serial device to software. It matters because it lets you configure or read the board from a computer using serial terminal tools or navigation software.
FPU
A floating-point unit is hardware inside a processor that speeds up calculations with decimal numbers. This helps when projects use maths-heavy tasks such as motion sensing, filtering sensor readings, or audio processing.
frame buffer
A frame buffer is memory that stores a complete image before it is shown on a display. Displays without their own frame buffer need the controller to continuously send pixel data, which affects the choice of microcontroller and software library.
I2C
I2C is a two-wire communication bus used by many sensors and small modules. It matters because several I2C devices can share the same two wires, but each device needs a compatible address and your controller must support I2C.
JPEG
A compressed image file format commonly used for photos. It matters because the camera sends already-compressed snapshots, which are easier to store on an SD card or transmit over a slow serial link than raw image data.
JTAG
JTAG is a hardware debugging and programming interface used to inspect and control chips at a low level. It matters for advanced development because it can help diagnose firmware problems that are hard to see through normal serial output.
LCD
LCD stands for liquid crystal display, a screen technology that uses a backlight and liquid crystals to show images or text. It matters because LCD modules usually need a display driver and enough controller pins or a bus interface to send image data.
LED
A light-emitting diode is a small electronic component that lights up when current flows through it in the correct direction. In this kit, LEDs create the flashing effect, so polarity and correct soldering matter for the project to work.
LiPo
A lithium polymer rechargeable battery commonly used in portable electronics projects. It matters because LiPo batteries need correct charging circuitry and care, and this board includes hardware intended for that battery type.
microcontroller
A microcontroller is a small computer on a chip that runs your program and controls connected inputs and outputs. For this product, it is the part that reads buttons and sensors, drives the display and speaker, and communicates over Bluetooth.
MicroPython
A version of the Python programming language made to run on microcontrollers. It matters because it lets beginners write readable code to control LEDs, sensors, motors and displays without needing to start with lower-level languages.
Motion detection
A camera feature that checks the image for changes that suggest something has moved. It matters because your project can use movement as a trigger instead of constantly saving or processing every frame.
OV5640
A specific camera sensor chip that captures still images or video data for a microcontroller or processor. The exact sensor matters because code examples, wiring, resolution, autofocus support and data format depend on the chip model.
PoE
Power over Ethernet lets one Ethernet cable carry both network data and electrical power. This is useful when installing a device where running a separate power adaptor would be difficult.
RAM
RAM is temporary memory used while a device is running, and its contents are lost when power is removed. A “Run in RAM” mode is useful for testing settings without permanently programming the module, but it may not support every feature.
RGB
Short for red, green and blue, usually referring to an LED that can mix those three colours. It matters because controlling an RGB LED teaches how separate outputs combine to create different colours.
RTC
A Real-Time Clock keeps track of time even when the main processor is asleep or powered down, usually with a small backup battery. It matters for data logging and tracking projects that need accurate timestamps.
servo
A servo is a motor with built-in position control, usually told to move to a specific angle by a control signal. It matters when you need repeatable movement, such as steering, arms, flaps, or linkages, rather than continuous spinning.
Shield
An add-on board that plugs into a main controller board to give it extra features such as sensing, motor control or communication. Knowing a product supports shields helps you judge whether it can connect neatly into an existing maker-board setup.
SPI
A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
SRAM
Fast temporary memory used by a processor while a program is running. More SRAM helps with projects that handle larger data buffers, networking, displays, or more complex code.
u.FL
u.FL is a tiny snap-on antenna connector often used on compact wireless boards. A board with u.FL usually needs an external antenna, which matters if the product will be inside an enclosure or needs better antenna placement.
USB-C
A modern reversible USB connector used for power and data connections. On this product it matters because it can connect directly to a computer as well as to a microcontroller project.

OpenMV Cam RT1062 Base Schematic

Schematic · 1.7 MB · Click any page to view full size

Download PDF

MIMXRT106FCVL5B Processor Datasheet

Datasheet · 1.5 MB · Click any page to view full size

Download PDF

OV5640 Camera Sensor Datasheet

Datasheet · 1.7 MB · Click any page to view full size

Download PDF

AP61300 Regulator Datasheet

Datasheet · 1.4 MB · Click any page to view full size

Download PDF

IS42S16160G SDRAM Datasheet

Datasheet · 1.0 MB · Click any page to view full size

Download PDF

IS25LPWP064D Flash Datasheet

Datasheet · 1.8 MB · Click any page to view full size

Download PDF

LBEE5K1DX WiFi/BLE SoC Datasheet

Datasheet · 1.7 MB · Click any page to view full size

Download PDF

CYW4334WKUBGT WiFi/BLE Chip Datasheet

Datasheet · 1.5 MB · Click any page to view full size

Download PDF

MXC4005XC Accelerometer Datasheet

Datasheet · 419.7 KB · Click any page to view full size

Download PDF

EMIF06-1005M12 GPIO EMI Filter Datasheet

Datasheet · 166.9 KB · Click any page to view full size

Download PDF

EMIF02-4CMX8 USB EMI Filter Datasheet

Datasheet · 937.2 KB · Click any page to view full size

Download PDF

Supplier page — dfrobot.com

Supplier Description · 595.8 KB · Click any page to view full size

Download PDF
Stella
Stella Expert

Ask me anything about this product

Maddy, co-founder of Little Bird

Need help? We're here for you!

Hi, I'm Maddy. My team and I are ready to help with your order or any questions.