Bradley Kirton's Blog

Published on June 11, 2023

Go home

Setting up an Arduino Nicla Vision board

  1. Download the and install Arduino and OpenMV IDEs
  1. Open the Arduino IDE and follow the prompts to install the Nicla Vision package.

  2. Check what group has permissions on the device port. In my case the Nicla Vision port was /dev/ttyACM0.

➜ ls -l /dev/ttyACM0
crw-rw-rw- 1 root uucp 166, 0 Jun 11 15:49 /dev/ttyACM0

Add your $USER to the group in the above group, in my case it was the uucp group.

sudo usermod -a -G uucp $USER
  1. Update the udev rules as per the resources below.
  1. Open the Arduino IDE and upload the following sketch File > Examples > STM32H747_System > STM32H747_manageBootloader.

  2. After the sketch has been uploaded open the Serial Monitor and follow the prompts.

  3. Open the OpenMV IDE and follow the prompts.