No other company has the breadth and diversity of embedded solutions for addressing the challenge of IoT security. From secure element ICs to advanced multimedia and networking microprocessors, NXP delivers the technology needed for securing the entire Lifecycle of the end or edge node. In addition, with Edgescale Cloud services software, devices can be maintained from deployment until decomissioning. Join this class for an overview of NXP's security solution.
NXP increasingly offers a broad variety of software components, product, professional support and services. This section will describe, based on customer use case how NXP can help accelerate time to market and de-risk project development thanks to our professional support and services teams.
The MQX Application Builder is the most recent addition to the MCUXpresso Config Tools. In this session you will use this powerful tool to rapidly create a sophisticated IoT application without requiring detailed knowledge of the protocols used, or how to configure them. By the end of the session you will have created an application that serves up customized web pages, uses the REST and MQTT protocols to remotely access key application parameters, interfaces with a cloud server, synchronize with a time server, remotely control your application with Lua Scripting Language, and more. Learn the power of using the MQX platform over other operating system such as FreeRTOS.
Join this session to understand the breakthrough security features integrated in the recently launched LPC5500 MCU Family. Along with Arm® TrustZone® technology the LPC5500 SRAM PUF based key management makes security easy to use and easy to deploy. This session will start off by introducing the scope of securing a smart connected device. It will explain the need for addressing device life cycle in a scalable way that is easy to use and easy to deploy. Then it will detail the protected key management achievable when using LPC5500 with MCUXpresso Software & Tools.
When choosing the NFC device for a new design, the system architect must consider many parameters. Usually a strong focus is put on hardware specific aspects and software aspects are often grossly underestimated. To avoid unpleasant surprises during software implementation phase, software has to be taken into account as well from the beginning. Different NFC IC categories (NFC Frontends, NFC Controller, Connected Tag) have different strengths, depending on the software environment. The way how highly integrated operating systems like Linux are structured brings both new challenges and advantages. This session examines the considerations necessary when designing in NFC in different operating systems or "bare metal" systems. It also discusses the advantages and disadvantages of the different device categories in dependence of the designated environment.
Learn how to create an IoT proof-of-concept in real time without writing any C code. Skeptical? Rapid IoT combines processing, connectivity, sensing and security with an easy to use web IDE. The presentation and live demo walks you through creating a simple IoT solution including embedded, mobile and cloud applications. The demo lab will focus on use cases such as anomaly detection and vertical applications.
This class will provide an overview of NXP's broad and scalable MCU portfolio and give details on which product families are available for different markets and use cases. It will also give an overview of the unified tools, software and solutions that enable the portfolio as well as a demo presentation across the MCU portfolio.
This talk will review the driver, receiver, and common PCB characteristics and show how simulation with IBIS models are used to weigh the trade-offs for the DDR bus design. We will also review the high-speed signal channel and its characteristics and illustrate how the TX and RX circuits in general are used to offset signal losses, and discuss key characteristics of the channels that are needed to allow these TX and RX circuits to work effectively, such as minimizing return loss.
Machine learning can performed on a wide range of device categories - from MCUs with Arm® Cortex®-M4 and M7 cores to complex SoCs with high-end A-class cores, GPUs, DSPs, and dedicated machine learning accelerators. The first step is learning how to utilize proper training techniques for model development, but beyond that how to generate optimized inference engines that can be used to perform classifications, anomaly detection, predictions, and other types of decisions. This presentation highlights some basic training techniques, such as data augmentation, but the primary focus will be on various ways to deploy neural network frameworks and classical machine learning algorithms, and most importantly, utilizing a variety of open source tools and techniques. We will show how these techniques fit in with some real use cases such as object recognition and anomaly detection.
A key challenge to the deployment of Edge compute IoT is management and security of 1000s to millions of Edge compute nodes and the software that is running on them. NXP’s EdgeScale technology simplifies this by providing a cloud-based management framework leveraging the hardware security features of NXP Layerscape and i.MX processors. This instructor-led session will demonstrate how to install AWS Greengrass and Azure IoT Edge software on NXP processors using the NXP EdgeScale cloud deployment service, integrate hardware based security and deploy a simple application that collects data, processes it locally and sends updates to the cloud. This session will provide greater understanding of edge computing and cloud computing concepts and technologies.
This hands-on session will show users how to get to market faster by leveraging MCUXpresso SDK examples within their end product designs. Attendees will get hands-on with key SDK demo applications and driver examples.
This hands-on session introduces the MCUXpresso suite of tools (IDE, SDK, Config Tools) and shows users how to rapidly start development with thousands of Kinetis and LPC MCUs based on the Arm® Cortex®-M core. Using either Kinetis, LPC or i.MX RT development hardware, attendees will build a custom SDK, configure pins and clocks settings, generate a project, import and debug an application.