Arduino® Nicla Vision
11 / 19
Arduino® Nicla Vision
Modified: 12/10/2022
Ref.
Description
Ref. Description
J5
SM05B-SRSS-TB(LF)(SN) 5-pin ESLOV
connector
J7
microUSB connector
3.3 Processor
The Nicla Vision's main processor is the dual core STM32H747 (U1) including 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 that
allows calling functions on the other processor seamlessly.
3.4 6-Axis IMU
It is possible to obtain 3D gyroscope and 3D accelerometer data from the LSM6DSOX 6-axis IMU (U3). In addition to
providing such data, it is also possible to do machine learning on the IMU for gesture detection, offloading
computation load from the main processor.
3.5 Wi-Fi/Bluetooth Connectivity
The Murata® LBEE5KL1DX-883 wireless module (U9) simultaneously provides Wi-Fi 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 between Wi-Fi and Bluetooth.
3.6 Crypto Capabilities
The Arduino® Nicla Vision enables IC level edge-to-cloud security capability through the NXP SE050C2 Crypto chip
(U8). This provides Common Criteria EAL 6+ security certification up to OS level, as well as RSA/ECC cryptographic
algorithm support and credential storage.
3.7 Time of Flight Sensor
The VL53L1CBV0FY Time-of-Flight sensor (U4) adds accurate and low power ranging capabilities to the Arduino®
Nicla Vision. The invisible near infrared VCSEL laser (including the analog driver) are encapsulated together with
receiving optics in an all-in-one small module located below the camera.