Instructions

Arduino® Nicla Vision
14 / 19 Arduino® Nicla Vision Modified: 08/03/2022
4.4 Getting Started - WebBLE
The Arduino Nicla Vision provides capability for OTA updates to the STM32 microcontroller using WebBLE.
4.5 Getting Started - ESLOV
This board can act as a secondary to a ESLOV controller and have the firmware updated 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
Now that you have gone through the basics of what you can do with the board you can explore the endless
possibilities it provides by checking exciting projects on ProjectHub [5], the Arduino® Library Reference [6] and the
online store [7] where you will be 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 J2 (excluding fins) are referenced to the V
DDIO_EXT
voltage which can be generated
internally or supplied externally. Note 2: I2C1 is connected to the level translator U12 which has internal 10k
pullups. R9 and R10 pullup resistors are not mounted on the board.
5.1 J1 Pin Connector
Pin Function Type Description
1 GPIO0_EXT Digital GPIO Pin 0
2 NC N/A N/A
3 CS Digital SPI Cable Select
4 COPI Digital SPI Controller Out / Peripheral In
5 CIPO Digital SPI Controller In / Peripheral Out
6 SCLK Digital SPI Clock
7 ADC2 Analog Analog Input 2
8 ADC1 Analog Analog Input 1