background image

Arduino® Nicla Vision 

1 / 19

Arduino® Nicla Vision

Modified: 12/10/2022

Product Reference Manual

SKU: ABX00051

Description

The Arduino® Nicla Vision packs machine vision capabilities on the edge into a tiny fingerprint. Record, analyse
and upload to the cloud all 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 own wireless sensor network for machine
vision applications.

Target areas:

Wireless sensor networks, data fusion, artificial intelligence, machine vision

Summary of Contents for ABX00051

Page 1: ...es on the edge into a tiny fingerprint Record analyse and upload to the cloud all 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 own wireless sensor network for machine vision applications Target areas Wireless sensor networks data fusion artificial intelligence machine vision ...

Page 2: ...o Common Criteria EAL 6 certified up to OS level RSA ECC functionalities high key length and future proof curves such as brainpool Edwards and Montgomery AES 3DES encryption and decryption HMAC CMAC SHA 1 SHA 224 256 384 512 operations HKDF MIFARE KDF PRF TLS PSK Support of main TPM functionalities Secured flash user memory up to 50 kB SCP03 bus encryption and encrypted credential injection on app...

Page 3: ... 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 125 250 500 1000 2000 dps full scale USB3320C EZK TR USB Transceiver Integrated ESD Protection circuit up to 15kV IEC Air Discharge AT25QL128A UUE T 16 MB Flash MC34PF1550A0EP Power Management IC ...

Page 4: ...lock Diagram 3 2 Board Topology 3 3 Processor 3 4 6 Axis IMU 3 5 Wi Fi Bluetooth Connectivity 3 6 Crypto Capabilities 3 7 Time of Flight Sensor 3 8 Digital Microphones 3 9 Power Tree 4 Board Operation 4 1 Getting Started IDE 4 2 Getting Started Arduino Web 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 4 8 Boar...

Page 5: ...no Nicla Vision Modified 12 10 2022 17 18 18 19 19 19 7 2 Declaration of Conformity to EU RoHS REACH 211 01 19 2021 7 3 Conflict Minerals Declaration 8 FCC Caution 9 Company Information 10 Reference Documentation 11 Revision History ...

Page 6: ...ight and also analyse for possible defects Additionally QR codes on the package can be tracked for automated pursuit of the package and relay of information to the cloud Real time process management The Arduino Nicla Vision is equipped for Automated Optical Inspection AOI even in hard to reach and hazardous areas thanks to the small footprint and wireless connectivity options The fast Time of Flig...

Page 7: ...ut voltage from VIN pad 3 5 5 0 5 5 V VUSB Input voltage from USB connector 4 8 5 0 5 5 V VBATT Input voltage from battery 3 5 3 7 4 7 V VDDIO_EXT Level Translator Voltage 1 8 3 3 3 3 V VIH Input high level voltage 0 7 VDDIO_EXT VDDIO_EXT V VIL Input low level voltage 0 0 3 VDDIO_EXT V TOP Operating Temperature 40 25 85 C Note 1 VDDIO_EXT is software programmable While the ADC inputs can accept up...

Page 8: ...Typ Max Unit PSTDBY Power consumption in standby TBC mW PBLINK Power consumption with blink sketch TBC mW PSENSE Power consumption for polling all sensors at 1 Hz TBC mW PSENSE_LP Low Power consumption for polling all sensors once per hour TBC mW 3 Functional Overview 3 1 Block Diagram Nicla Vision Block Diagram ...

Page 9: ...3320C EZK TR USB 2 0 Transceiver U6 MP34DT06JTR Omnidirectional Mic U14 DSC6151HI2B 25 MHz MEMS Oscillator U15 DSC6151HI2B 27 MHz MEMS Oscillator U8 IS31FL3194 CLS2 TR 3 channel LED IC U9 BQ25120AYFPR Battery Charger IC U10 SN74LVC1T45 1 channel voltage level translator IC U11 TXB0108YZPR Bidirectional IC U12 NTS0304EUKZ 4 bit translating transceiver J1 ADC SPI and LPIO Pin headers J2 I2C JTAG Pow...

