QuickSTART
This document provides a brief introduction to the CertusPro-NX Voice and Vision
Machine Learning Board. The board is pre-programmed to demonstrate the Object
Detection Demo.
LoRes Himax
Monochrome
Camera
HiRes Sony
IMX Camera
MIPI DPHY
Expansion
Header (J12)
USB3 Out (J8)
CY-USB-3013
(U13)
HyperRAM (U8:9)
Check Kit Contents
1
The CertusPro-NX Voice and Vision Machine Learning Board kit contains the following
items:
CertusPro-NX Voice and Vision Machine Learning Board
Himax HM0360 camera sensor (U24)
Sony IMX258 camera sensor (CN1)
USB Cable for programming via PC (USB-A to USB 2 Micro-B)
USB Cable for video output (USB 3 Micro-B to USB-A)
Quick Start Guide
2
Preparing the Hardware and Running the Demonstration
Follow the steps below to prepare the hardware and start the pre-programmed demon-
stration.
Connect USB-A to USB 2 Micro-B cable to PC (J2). This will provide power to the
board.
Connect USB 3 Micro-B to USB-A cable from USB3 Video Out (J8) to PC
No jumpers need to be placed on the board
Ensure SWITCH0 of SW1 is ON to boot CYUSB3014 (U13) from I
Install python virtualenv
$ pip install virtualenv
Create a virtual environment
$ python -m virtualenv lattice _ env
Activate the created environment
$ . \lattice _ env\Scripts\activate
Installing required packages
$ pip install -r requirements.txt
Run the app by typing the following
command shown
The app opens as shown on Fig. A
PMOD0:1 (J4:5)
Input Switches
$ python app.py
CertusPro-NX Voice and
Vision Machine Learning Board
PMOD2:3 (J6:7)
Power
Indicator
LEDs
Input Buttons
Indicator
LEDs
Parallel Config
Header (J9)
Config USB (J2)
JTAG Header (J1)
C EEPROM
2
Fig. A
Need help?
Do you have a question about the CertusPro-NX and is the answer not in the manual?
Questions and answers