Download Print this page

Advertisement

Quick Links

Arduino® Nicla Vision
Product Reference Manual
SKU: ABX00051
Description
The Arduino® Nicla Vision packs machine vision capabilities on the edge into a tiny fingerprint. Record, analyze
and upload to the Cloud with the help of one Arduino® Nicla Vision. Leverage the onboard camera, STM32
microcontroller, Wi-Fi®/Bluetooth® module and 6-axis IMU to create your wireless sensor network for machine
vision applications.
Target Areas
Wireless sensor networks, data fusion, artificial intelligence, machine vision
1 / 23
Arduino® Nicla Vision
Modified: 16/10/2024

Advertisement

loading
Need help?

Need help?

Do you have a question about the Nicla Vision and is the answer not in the manual?

Questions and answers

Summary of Contents for Arduino Nicla Vision

  • Page 1 The Arduino® Nicla Vision packs machine vision capabilities on the edge into a tiny fingerprint. Record, analyze and upload to the Cloud with the help of one Arduino® Nicla Vision. Leverage the onboard camera, STM32 microcontroller, Wi-Fi®/Bluetooth® module and 6-axis IMU to create your wireless sensor network for machine vision applications.
  • Page 2 Arduino® Nicla Vision Features STM32H747AII6 Microcontroller Dual-core 32-bit Arm® Cortex®-M7 core with double-precision FPU and L1 cache up to 480 MHz 32-bit Arm® 32-bit Cortex®-M4 core with FPU up to 240 MHz Full set of DSP instructions Memory Protection Unit (MPU) Murata®...
  • Page 3 Arduino® Nicla Vision GC2145 Camera 2 Megapixel CMOS Camera on-chip 10-bit ADC 1.75 μm pixel size Focal length: 2.2 mm F-value: 2.2 ± 5% View angle: 80° Distortion: < 1.0% LSM6DSOX 6-axis IMU Always-on 3D accelerometer and 3D gyroscope Smart FIFO up to 4 kByte ±2/±4/±8/±16 g full scale...
  • Page 4: Table Of Contents

    3.8 Digital Microphones 3.9 Power Tree 4 Board Operation 4.1 Getting Started - IDE 4.2 Getting Started - Arduino Cloud Editor 4.3 Getting Started - Arduino Cloud 4.4 Getting Started - WebBLE 4.5 Getting Started - ESLOV 4.6 Sample Sketches 4.7 Online Resources...
  • Page 5 Arduino® Nicla Vision 5.6 J5 ESLOV 6 Mechanical Information 7 Certifications 7.1 Product Labeling 7.2 Declaration of Conformity CE DoC (EU) 7.3 Declaration of Conformity to EU RoHS & REACH 211 01/19/2021 7.4 Conflict Minerals Declaration 8 FCC Caution 9 Company Information...
  • Page 6: Introduction

    1 Introduction 1.1 Application Examples The Arduino® Nicla Vision houses the computational power, camera and IMU you need to quickly develop machine vision solutions at the edge, along with two wireless technologies. The board can function as a field-ready standalone board or be extended with external peripherals through the I/O available on the chip. Ultra-low power consumption and integrated battery management allow for deployment in various capabilities.
  • Page 7: Assembly Overview

    Arduino® Nicla Vision 1.4 Assembly Overview An example of a typical solution for remote machine vision including an Arduino® Nicla Vision and battery. Notice the orientation of the battery's cable in the board's connector. Note: The NTC pin on the battery connector is optional. This feature allows safer use and thermal shutoff of the PMIC.
  • Page 8: Ratings

    Arduino® Nicla Vision 2 Ratings 2.1 Recommended Operating Conditions Symbol Description Unit Input voltage from VIN pad Input voltage from USB connector Input voltage from battery BATT Level Translator Voltage DDIO_EXT 0.7*V Input high-level voltage DDIO_EXT DDIO_EXT 0.3*V Input low-level voltage...
  • Page 9: Functional Overview

    Arduino® Nicla Vision 3 Functional Overview 3.1 Block Diagram Nicla Vision Block Diagram 9 / 23 Arduino® Nicla Vision Modified: 16/10/2024...
  • Page 10: Board Topology

    Arduino® Nicla Vision 3.2 Board Topology Top View Nicla Vision Top View Ref. Description Ref. Description STM32H747AII6 Dual-core Arm® Cortex®- VL53L1CBV0FY/1 Time-of-Flight long distance M7/M4 microcontroller ranging sensor USB3320C-EZK-TR Hi-Speed USB 2.0 ULPI MP34DT06J MEMS omnidirectional digital Transceiver microphone LBEE5KL1DX-883 Type 1DX Wi-Fi® + MC34PF1550A0EP Power Management Bluetooth®...
  • Page 11 ADC, SPI and LPIO pin headers I2C, JTAG, Power and LPIO pin headers Battery connection pin headers GC2145 2 Megapixel CMOS Camera Back View Nicla Vision Back View Ref. Description Ref. Description LM66100DCKR Low-IQ Ideal Diode 5.5 V, 1.5 A, 79...
  • Page 12: Processor

    0.40mm pitch, surface-mount 3.3 Processor The Nicla Vision's main processor is the dual-core STM32H747 (U1), which includes a Cortex® M7 running at 480 MHz and a Cortex® M4 running at 240 MHz. The two cores communicate via a Remote Procedure Call mechanism, which allows functions to be called on the other processor seamlessly.
  • Page 13: Time Of Flight Sensor

    Nicla Vision Power Tree Input voltage can be provided to the Nicla Vision through the USB connector (J7), the ESLOV connector (J5), the battery connector (J4) or the headers. The USB connector is prioritized over the ESLOV connector, both of which are prioritized over the battery connector and header.
  • Page 14: Board Operation

    4.1 Getting Started - IDE If you want to program your Arduino® Nicla Vision while offline, you need to install the Arduino® Desktop IDE [1]. To connect the Arduino® Vision to your computer, you will need a micro USB cable. This also provides power to the board, as indicated by the LED.
  • Page 15: Getting Started - Arduino Cloud

    This board can function as a secondary to an ESLOV controller and update the firmware through this method. 4.6 Sample Sketches Sample sketches for the Arduino® Nicla Vision can be found either in the “Examples” menu in the Arduino® IDE or on the Arduino® documentation website [4] 4.7 Online Resources...
  • Page 16: J1 Pin Connector

    Arduino® Nicla Vision 5.1 J1 Pin Connector Function Type Description D0/LPIO0 Digital Digital IO 0 / Low Power IO Pin 0 A2/D18 Analog Analog Input 2 / Digital IO 18 Digital SPI Slave Select COPI Digital SPI Controller Out / Peripheral In...
  • Page 17: J3 Battery Pads

    Arduino® Nicla Vision 5.4 J3 Battery Pads Function Type Description VBAT Power Battery input Analog NTC Thermistor 5.5 J4 Battery Connector Function Type Description VBAT Power Battery input Analog NTC Thermistor Power Ground 5.6 J5 ESLOV Function Type Description Power...
  • Page 18: Mechanical Information

    Arduino® Nicla Vision 6 Mechanical Information Nicla Vision Mechanical Drawing 18 / 23 Arduino® Nicla Vision Modified: 16/10/2024...
  • Page 19: Certifications

    Arduino® Nicla Vision 7 Certifications 7.1 Product Labeling The product labeling of the Arduino Nicla Vision is shown in the image below: Nicla Vision Product Labeling 7.2 Declaration of Conformity CE DoC (EU) We declare under our sole responsibility that the products above are in conformity with the essential requirements of the following EU Directives and therefore qualify for free movement within markets comprising the European Union (EU) and European Economic Area (EEA).
  • Page 20: Declaration Of Conformity To Eu Rohs & Reach 211 01/19/2021

    ECHA (European Chemical Agency) 1907 /2006/EC. 7.4 Conflict Minerals Declaration As a global supplier of electronic and electrical components, Arduino is aware of our obligations with regards to laws and regulations regarding Conflict Minerals, specifically the Dodd-Frank Wall Street Reform and Consumer Protection Act, Section 1502.
  • Page 21: Fcc Caution

    Arduino® Nicla Vision 8 FCC Caution Any Changes or modifications not expressly approved by the party responsible for compliance could void the user’s authority to operate the equipment. This device complies with part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference (2) this device must accept any interference received, including interference that may cause undesired operation.
  • Page 22: Company Information

    Important: The operating temperature of the EUT can’t exceed 85℃ and shouldn’t be lower than -40℃. Hereby, Arduino S.r.l. declares that this product is in compliance with essential requirements and other relevant provisions of Directive 201453/EU. This product is allowed to be used in all EU member states.
  • Page 23: Revision History

    Arduino® Nicla Vision 11 Revision History Date Revision Changes 01/10/2024 Board Topology & general documentation update 03/09/2024 Cloud Editor updated from Web Editor 10/04/2024 Product Labeling section added - FCC information updated 28/03/2024 FCC Warning Updated, small fixes 05/12/2023 Accessories section updated...

This manual is also suitable for:

Abx00051