Page 10: ...a Vision Back View Ref Description Ref Description U2 U7 LM66100DCKR Ideal Diode U3 LSM6DSOXTR 6 axis IMU with ML Core U8 SE050C2HQ1 Z01SDZ Crypto IC U9 LBEE5KL1DX 883 Wi Fi Bluetooth Module U10 MC34PF1550A0EP PMIC U11 TXB0108YZPR Bidirectional Voltage Shifter U12 NTS0304EUKZ Bidirectional Voltage Shifter U13 AT25QL128A UUE T 16 MB FLASH Memory IC U19 MAX17262REWL T Fuel Gauge IC J4 BM03B ACHSS GA...

Page 11: ...i and Bluetooth connectivity in an ultra small package based on the Cypress CYW4343W The IEEE802 11 b g n Wi Fi interface can be operated as an access point AP station STA or as a dual mode simultaneous AP STA and supports a maximum transfer rate of 65 Mbps Bluetooth interface supports Bluetooth Classic and BLE An integrated antenna circuitry switch allows a single external antenna J6 to be shared...

Page 12: ...gh the USB connector J7 the ESLOV connector J5 battery connector J4 or alternatively the headers The USB connector is prioritized over the ESLOV connector both of which are prioritized over the battery connector and header Reverse polarity protection for the USB connector J7 and the ESLOV connector J5 are provided by ideal diodes U2 and U7 respectively Input voltage from the battery does NOT have ...

Page 13: ...tion 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 ll need a micro USB cable This also provides power to the board as indicated by the LED 4 2 Getting Started Arduino Web Editor All Arduino boards including this one work out of the box on the Arduino Web Editor ...

Page 14: ... able to complement your board with sensors actuators and more 4 8 Board Recovery All Arduino boards have a built in bootloader which allows flashing the board via USB In case a sketch locks up the processor and the board is not reachable anymore via USB it is possible to enter bootloader mode by double tapping the reset button right after power up 5 Connector Pinouts Note 1 All the pins on J1 and...

Page 15: ...gital Logic Level Reference 8 N C N A N A 9 VIN Digital Input Voltage Note For further information on how Low Power I Os work check Nicla Family Form Factor documentation 5 3 J3 Fins Pin Function Type Description P1 SDA_PMIC Digital PMIC I2C Data Line P2 SCL_PMIC Digital PMIC I2C Clock Line P3 SWD Digital Data SWD JTAG Interface P4 SCK Digital Clock of SWD JTAG P5 NRST Digital Reset Pin P6 SWO Dig...

Page 16: ...Arduino Nicla Vision 16 19 Arduino Nicla Vision Modified 12 10 2022 Nicla Vision Mechanical Drawing ...

Page 17: ... PBB 1000 Poly Brominated Diphenyl ethers PBDE 1000 Bis 2 Ethylhexyl phthalate DEHP 1000 Benzyl butyl phthalate BBP 1000 Dibutyl phthalate DBP 1000 Diisobutyl phthalate DIBP 1000 Exemptions No exemptions are claimed Arduino Boards are fully compliant with the related requirements of European Union Regulation EC 1907 2006 concerning the Registration Evaluation Authorization and Restriction of Chemi...

Page 18: ...tion FCC RF Radiation Exposure Statement 1 This Transmitter must not be co located or operating in conjunction with any other antenna or transmitter 2 This equipment complies with RF radiation exposure limits set forth for an uncontrolled environment 3 This equipment should be installed and operated with minimum distance 20cm between the radiator your body English User manuals for license exempt r...

Page 19: ...ds Typical Output Power 2 4 GHz 40 channels TBC 9 Company Information Company name Arduino SRL Company Address Via Andrea Appiani 25 20900 Monza MB Italy 10 Reference Documentation Ref Link Arduino IDE Desktop https www arduino cc en Main Software Arduino IDE Cloud https create arduino cc editor Arduino Cloud IDE Getting Started https create arduino cc projecthub Arduino_Genuino getting started wi...

Reviews: