
NXP Semiconductors SLN-VIZNLC-IOT-UG
SLN-VIZNLC-IOT User Guide
1 Introduction
The SLN-VIZNLC-IOT development kit implements NXP Edge Ready turnkey solution for face recognition-
based access control, using an RGB+IR dual camera module. This kit includes the LPC845 low-power control,
i.MX RT106F runtime library, and pre-integrated machine learning face recognition algorithms, as well as all
required drivers for peripherals, such as memories, cameras, display, Bluetooth Low Energy (Bluetooth LE),
and Wi-Fi (optional). This cost-effective, easy-to-use solution facilitates the deployment of highly accurate face
recognition with robust liveness detection capability. By leveraging an MCU platform, this solution can deliver
the low cost and low power consumption required for battery-powered consumer smart locks, combined with the
quick inferencing, and short boot times required to deliver a great user experience.
Target applications:
•Smart door locks: For consumer and hospitality applications, including single family homes, multiple dwelling
units, and hotels.
•Access control: For office and industrial smart-building applications.
1.1 Processor overview
The i.MX RT106F is an Edge Ready member of the i.MX RT1060 family of crossover processors, targeting
low cost embedded face recognition applications. It features an advanced Arm Cortex-M7 core implementation
from NXP that operates at up to 600 MHz to provide high CPU performance and the best real-time responses.
This i.MX RT106F based solution enables system designers to add face recognition capabilities easily and
inexpensively to a wide variety of smart appliances, smart homes, and smart industrial devices.
The i.MX RT106F processor is licensed to run NXP i.MX RT run-time library for face recognition which may
include:
•Unified cross-platform framework.
•Camera drivers, image capture, and pre-processing.
•Face detection, tracking, alignment, recognition with quantified results and confidence measure, and liveness
detection.
•Display drivers, 2D graphics accelerator supported.
•Built-in security, bootloader, and application validation.
•All drivers including Bluetooth LE and Wi-Fi.
•USB Mass Storage Device (MSD) updates.
•Factory automation scripts.
•Supported by an MCUXpresso SDK, IDE, and configuration tools.
Note: The Wi-Fi feature is enabled in the second SW release.
In addition to the i.MX RT106F, the LPC845 is another Arm Cortex-M0+ core-based processor. The LPC845 is
a low-cost, 32-bit MCU operating at frequencies of up to 30 MHz and supports up to 64 kB of flash memory and
16 kB of SRAM. It features exceptional power efficiency in the low-current mode, and includes rich peripheral
complement I/O ports.
2 Recommended configuration
An up-to-date computer that can run MCUXpresso IDE version is required to modify and debug the SLN-
VIZNLC-IOT example projects (11.6.1 or newer).
SLN-VIZNLC-IOT-UG All information provided in this document is subject to legal disclaimers. © 2023 NXP B.V. All rights reserved.
User guide Rev. 0 — 20 February 2023
2 / 27