Arduino® Nicla Vision
14 / 19
Arduino® Nicla Vision
Modified: 12/10/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
LPIO0_EXT
Digital
Low Power IO 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