NXP Designs Knowledge Base

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

NXP Designs Knowledge Base

Discussions

Sort by:
Overview This drive application allows vector control of an AC Induction Motor (ACIM) running in a closed-speed loop without a speed/position sensor at a low cost and serves as an example of AC induction vector control drive design using an NXP ®  56F8013 with Processor Expert ®  software support. ACIM is ideal for appliance and industrial applications This design uses sensorless FOC to control an ACIM using the 56F8013 device, which can accommodate the sensorless FOC algorithm The motor control system is flexible enough to implement complex motion protocols while it drives a variable load. The system illustrates the features of the 56F8013 in motor control Features General: The motor control algorithm employs Stator-Flux-Oriented Control (SFOC) Power stage switches are controlled by Space Vector Pulse Width Modulation (SVPWM) No position information devices or stator flux measurement are used, a sensorless speed method is employed The motor is capable of forward and reverse rotation and has a speed range from 50rpm to 3000rpm The user controls motion profiles, rotation direction, and speed. The RS-232 communication supports further R&D by enabling the easy tuning of control parameters The motor drive system is designed to create minimal acoustic noise Active power factor correction which reduces the negative effects of the load on the power grid in conducted noise and imaginary power Design is low cost General Benefits: Improved End System Performance Energy savings Quieter operation Improved EMI performance System Cost savings Enhanced Reliability Performance: Input voltage: 85 ~265VAC Input frequency: 45 ~65HZ Rating bus voltage: 350V Rating output power: 500W Switch frequency of PFC switch: 100KHZ Switch frequency of inverter: 10KHZ Power factor: >95% Efficiency: >90% Communications: RS232 port for communication with optoisolation Visual Interface: Multi-segment LED indicators Block Diagram Board Design Resources
View full article
Demo Introducing the latest Kinetis Sub-Family, the K8x, ideal for implementing secure designs for the internet of tomorrow. From payment applications to scalable edge nodes, the K8x sub-family offers the right features to address the challenges of smart, connected and secure designs.     Advanced security with asymmetric crypto hardware acceleration Exceptional architecture and support for fast serial NOR flash execute in place Configurable FlexIO peripheral, multiple clocking and power modes that expand MCU capabilities   Featured NXP Product   Product Link Kinetis K81 MCU POS Tower System Module Kinetis MCU POS Tower System Module | NXP  Freedom Development Platform for Kinetis® K82, K81, and K80 MCUs FRDM-K82F|Freedom Development Platform|Kinetis® MCUs | NXP  Other Links Security Technology|NXP
View full article
Smart Thermostat reference demo is based on Kinetis family MCU (K70F120M) and KW24D512 zigBee coordinator. The demo kit has an HVAC application which controls the heat/cool temperature, hvac mode etc of the remote temperature sensor via zigBee coordinator. The demo kit Connects to WAN via Ethernet or wifi. The wifi module used is a wifi module from Qualcomm.  The embedded DeviceCloud cloud agent provides firewall agnostic instant cloud connectivity. The device can be registered and authenticated with DCIO cloud platform and the remote temperature sensor can be monitored and controlled through DCIO Mobile Application.   The K70 application is built for MQX RTOS v4.0.2 and uses our PEG graphics library for the user interface displayed on an LCD. The K24 application is built on MQX-Lite RTOS, uses our BeeStack ZigBee stack. The demo will also connect with an off-the-shelf ZigBee light bulb and wirelessly controls it.   The reference design provides guidelines for building solutions using connected devices that can be managed, provisioned and monitored from Cloud and Mobile applications.   Features Kinetis Smart Thermostat Qualcomm-Atheros GT 202 Carrier board MQX Software Solutions RTOS 4.0.2 BeeStack ZigBee stack HVAC application deviceCloud.io's cloud agent deviceCloud.io's Mobile App deviceCloud.io's web based solution   NXP Products Product Link Kinetis® KW2x Tower System Modules TWR-KW2x|Tower System Board|Kinetis® MCUs | NXP  Kinetis K70 120 MHz Tower System Module TWR-K70F120M|Tower System Board|Kinetis MCUs | NXP  Links Connected HVAC Demo with deviceCloud.io Cloud Solution   System Diagram Hardware Diagram Software Diagram Connectivity Diagram  
View full article
Near Field Communication (NFC) is hot. It is available in hundreds of millions of smartphones, tablets, and other consumer electronics, and enters more and more the industrial space as well. This article shows how to implement the demos of our "Industrial NFC Demonstrator", first exhibited at embedded world 2017 in Nürnberg.           Parameterization & Diagnosis This demo shows how you can use an NFC phone to parameterize/configure a DIN rail module (or any other piece of electronics) with an NFC phone - even if the module is completely unpowered. The smart phone app lets you set the behavior of the lamps and also the language of the display. After the configuration (a simple tap) you switch on the main power, and the device comes up as configured. And NFC also lets you read out diagnostic data - no matter whether the device is powered on or off. So you can even replace your service UART by NFC. Thirdly, the demo shows how easy it is to even flash your firmware via NFC. Again, this works even when the device is switched off. This application is based on the NTAG I²C plus passive connected tag IC. See here a video from embedded world 2017 showing this demo.   Find a detailed description and all source codes here: https://community.nxp.com/docs/DOC-333834  Interested how this looks like in a commercial product? Watch this video showing how easily the Schneider Zelio NFC Timer Relay can be configured via NFC.   Device-to-device communication In this demo you see how NFC can establish a communication between 2 devices with up to 40 kbit/s. The angular position of the rotating disk is measured, communicated to the main board via NFC and displayed on an LED ring. The nice thing: The rotating disk is without battery. Energy harvesting via NFC provides supply power up to 15mW. This principle of using NFC as a cable replacement is especially interesting in cases where you want to communicate with fully sealed, isolated, moving or rotating units. The communication is bi-directional, and the data can be static (a button press, or configuration data) or dynamic (sensor measurements). The demo is based on the CLRC663 plus reader on the main unit and the NTAG I²C plus passive connected tag on the rotating disk. See here the video from embedded world 2017 demonstrating this application.   Find a detailed description and all source codes here: https://community.nxp.com/docs/DOC-333917       Access control In the Physical Access Control demo, we show a simple implementation of a basic access control solution using a Type 4 tag and a CLRC663 plus based reader, based on the public NFC Reader Library. NXP recommends for a complete real-life access control solution to use MIFARE DESFire credentials as with the MIFARE DESFire EV2 card. Supporting software library is under NDA. In this video from embedded world 2017 you see access control in action.   Download the source code here: http://nxp.com/assets/downloads/data/en/software/RC663Demo_ReadNdefT4T_v1.2.zip           1-tap Bluetooth Pairing This demo shows how easy it is to pair wireless devices to your phone with NFC - using an example of the Kinetis KW41 Freedom board (BLE MCU), with an NTAG I²C plus kit for Arduino® pinout for the NFC function. This new NTAG I²C plus kit is suitable for any board featuring an Arduino-compatible header, including LPCXpresso, Kinetis and i.MX boards. It is the ideal tool to evaluate and design-in an NTAG I²C plus tag chip in an embedded electronic system. Find a detailed description and all source codes here: https://community.nxp.com/docs/DOC-335241     Automation with Hexiwear A nice example of how to build versatile applications, is shown in the automation demo with the Hexiwear IOT development platform. Based on Kinetis MCUs and hundreds of available click-boards (plug-ins with sensors, actuators, transceivers - and of course also NFC), you can quickly build a prototype of your application. Two NFC-based click-boards are available: 1) A reader board based on PN7120 2) A board with NTAG I²C plus The automation demo uses 3 different Hexiwear base boards, connected between them via Zigbee. The NFC unit identifies a technician's badge, and also the tools he uses for his job. The second unit drives the instrument panel, and the third one the big LED screen. A video from embedded world 2017 shows how this works.   Find more information on Hexiwear at www.hexiwear.com.   Our partners in the NFC industrial demonstrator We would like to extend a special thanks to our partners who contributed to this demonstrator: Lab ID and Arti Grafiche Julia: NFC/RFID cards, tickets, labels and inlays Kronegger: Demo on logical access control, NFC reader modules and customized solutions Neosid: Small NFC/RFID transponders for tool identification and authentication   Find out more Discover NFC Everywhere: www.nxp.com/nfc All about MIFARE: https://www.mifare.net Get your technical NFC questions answered: https://community.nxp.com/community/nfc
View full article
Demo This demo showcases the Bluetooth Low Energy Mesh solution on Kinetis KW41Z devices, leveraging the Kinetis Bluetooth LE v4.2 stack. The audience will be able to interact with remote nodes of the mesh via a single laptop console. The remote nodes offer feedback via a RGB LED array.     Features: Bluetooth® LE Mesh software implementation over the Kinetis BLE stack v4.2 Mesh nodes made up of FRDM-KW41Z evaluation boards with Adafruit NeoPixel LED shields Interactive configuration and control of the mesh nodes with feedback on the LED arrays Sensor data sent via the Mesh to the cloud _______________________________________________________________________________________________________   Featured NXP Products: KW41ZlKinetis BLE & 802.15.4 Wireless MCU|NXP _______________________________________________________________________________________________________    
View full article
Description With the development of new technologies in today’s world, the automotive industry is now capable of implementing new devices that allow drivers to have wider control of their automobiles. These devices could offer remote diagnostic services for vehicle monitoring, car security, GPS to optimize driving paths, and many other services. T-Box provides a remote communication interface for the vehicle as a wireless gateway. It can provide: Traffic data acquisition Travel track record Information and entertainment services such as navigation, news, weather and other information push Vehicle fault monitoring Vehicle remote control (open lock, air conditioning control, window control, transmitter torque limit, engine start and stop) Driving behavior analysis 4G wireless hotspot sharing and other services Features EMC controller support SDRAM CAN controller (from more than 2 CH to more than 3 CH) Small package (from LQFP to BGA) More I/O pins (more UART, SPI, I2C). Low power (GPIO wakeup and RTC wakeup) Cost effective Block Diagram Products Category Name 1: MCU Product URL 1 LPC1778FET208|Arm Cortex-M3|32-bit MCU | NXP  Product Description 1 The LPC1778FET208 is a low-power, cost-effective MCU featuring up to 512 KB Flash, 96 KB SRAM, 4 KB EEPROM and a wide assortment of connectivity peripherals, including up to five UARTs, three SPI/SSP, and three I²C. Product URL 2 LPC540XX Family of Microcontrollers (MCUs) | NXP  Product Description 2 The LPC54S016 offers power-efficiency and unique architecture, advanced HMI and flexible communication peripherals for real-time performance for the next-generation IoT. Category Name 2: Transceiver Product URL 1 TJA1041A | High-Speed CAN transceiver | NXP  Product Description 1 The TJA1041A is primarily intended for automotive high-speed CAN applications (up to 1 Mbit/s). Product URL 2 TJA1043 | High Speed CAN transceiver | NXP  Product Description 2 The TJA1043 transceiver is designed for high-speed CAN applications in the automotive industry, providing differential transmit and receive capability to (a microcontroller with) a CAN protocol controller. Product URL 3 TJA1051 | High-speed CAN Transceiver | NXP  Product Description 3 The TJA1051 transceiver is designed for high-speed CAN applications in the automotive industry, providing differential transmit and receive capability to (a microcontroller with) a CAN protocol controller. Category Name 3: Peripherals Product URL 1 MC33972 | MSDI with Suppressed Wakeup | NXP  Product Description 1 The 33972 Multiple Switch Detection Interface (MSDI) with suppressed wake-up is designed to detect the closing and opening of up to 22 switch contacts. This device also features a 22-to-1 analog multiplexer for reading inputs as analog. Product URL 2 Tiny Real-Time Clock/calendar | NXP  Product Description 2 The PCF85063TP is a CMOS Real-Time Clock (RTC) and calendar optimized for low power consumption. An offset register allows fine-tuning of the clock. Product URL 3 ±2g/±4g/±8g, Low g, 14-Bit Accelerometer | NXP  Product Description 3 The FXLS8471Q accelerometer is highly versatile and ideal for industrial, consumer and automotive high-performance, low-g applications that offer noise density, board mount offset, temperature performance, and sensitivity. Product URL 4 High-speed CAN core system basis chip | NXP  Product Description 4 The UJA1076A supports the networking applications used to control power and sensor peripherals by using a high-speed CAN as the main network interface. Tools Product Link OM13001: EA LPC1788 Evaluation Board EA LPC1788 Evaluation Board | NXP  LPC54S018M-EVK: LPCXpresso54S018M Development Board LPCXpresso54S018M Development Board | NXP  OM11059A: Demoboard for the I²C RTC PCF85063TP and PCF85063ATL Demoboard for the I²C RTC PCF85063TP and PCF85063ATL | NXP  Sensor Toolbox Development Boards for FXLS8471Q 3-Axis Linear Accelerometer FXLS8471Q 3-Axis Accelerometer Development Boards | NXP 
View full article
Description Faced with limited resources and booming demand, the energy industry seeks greater efficiencies within complex energy management and distribution processes, all while providing the best consumer experience. To achieve better service and smarter, streamlined processes, energy providers require reliable, real-time access to data. This smart energy gateway device gathers data from the sensors around it and uploads that information to the internet where it is processed and shown to the user. This solution has two approaches, one with a LPC MCU with low-power consumption and a Sigfox interface to send the data to. The other approach is with an i.MX 6UL MPU with Bluetooth, Ethernet and USB interfaces. Both designs share ZigBee® connectivity in order to communicate with the devices around it. Features LPC MCU offers low-power consumption Sigfox interface to send data i.MX 6UL MPU with Bluetooth Ethernet interface USB interface ZigBee connectivity Block Diagram Products Category Name 1: MCU and MPU Product URL 1 LPC540XX Family of Microcontrollers (MCUs) | NXP  Product Description 1 The LPC54SXX offers a power-efficient and unique architecture, advanced HMI and flexible communication peripherals for real-time performance in the next-generation IoT. Product URL 2 i.MX 6UltraLite Applications Processor | Single Arm® Cortex®-A7 @ 696 MHz | NXP  Product Description 2 The i.MX 6UltraLite applications processor includes an integrated power management module that reduces the complexity of external power supply and simplifies power sequencing. Category Name 2: Power management Product URL 1 10-Channel Configurable PMIC | NXP  Product Description 1 The PF3001 power management integrated circuit (PMIC) features a configurable architecture that supports numerous outputs with various current ratings as well as programmable voltage and predefined sequencing. Product URL 2 PCA9410/9410A | NXP  Product Description 2 The PCA9410 and PCA9410A are highly efficient 3.0 MHz, 500 mA, step-up DC-to-DC converters. They convert input voltages from 2.5 V to 5.25 V to a fixed output voltage of 5.0 V. Product URL 3 TJA1101 | 2nd generation PHY Transceiver | NXP  Product Description 3 The IEEE 802.3bw (100BASE-T1) compliant TJA1101 Ethernet PHY transceiver provides 100 Mbit/s transmit and receive capability over unshielded twisted pair (UTP) cables to withstand the most taxing automotive applications, while still maintaining low-power consumption and system costs. Product URL 4 USB PD and type C current-limited power switch | NXP  Product Description 4 The NX5P3290 is a precision adjustable current-limited power switch for USB PD application. The device includes under voltage lockout, over-temperature protection, and reverse current protection circuits to automatically isolate the switch terminals when a fault condition occurs. Product URL 5 HV start-up flyback controller with integrated MOSFET for 5 W applications, f~burst = 1270 Hz | NXP  Product Description 5 The TEA1721 is a small and low cost module Switched Mode Power Supply (SMPS) controller IC for low power applications (up to 5 W) and operates directly from the rectified universal mains input. Category Name 3: Peripherals Product URL 1 PCF2129 | NXP  Product Description 1 The PCF2129 is a CMOS Real Time Clock (RTC) and calendar with an integrated Temperature Compensated Crystal (Xtal) Oscillator (TCXO) and a 32.768 kHz quartz crystal optimized for very high accuracy and very low power consumption Product URL 2 BGS8L5 SiGe:C LNA MMIC bypass switch LTE | NXP  Product Description 2 The BGS8L5 is a LNA with bypass switch for LTE receiver applications, in a small plastic 6-pin thin leadless package. It delivers system-optimized gain for diversity applications where sensitivity improvement is required. Product URL 3 PCAL6408A | NXP  Product Description 3 The PCAL6408A is an 8-bit general purpose I/O expander that provides remote I/O expansion for most microcontroller families via the I²C-bus interface. Product URL 4 PCA9626 | NXP  Product Description 4 The PCA9626 is an I²C-bus controlled 24-bit LED driver optimized for voltage switch dimming and blinking 100 mA Red/Green/Blue/Amber (RGBA) LEDs. Product URL 5 Single pole double throw (SPDT) switch | NXP  Product Description 5 The SA630 is a wideband RF switch fabricated in BiCMOS technology and incorporating on-chip CMOS/TTL compatible drivers. Its primary function is to switch signals in the frequency range DC to 1 GHz from one 50 Ω channel to another. Category Name 4: Wireless Product URL 1 Zigbee and IEEE 802.15.4 wireless microcontroller with 512 kB Flash, 32 kB RAM | NXP  Product Description 1 The JN5169 is an ultra-low-power, high-performance wireless MCU suitable for ZigBee applications. Product URL 2  Low-Power Multi-Channel UHF RF Wireless Platform | NXP  Product Description 2 The OL2385 device is a radio frequency transceiver with an embedded MCU designed for a wide range of industrial and home applications requiring a very high link budget for bidirectional RF communication. Product URL 3 QN908x: Ultra-Low-Power Bluetooth Low Energy System on Chip (SoC) Solution | NXP  Product Description 3 QN908x is an ultra-low-power, high-performance and highly integrated Bluetooth Low Energy solution for Bluetooth® Smart applications. Category Name 5: NFC Product URL 1 NTAG213F, NTAG216F | NFC Forum Type 2 Tag compliant IC with field detection | NXP  Product Description 1 The NTAG213F offers innovative functionalities like the configuration of a field detection, the SLEEP mode, the FAST_READ command, and a configurable password protection. These capabilities fit perfectly for applications in electronics, i.e. connection handover, Bluetooth® simple pairing, Wi-Fi protected set-ups, device authentication or gaming. Product URL 2  PN5180 | Full NFC Forum-compliant frontend IC | NXP  Product Description 2 The PN5180 is a high-performance full NFC Forum-compliant frontend IC for various contactless communication methods and protocols. Category Name 6: Security Product URL 1 A1006 | Secure Authenticator IC: Embedded Security Platform | NXP  Product Description 1 The A1006 Secure Authenticator Solution is a complete embedded security platform for electronic accessories, mobile phones, portable devices, computing and consumer electronic devices, and embedded systems where a strong security infrastructure is required. Tools Product Link MCIMX6UL-EVK: i.MX6UltraLite Evaluation Kit i.MX6UltraLite Evaluation Kit | NXP  KITPF3000FRDMEVM: Evaluation Kit for PF3000/1 Power Management Integrated Circuit Evaluation Kit for PF3000/1 Power Management Integrated Circuit | NXP  OM13513: RTC demoboard containing PCF2127T and PCF2129AT RTC demoboard containing PCF2127T and PCF2129AT | NXP  OM25180FDK: PN5180 NFC Frontend Development Kit for POS Terminal Applications OM25180 |PN5180 NFC Development Kit for POS Readers | NXP 
View full article
FIDO enabled USB/NFC and BLE reference design allow secure access to cloud and IoT services   Background   The FIDO Alliance is working hard to change the way to authenticate to cloud services. And, as we demonstrate in this setup, its flexible design is also changing the way how we authenticate to IoT devices.           FIDO supported web services The list of FIDO U2F supported web services is growing   So far the following companies support FIDO U2F keys: Google Dropbox Github   FIDO U2F Authentication Keys The USB/NFC reference design provides USB for Laptop and PC  access while the NFC interface enables mobile devices like cell phones and tablets. The smart card form factor provides NFC and ISO7816 and can be used with traditional smart card readers as well as NFC enabled devices. The BLE reference design in combination with the A7x secure element enables U2F Authentication via the BLE interface.   FIDO U2F Server SurePassID Edge Server Cloud SurePassID Edge Server local Recommended Products Secure Element (A700x, A7101) Standard Microcontroller (LPC11Ux) Ultra Low Power BLE System-on-Chip Solution (QN9020) Dual-Core Communications Processor (LS1021A) FIDO U2F Server (SurePassID
View full article
Description   Industry 4.0 applications demand superior performance and reliable communications for network synchronization, on-time data delivery, and energy efficiency—even under the most extreme operating conditions. Current manufacturing challenges require flexible platforms capable of uniting trustworthy networking protocols with modern and reliable machine-to-machine communications. A remote access unit works as an interface for machinery that can’t be accessed. This tool displays parameters, measurements and can control any features of the linked machine. This remote access unit application is based in an i.MX 6 applications processor that can be programmed with a Linux distribution and Built-in 2G/3G/GPS/Glonass.   Features GPU 3D GPU 2D (Vector Graphics) Camera Interface Cryptographic cipher engines Tamper detection Ethernet Four USB2.0   Block Diagram     Products   Category Name 1: MPU Product URL 1 i.MX 6Dual Applications Processors | Dual Arm® Cortex®-A9 @1.2GHz | NXP  Product Description 1 The i.MX 6 series of applications processors combines broad levels of integration and power-efficient processing capabilities all the way up to bleeding edge 3D and 2D graphics, as well as high-definition video, to provide a new level of multimedia performance for an unbounded next-generation user experience.   Category Name 2: Transceiver Product URL 1 TJA1057 | High speed CAN transceiver | NXP  Product Description 1 The TJA1057 is part of the Mantis family of high-speed CAN transceivers. It provides an interface between a Controller Area Network (CAN) protocol controller and the physical two-wire CAN bus Product URL 2 TJA1101 | 2nd generation PHY Transceiver | NXP  Product Description 2 TJA1101 is a high-performance single port, IEEE 100BASE-T1 compliant Ethernet PHY Transceiver. Product URL 3 Logic controlled high-side power switch | NXP  Product Description The NX5P1100 is an advanced power switch and ESD-protection device for USB OTG applications. It includes under voltage and over voltage lockout, over-current, over-temperature, reverse bias and in-rush current protection circuits.   Category Name 3: Power Management Product URL 1 14-Channel Configurable Power Management IC | NXP  Product Description 1 The PF0100 SMARTMOS Power Management Integrated Circuit (PMIC) provides a highly programmable/configurable architecture, with fully integrated power devices and minimal external components.   Category Name 4: Memory Product URL 1 NXH5104UK: 4 Mbit Serial EEPROM | NXP  Product Description 1 The NXP NXH5104 is a 4 Mbit serial electrically erasable and programmable read-only memory (EEPROM). It provides byte level and page level serial EEPROM functions, sector level protection and power-down functions.   Category Name 5: Sensor Product URL 1 Ultra-low-power, 1.8 V, 1 deg. C accuracy, digital temperature sensor with I2C bus interface | NXP  Product Description 1 The PCT2202 is an I2C bus, serial output temperature sensor available in a tiny WLCSP6 package. It requires no external components.   Category Name 6: RTC Product URL 1 PCF2123 | NXP  Product Description 1 The PCF2123 is a CMOS Real-Time Clock (RTC) and calendar optimized for low power applications. Data is transferred serially via a Serial Peripheral Interface (SPI-bus) with a maximum data rate of 6.25 Mbit/s.   Documentation i.MX 6 Temperature Sensor Module:  https://www.nxp.com/docs/en/application-note/AN5215.pdf    Tools Product Link RD-IMX6Q-SABRE: SABRE Board for Smart Devices Based on the i.MX 6Quad Applications Processors i.MX 6Quad SABRE Development Board | NXP  KITPF0100EPEVBE: Evaluation Kit - MMPF0100, 14 Channel Configurable PMIC EVB- MMPF0100, 14 Channel Configurable PMIC | NXP  OM13512: Demoboard for the SPI-bus RTC PCF2123 Demoboard for the SPI-bus RTC PCF2123 | NXP  NXH5104ADB: NXH5104A Demo Board NXH5104A Demo Board | NXP  OM13257: Universal Temperature Sensor Daughter Card for the Fm+ Development Kit Universal Temperature Sensor Daughter Card for the Fm+ Development Kit | NXP  TJA1100HN: Evaluation Board, TJA1100HN 100BASE-T1 PHY Transceiver TJA1100 Customer Evaluation Board | NXP 
View full article
  Overview These shelf-mounted displays can be updated wirelessly, anywhere onsite, so there’s no more need for staff to manually change price labels or print, sort, and replace labels when prices change. Prices can also be set more strategically, with gradual markdowns or in response to competitor offers. RAIN RFID coexists with other onsite technologies, including WiFi, and NFC enables innovative marketing services such as geo-location, customer identification, and targeted offers in real time.   Videos       Recommended Products   Category Name NFC PN7150 | High performance NFC controller for smart devices | NXP  PN7150 is the high-performance version of PN7120, the plug’n play NFC solution for easy integration into any OS environment, reducing Bill of Material (BOM) size and cost. NTAG I2C | NXP  The NTAG I2C plus combines a passive NFC interface with a contact I2C interface.
View full article
This in home energy display  and Solar Panel demo illustrates a very low-cost  solution for real-time energy monitoring . A DSC-based dedicated control PV inverter from Future supports the MPPT algorithm for optimal power delivery from the solar panel.   Features This Solar Panel demo illustrates a very low-cost connectivity solution for real-time energy monitoring A DSC-based dedicated control PV inverter from Future supports the MPPT algorithm for optimal power delivery from the solar panel    
View full article
Demo This demo demonstrates the Mobility software (PDCP-GTPU) as VNF in virtualized environment, virtio-PDCP device for PDCP Security offload to H/W accelerator. The guest application is real time implementation of PDCP-GTPU layers of LTE data plane using DPDK library.       Features: Accelerated PDCP-GTPU VNF for Cloud RAN Deployments. DPDK integrated solution for high performance on ARM cores. Accelerated PDCP security processing by offloading to NXP SEC accelerator via virtio-interface (virtio-pdcp) Option to offload Virtio backends to AIOP Cores on NXP LS platforms.   _______________________________________________________________________________________________________   Featured NXP Products: QorIQ Processors Based on ARM Technology|NXP QorIQ LS2085A Communication Processors |NXP _______________________________________________________________________________________________________ Related Link https://community.freescale.com/videos/3994     N11
View full article
This video shows tools that allow users to get started very quickly in their development with NXP products.     Features Example of products shown: Products in Raspberry Pi format such as the HummingBoard, but more powerful with more memory and more features available Sensor fusion board with multiple accelerometers, Magnetometers, Gyroscopes and sensor fusion software interacting with the Kinetis FRDM board Wandboard with i.MX6 processor, very active developer community, multiple flavors of Linux and Android are available Riot Board - open source i.MX6 board with big expansion capabilities Little Bits which is part of a Hacker community space allows snapping elements together and interacting with them easily CuBox-i from Solid Run (Android or XBMC) and display multimedia stream to TV Featured NXP Products i.MX6 Kinetis Links HummingBoard FRDM Sensor Fusion Board Wandboard - i.MX6 ARM Cortex-A9 Opensource Community Development Board - BLOG Riot Board Little Bits Solid Run Cu-Box-i Internet of Tomorrow - IoT Tour - Blogs NXP IoT Schedule  
View full article
Demo NXP has a full range of high power LDMOS drivers and finals for cellular base stations. Our cellular LDMOS portfolio delivers industry leading performance with powerful and efficient products targeting rapidly growing frequencies and regions in the world. This demo wall features new devices that cover all cellular bands from 575 to 4000 MHz Products http://www.nxp.com/products/rf/rf-power-transistors/rf-cellular-infrastructure/2300-2690-mhz/100-3600-mhz-3.2-w-avg.-28-v-airfast-rf-ldmos-wideband-integrated-amplifiers:A2I25D025N A2I25D025N 5 W IC Final Small Cell Solution • Frequency 2100–2900 MHz • Doherty performance at 8 dB OBO 2300-2700 MHz    Gain 29.2 dB    Efficiency 42%    Peak 46 dBm • TO-270WB-17 plastic package A2I20D040N 5 W IC Final Small Cell Solution • Frequency 1400–2300 MHz • Doherty performance at 8 dB OBO 1800-2200 MHz    Gain 29.2 dB    Efficiency 46.5%    Peak 47.6 dBm • TO-270WB-17 plastic package A2I35H060N 5 W IC Final Small Cell Solution • Frequency 3400–3800 MHz • Doherty performance at 8 dB OBO 3400-3600 MHz    Gain 24 dB    Efficiency 32%    Peak 48 dBm • TO-270WB-17 plastic package A3I35D025N 5 W IC Final Small Cell Solution • Frequency 3200–4000 MHz • Doherty performance at 8 dB OBO 3400-3600 MHz    Gain 25 dB    Efficiency 35%    Peak 42.8 dBm • TO-270WB-17 plastic package A2T08VD020N 48 V LDMOS Solution • Frequency 720–960 MHz • Class AB performance at 10 dB OBO    Gain 19.3 dB    Efficiency 21.5% • Peak power 43.4 dBm • PQFN 8x8 package A2I09VD030N 48 V LDMOS Solution • Frequency 575–960 MHz • Doherty performance at 10 dB OBO    Gain 34.4 dB    Efficiency 20% • Peak power 46 dBm • TO-270WB-15 package
View full article
This post entry provides a detailed description of how to develop an NFC pairing solution for audio devices. For that, we will describe in detail an audio speaker prototype made by NXP. This post entry has been structured as follows: Use cases for Bluetooth and Wi-Fi pairing via NFC As the number of connected devices grow, the more important it becomes to connect them in a simple way. At the same, it is required to provide a consistent and pleasant user experience. NFC pairing is one popular NFC use case, just bringing two NFC-enabled devices close together is all it takes to create a connection. For instance: To connect to your TV, to transfer a video from your phone, or sharing screens between your tablet and the TV. To connect to your camera to transfer pictures. To connect your phone to a wireless speaker. To connect your new devices to the home network. To connect to your wearables to read your heart rate. Or, to set-up a multi-audio system with NFC. Precisely, this post will guide you through the implementation of the NFC pairing solution for a multi-audio system. Benefits offered by the NFC pairing solution There are several benefits to consider adding NFC to your consumer device. First, from the consumer perspective: It provides a faster and simpler way to link wireless devices, only one touch. The credentials for establishing this connection are exchanged in a secure way. The device is identified instantly, without conflicts. In addition, from the manufacturer perspective, the benefits come mainly from: Making the device more attractive, by adding a new feature. And making the device easier to use, reducing the cost associated to customer technical support. Overall, NFC pairing is an interesting solution since it combines the simple, one-touch setup of NFC with the higher speed, longer distance communication of BT or Wi-Fi networks Pair and unpair Bluetooth headsets with just a tap with NFC NFC pairing process steps To pair and send music to a BT headset is as simple as: Select and play a music track in our phone. Tap the BT headset with the phone. When doing so, the BT pairing credentials are exchanged securely via NFC without any manual settings. The phone automatically initiates a BT connection request. After a second, audio is streamed via BT to the headset without entering any manual configuration. Furthermore, this is not only restricted to phones and headsets, but in general between any two NFC-enabled devices. Therefore, it is also possible to pair and send music to two Bluetooth headsets at the same time, creating what is known as “a silent disco”. Again, the process is simple: First, tap the two headsets with NFC capabilities. When doing so, the headsets automatically exchange the pairing credentials. The headsets establish a BT connection. And audio is streamed between them without requiring any manual setting. Similarly, instead of creating a silent disco, wireless speakers can be paired together via NFC to create a multi-audio system.  As such, NFC offers a real one-touch solution. It works with any NFC phone and no dedicated app needs to be installed. NFC unpairing process steps To stop sending music and un-pair the headset is easy as well. A second tap is the only action required to disconnect the headsets. After the tap, the second headset automatically de-activates the audio streaming and switches off. Best of all, we have instant identification of the device to be disconnected. Therefore, zero chances to unpair the wrong device as might happen through the phone settings, where we can unintentionally pick the wrong one. Multi-audio wireless speaker demo with NFC pairing capabilities During the rest of this post, we will tear-down an NFC multi-audio wireless speaker prototype developed by NXP based on PN7120 NFC controller solution. Hardware architecture This demo consists of two speakers with the same components, and therefore, the same functionality. If we dismount one of the speakers, the components we can find in the device PCB are: A system on chip solution, with an application processor, embedded flash memory and BT wireless connectivity. A system crystal clock, the BT antenna and two audio speakers A power supply unit, which includes three 1.5V batteries providing a stable 1.8V output. A NFC reader module, based on PN7120 chip, with an integrated antenna and a compact form factor. Application circuit for Bluetooth power on by NFC triggering If we have a closer look to the power unit interface, we see that: The VBAT pin is directly connected to the batteries. (PN7120 it supports a wide range of power supply voltages, from 5.5V down to 2.75V) The pad supply (PVDD), for the host interface operation, is connected to the 1.8V from the PMU. A wake-up trigger is built so that the BT controller is powered when an RF-field is detected. Regarding the host interface between the NFC controller and the main system MCU: The PN7120 module is connected to the BT controller via I2C slave interface. It supports standard, fast and high speed I2C modes (100 kHz SCL, 400 kHz SCL, 3.4 MHz SCL) The corresponding pull-up resistors are connected on the data and clock lines (SDA and SCL). The IRQ pin is used for ensuring the data flow control between PN7150 and the BT controller. The VEN (RESET) pin, used for setting the device in hard power down mode.  And, in respect to the antenna interface: The PN7120 VGA package Some discrete components for the antenna matching And the antenna coil surrounding the PCB edge. Software architecture and NCI interface In this section, we detail the solution software stack and how the NFC application logic works within the overall system. Using the block diagram, we have added the software blocks in orange.First, the PN7120 module includes: The NCI firmware & transport mapping layer for I2C communication (nothing to take care of from the developer side, since this firmware already comes embedded in the chip). Similarly, the host controller side requires: The NCI driver & transport mapping layer to communicate with PN7120 On top of these layers, the application logic for the BT pairing is implemented. Finally, the BT stack for the audio streaming, , but this software piece is not detailed here as it is out of the scope of the NFC implementation. NFC controller interface (NCI) specification details NCI describes the internal interface between an NFC Controller and the main host platform (in this case, between PN7120 and the BT chip). NCI is defined by the NFC Forum organization. As such, it provides manufacturers with a standard interface they can use for whatever kind of NFC-enabled device they build (making integration easier, saving time and effort). The next figure represents the NCI architecture: At the bottom, we find the transport mapping blocks, which map the NCI protocol to an underlying physical connection (I2C, SPI, UART, etc) The NCI core defines the messages, commands and data format for the different communications On top, the NCI modules implement specific functionalities, like the RF discovery which configures the NFC controller to communicate with other NFC tags or devices. From the overall NCI architecture, this implementation makes use of: The transport mapping is the I2C block The RF discovery is configured so that the speaker iterates between the reader, card and P2P modes NFC controller interface: RF Discovery PN7120 firmware can combine the three NFC modes of operation using the RF Discovery as defined in NCI spec. The RF discovery is a cyclic activity which activates various modes of operation. This consists of a loop which alternates two phases: The polling and the listen phases. In the polling phase, the PN7150 acts as Reader or NFC Initiator for the P2P mode, searching for passive tags or an NFC target device. If no card or target was detected, it enters a listening phase, to potentially be activated as card or P2P target If no device to interact is detected in the polling or listening phase, it switches back to polling phase after a timeout. All RF technologies supported by PN7120 can be independently enabled within this discovery loop. However, the PN7120 is in poll phase generates RF field and consumes current. Therefore, the more technologies to be polled, the larger the average current consumption. Multi-audio speaker prototype: RF dscovery configuration To enable the speaker-to-speaker pairing functionality, each of the speakers needs: To have the capability to discover a remote speaker and initiate a pairing operation. Or the other way around, be discovered by a remote speaker to complete a pairing operation. To accomplish this, the speakers need to sequentially move from polling and listening phases. As such, the discovery loop configured in the application iterates between reader, P2P and card modes.During the polling phase, the speaker generates an RF field, and uses an NFC-A polling sequence looking for: A remote card or device in card emulation. If found, the NDEF data with the pairing info will be retrieved and processed. Next, it looks for a remote P2P device. If found, it pushes an NDEF message with the pairing info to this remote peer. On the other hand, during the listening phase, the speaker turns off its RF field and waits to be discovered by a remote device: If it is discovered while operating as P2P target, it will pull an NDEF message coming from the remote speaker. If it is discovered while operating in card mode, its NDEF message will be read by the remote speaker. The precise communication that takes place between the two speakers will differ every time. It will depend on the polling loop status of both speakers at the instant they are tapped. Application logic Until now, we have described how both speakers are discovered, and therefore, how they can start a communication to exchange pairing data via NFC. The next step is to  describe which data and which data format is used to exchange the pairing details. NFC Forum specifications The NFC Forum organization defined a set of specs explaining how to exchange pairing data over NFC in an interoperable way with just a tap, independent of the manufacturer and without installing any dedicated application for it. These are: Connection handover: This spec defines how two NFC devices can negotiate and activate an alternative communication carrier.  NDEF: The NDEF spec defines a message format to exchange data between NFC devices, including pairing data. Tag 1 Type to Tag 5 Type specs: These specs define how NFC devices can interact with five different types of tag technology. As a result, any NDEF message store in any of these five types of tags will be processed by any NFC-compliant device. NFC pairing: Static handover As mentioned earlier, how pairing data is transferred between the two speakers will depend on the discovery loop status. The static handover takes place when: One speaker is in reader mode / polling mode. (left hand side) The other speaker is in card mode / listening mode, showing a Type 4 Tag with an NDEF message on it (right hand side). The process is as follows: The speaker in reader mode activates RF field and generates a NFC-A polling sequence. The remote speaker in card mode responds to the polling command. The reader retrieves the NDEF data from the remote speaker, using the commands as defined in Type 4 tag NFC forum spec. The reader processes the carrier data from the NDEF message and establishes a BT connection according to BT protocol. The speaker in card emulation mode deploys a Handover Select NDEF record, advertising its BT carrier. In The NDEF message, we store: The BT device address (MAC address) Bluetooth local name (Friendly name for the user) Class of the device (e.g. headset, mobile, etc) This is the carrier data that will be used by the application to trigger the BT connection. After this proces, both devices start streaming music over BT. NFC pairing: Negotiated handover The other possibility is that when both speakers are tapped, they find themselves during the P2P operation. In such a situation, the pairing process will be conducted according to the Negotiated handover mechanism. One of them will take the role of initiator, the other the target role: The initiator will poll for target devices The target will respond to the initiator command The initiator will send a handover request message, with the carrier details The target will respond with a handover select message, indicating the selected carrier option. On the received data, the initiator will establish a connection according to BT protocol. After that, both devices start streaming audio over BT. In this case, both speakers exchange data with their alternative carrier capabilities, could be more than one. The initiator communicates to the target device its carrier capabilities with a Handover request record followed by an NDEF record per each available carrier (in this case, just one BT carrier). After that, the target replies to the initiator with the selected carrier to be used for the out of band data transfer. As before, the BT configuration in the NDEF message includes fields such as: BT address, device class, BT local name, and optional data if secure pairing according to BT spec is required.The key here is that, this negotiation protocol and these message formats are specified and defined in the NFC Forum specs, so they offer an interoperable solution for any compliant-platform Support package  This section details resources and information provided by NXP you can use to replicate your own multi-audio speaker solution with NFC pairing capabilities. PN71xx family of NFC controllers PN71xx family are solutions integrating an RF frontend together with an embedded microcontroller with dedicated FW and NCI interface. They fully comply with the NFC Forum, include Linux®, Android™, and WinIoT drivers and sample code for bare metal and RTOS integration. Additionally, they support direct supply from a battery, different power states and an ultra-low power polling loop. Their features make it ideal for NFC integration into any application, especially those with OS system. Hardware support From a hardware point of view, several demokits are available to evaluate PN71xx family. They interface into popular platforms, such as: Raspberry Pi BeagleBone Black Any board featuring an Arduino compatible header like LPCXpresso or Kinetis Freedom among others. In case you have to evaluate PN71xx into any other platform, these kits can be reused, The PN71xx board provides all required signal pins easily accessible so that you can design and build your own interface board for your target platform. Software support From a software support point of view,  device manufacturers can easily integrate PN71xx family in Linux, Android and Win IoT systems through the available SW drivers. But also, NXP supplies a set of code examples running on LPC and Kinetis MCUs for Bare metal RTOS integration. Precisely, the demo presented in this post, leverages on the NullOS/RTOS SW examples. The software example for PN71xx integration into RTOS / Bare metal system is made of 3 components: The NXP-NCI module offers an API for configuring, starting and processing the NFC device discovery The NDEF library offers an API for processing NDEF data over reader, card and p2p modes: The transport mapping layer providing HW abstraction for the host – NFC controller connection On top of it, developers can implement their own application. Available resources PN7120 product website: www.nxp.com/products/:PN7120 PN7120 demokits: www.nxp.com/products/:OM5577 PN7120 product website: http://www.nxp.com/products/:PN7150 PN7120 demokits: www.nxp.com/products/:OM5578 Reference source code and related documentation: https://www.nxp.com/doc/SW4325 and http://www.nxp.com/docs/en/application-note/AN11990.pdf  Video recorded session
View full article
Demo This demo showcases NXP’s LPC4088 (running on OEM board with capacitive touchscreen) from Embedded Artists) running TouchGFX graphics, simulating a home energy monitoring application. Features: TouchGFX Software and LPC4000 series MCU enables smartphone look and feel in cost effective embedded display solutions. Power up the board via power connection to J9 (the only micro USB connection available). The demo should start running automatically with 2 or 3 seconds. _______________________________________________________________________________________________________ Featured NXP Products: LPC4088FBD144 LPC4088FET208| LPC4000 32-bit MCUs|ARM Cortex-M4 Cores|NXP C55B
View full article
Demo Owner: Alin Iulian Lazar Watch how Kinetis Microcontrollers KW2x wireless MCU runs RF4CE and ZigBee Pro stacks in DualPAN mode delivering next-generation remote control and home automation integration.   Features Kinetis Microcontrollers KW2x is able control a TV and also control home automation devices ZigBee (RFCE and HA). Dual personal area network acting in two networks simultaneously. Featured NXP Products Kinetis KW2x Links USB Packet Sniffer/Dongle|NXP Block Diagram  
View full article
This demo shows the interaction among MCUs, motor drivers, and sensors using simple mbed code and various communication protocols, namely Ethernet, I2C, and PWM to simulate real-world applications on a smaller scale       Features Motor driver with Brushed DC motor driver with current feedback and thermal regulation 6-Axis sensor FXOS8700 (Accelerometer + Magnetometer) and 3-Axis Gyroscope FXAS21002 Kinetis K64 MCU 120 MHz ARM® Cortex®-M4 core with Ethernet and USB Complete system consisting of an MCU, a sensor, and a motor driver _______________________________________________________________________________________________________   Featured NXP Products Product Link Sensor Toolbox Development Boards for a 9-Axis Solution using FXAS21002C and FXOS8700CQ https://www.nxp.com/design/development-boards/freedom-development-boards/sensors/sensor-toolbox-development-boards-for-a-9-axis-solution-using-fxas21002c-and-fxos8700cq:FRDM-STBC-AGM01?&lang_cd=en Freedom Expansion board for MC34931- Brushed DC Motor Driver, H-Bridge, 20kHz https://www.nxp.com/design/development-boards/analog-toolbox/freedom-expansion-board-for-mc34931-brushed-dc-motor-driver-h-bridge-20khz:FRDM-34931S-EVB?&lang_cd=en Freedom Development Platform for Kinetis® K64, K63, and K24 MCUs https://www.nxp.com/design/development-boards/freedom-development-boards/mcu-boards/freedom-development-platform-for-kinetis-k64-k63-and-k24-mcus:FRDM-K64F?&lang_cd=en _______________________________________________________________________________________________________   Software Links Accelerometer code Motor driver code   For more detailed information about this demo, please download attached PDF
View full article
The Cypherbridge Systems SDKPac is a collection of embedded device SDKs and Toolkits that can be used out of box to add secure device connectivity to a target project. The SDKPac includes features and standards based protocols for secure IoT connect-to-cloud, gateway, embedded servers and clients, secure file transfer protocols, and electronic data privacy. This SDKPac demo kit contains applications for the FRDM-K64F Freedom Development Board to demonstrate: uSSL/TLS server demo - connect to the FRDM-K64F Development Board from desktop browser. uSSH server demo - connect to the FRDM-K64F Development Board from uSSH client. uFTP secure FTP file transfer client - connect from the FRDM-K64F Development Board to FTPS server using FTPS secure file transfer protocol. uMQTT subscribe and publish examples interfacing to broker service Just drag and drop any of these pre-built binary applications on the FRDM-K64F Development Board to hit the ground running with your SDKPac demo today.   https://community.nxp.com/players.brightcove.net/4089003392001/default_default/index.html?videoId=4282648281001   Features uSSL SDK micro-content HTTPS server uSSH SDK server for secure telnet replacement uFTPS Secure file transfer Toolkit and command line client uMQTT client mmCAU Crypto Engine Support Integrated with MQX/RTCS 4.1 OpenSDA CMSIS-DAP Debug using SWD connection USB Serial Port Interface 10/100 Ethernet   SDK Connectivity uSSL/TLS 1.2 server and client, X.509 uSSH 2.0 server and client uSCP Secure Copy Protocol uFTPS RFC 959, 2228, 4217 uMQTT 3.1 Client subscribe and publish Links SDKPac Follow up System Diagram Software Diagram  
View full article
ASH WARE's Andy Klump demonstrates a ETPU simulator as well as an MC33816 simulator at the FTF Americas 2014. Both simulators are popular in the automotive industry.       Features Demo of eTPU and MC33816 simulator. Both simulators are popular in the automotive industry Develop software in state machine visual tool Waveform window allows users to visualize different states using analog signals, single step, break points, etc. Featured NXP Products eTPU MC33816 Links Ash Ware  
View full article