NXP Designs Knowledge Base

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

NXP Designs Knowledge Base

Discussions

Sort by:
Demo Owner Clark Jarvis   The following demo will show a comprehensive enablement in software. Next-gen Kinetis K series MCUs, new FRDM-K64F development platform, software development kit* and Kinetis Design Studio IDE*, paired with Processor Expert software, MQX RTOS and PEG graphics studio to provide powerful and rapid prototyping. *In beta release now     Features Comprehensive, all in one development software Featured NXP Products Product Link Freedom Development Platform for Kinetis® K64, K63, and K24 MCUs FRDM-K64F Platform|Freedom Development Board|Kinetis MCUs | NXP  Supporting Hardware Dialog Auto Shield Arduino Display
View full article
Description The user interface of a product is a key element that design engineers need to address to provide a compelling user experience. Touchpads, slides and rotaries offer a more intuitive and effective way of user interaction than traditional buttons. And, designing a touch-based user interface is simplified with this NXP touch solution. The touch function is more and more popular in the consumer market, especially in the white-good field. The KE15Z series of MCUs offers the Touch Sensing Interface (TSI) which recognizes finger touch by sensing capacitance changes. Features Advanced EMC robustness, pass IEC61000-4-6 standard test Supports both self-cap sensor and mutual-cap sensor, up to 36 touch keys Low BOM cost per touch key, no need for external devices Adjustable touch sensing resolution and sensitivity, high-performance for waterproof applications Low-power support Block Diagram Products Category Name 1: MCU Product URL 1 Arm Cortex-M0+|Kinetis KE1xZ 32-bit 5V MCUs with Touch Interface | NXP  Product Description 1 The KE1xZ includes a robust TSI module which provides a high level of stability and accuracy to any HMI system. These MCUs support up to 256 KB flash, 32 KB RAM, and a complete set of analog/digital features. Category Name 2: Wireless Product URL 1 Arm® Cortex®-M0+|Kinetis® KW41Z 2.4 GHz Bluetooth Low Energy Thread Zigbee Radio MCUs | NXP  Product Description 1 The KW41Z is an ideal solution for true single-chip designs that require concurrent communication on both a Bluetooth Low Energy network and an 802.15.4-based network such as Thread and Zigbee. Documentation KE15Z TSI Development for Low Power Applications:  https://www.nxp.com/docs/en/application-note/AN5420.pdf  Demos Touch Sense Interface for Kinetis KE15Z MCUs  Tools Product Link FRDM-KW41Z: Freedom Development Kit for Kinetis® KW41Z/31Z/21Z MCUs FRDM-KW41Z |Bluetooth Thread Zigbee enabled Freedom Development Kit | NXP  FRDM-TOUCH: Touch Module for Freedom Board FRDM-TOUCH|Touch Module for Freedom Board | NXP 
View full article
Demo Owner Brian Gildon   Timesys Vice President of Business Development, Brian Gildon demonstrates various NXP based applications for optimized performance devices. Demonstrations include  NXP's Vybrid TWR-VF65GS10 board on Linux, a fast boot demonstration using i.MX 6 platform on Linux and finally a Sabre SDP a multi-touch interface design for designers who want simple branding.   Features Timesys - Linux tools services and training First demo: Vybrid tower board demo RTOS and Linux running simultaneously Second demo: Boot up Android quickly from a cold boot Third demo: Accelerated video demo vs non-accelerated video comparison Fourth demo: QT widget support on a multi-touch interface   Product Link SABRE Board for Smart Devices Based on the i.MX 6Quad Applications Processors i.MX 6Quad SABRE Development Board | NXP  VFxxx Controller Solutions VFxxx Controller Solutions based on Arm® Cortex® A5 and M4 Cores | NXP  Links Tymesys  
View full article
I am using Adafruit LED stripes with 60 LED's per meter. Each LED integrates the W2812B controller. WS2812B uses a serial protocol, and you can control each LED individually. The strip is made of flexible PCB material, and comes with a weatherproof sheathing.   https://www.adafruit.com/products/1138   WS2812B is an intelligent control LED light source that the control circuit and RGB chip are integrated in a package.   The data transfer protocol use single NZR communication mode. After the pixel power-on reset, the DIN port receive data from controller, the first pixel collects initial 24bit data, then send to the internal data latch, the other data is sent to the next cascade pixel through the DO port.   LED's in cascade: My LED panel uses 16 rows x 30 columns = 480 leds.   In a first approach, in order to generate the bit stream, a timer in PWM mode could be used and generate two different duty cycles for sending a "0" logic or "1" logic. Using PWM's + DMA can unload the CPU in the generation of each single bit. FlexIO module in the Kinetis K82 can do that in a very effective mode and generate 8 channels simultaneously.   But my objective is to unload the CPU as much as possible in the bit stream generation task and find an easy method of multiplexing the 8 FlexIO outputs. In this way, we can control more LED rows and get a minimum number of interrupts and CPU intervention.   I will use the FlexIO internal data shifters to send the data bit stream. One shifter for each row. As we only have 8 shifters, I can use external multiplexor to increase the number of rows. Unloading the CPU for the LED refresh process, we can mux several rows in each shifter output. The limit of LED’s will be the refresh time of the full panel.   FlexIO block diagram:     How are the "1" and "0" generated?   Each pixel needs 24 bits of Red-Green-Blue value (RGB)   For each row, I need to send 30 x 24 bits of RGB information. But I have to encode the data in the NZR/PWM protocol. I use a lookup table to transform 24 bpp information in 24 x 3 = 72 bits per pixel.     In this way the  DMA can send 30 x 24 x 3 = 1440 bits (A full row)  in 60 transfers of 24 bits into the shifter. We get only one DMA interrupt for each row:       Multiplexer implementation:       Frame Buffer LED:   typedef union { uint32_t  rgb;     struct{       uint8_t  b;       uint8_t  r;         uint8_t  g;       uint8_t  a;     }bytes; }ledrgb;   Extended LED encoded data:   typedef struct {   uint32_t g;   uint32_t r;   uint32_t b; }ledrgb_ext;     Lookup Table:   void init_conv_matrix(void) { videoconv[0]=0x92492400; videoconv[1]=0x92492600; videoconv[2]=0x92493400; videoconv[3]=0x92493600; videoconv[4]=0x9249A400; videoconv[5]=0x9249A600; videoconv[6]=0x9249B400; videoconv[7]=0x9249B600; videoconv[8]=0x924D2400; videoconv[9]=0x924D2600; videoconv[10]=0x924D3400; ... };   Part 3: Software for LED Panel emulation Or Return to Project page: LED Panel control with FlexIO
View full article
Demo Owner: Mark Houston   The 3 Pillars of Kinetis V series software enablement are Kinetis Motor Suite, Kinetis Motor Control Toolbox and Kinetis Reference Designs.   Features: The Kinetis V Series portfolio is focused on providing software solutions for motor and power control, no matter your knowledge of the application. Kinetis V enables customers with little motor control experience or a short time to market with Kinetis Motor Suite. For customer with more application knowledge Kinetis V enables you with our reference design software, or our model based design tools, both incorporating NXPs Embedded Software Libraries ________________________________________________________________________________________   KV11 Dual BLDC Sensorless BLDC motor control is increasingly popular. Nowadays, application with multiple BLDC motors are becoming more common. Therefore, the best option seems to be independent sensorless motor control using single microcontroller. This method provides robust, long life and low cost operation.    Features: This reference design supports sensorless motor control of two Brushless DC (BLDC) motors using a single Kinetis KV11 device. Two BLDC motors are controlled independently, this means each motor can be running at different speed. Demo is friendly controlled and monitored through FreeMASTER. Communication between KV11 and FreeMASTER is done via FlexCAN module. CAN protocol provides a robust, fast and reliable operation.   ________________________________________________________________________________________   Sensorless ACIM FOC Motor Control on Kinetis V This demo shows the benefits of NXP Kinetis V enabled sensorless vector control of AC Induction Machine (ACIM) over conventional open-loop scalar control. You can compare speed tracking and power efficiency performance on your own speed and load profile.   Features: HVP-MC3PH high-voltage development platform with HVP-KV46F256 daughter MCU card enabled by ACIM   Motor Control Reference Solution Package (MCRSP) and Power Factor Correction (PFC) software  FRDM-KV31F freedom platform featuring FreeRTOS based software for control of synchronous motor acting as ACIM load Precise measurement with KM34Z single-phase power meter Interactive demo control via FreeMASTER and MCAT tools enabled PC       ________________________________________________________________________________________   Digital controlled LLC resonant converter using Kinetis KV46 This development kit show the design of a fully digital off-line DC/DC switched-mode power supply (SMPS) using an LLC resonant converter topology.     Features: Technical parameters: Input voltage: 390VDC Output power: 250W Output power: 12V Output Current: 21A Switching frequency 75-300kHz   Main Board Features: High efficiency Replaceable Controller card GaN power FETs Synchronous rectifier Analog sensing (resonant tank current, output voltage, output current, phase currents, back-EMF voltage, PFC currents, IGBT module temperature monitoring) Input over current protection Output over current protection Serial interface for communication with Auxiliary flyback power supply     ________________________________________________________________________________________   DSC Dual Servo Many applications require synergy control among multiple motors. Multiple motors controlled on single chip is the good way to solve this demand. Dual servo motors control is popular for two dimensions control applications such as sewing machine, camera gimbal system etc. This demo shows the capability of NXP DSC to control dual servo motors on single chip, and the two servo motors can be run well independently.   Features: This reference design supports dual servo motors control on single MC56F84789 DSC. Three control loops (position loop, speed loop and fast current loop) are enabled for each servo motor, a patented low speed measurement algorithm is used to achieve excellent low speed performance with low-cost quadrature encoder. Through FreeMASTER GUI, this demo can be friendly controlled and monitored.   ________________________________________________________________________________________ KE02 HVP Sensorless FOC PMSM control is demanded frequently from many application for energy efficiency and quiet operation. Even some low end motor control applications such as HVAC blower, indoor blower of AC system, industrial fan and pump etc. require sensorless FOC solution. KE02 HVP sensorless FOC PMSM is targeted on low-cost sensorless FOC solution on KE02 for sensorless FOC entry level in NXP   Features: This reference design targets the MKE02Z32 low end 32-bit M0+ based microcontroller for ultra low cost sensorless FOC PMSM drive solution. Extended Flux observer and DQ Back-EMF observer/tracking observer are used to control motor for excellent performance during low-speed region and mid-/high-speed region respectively. Three-shunt current sensing algorithm and single-shunt current sensing algorithm are optional, and anti-wind startup feature is enabled as well. Through FreeMASTER GUI, this demo can be friendly controlled and monitored.   ________________________________________________________________________________________   Featured NXP Products: KINETIS MOTOR SUITE: Simple motor control developme|NXP Motor Control Development Toolbox|NXP Kinetis Designs|NXP ARM Cortex-M0+/M4/M7 Cores|Kinetis V MCUs|NXP 3-Phase AC Induction Motor Control Design|NXP 3-Phase PMSM Motor Control Reference Design|NXP 3-Phase Brushless DC Motor Control Design|NXP Embedded Software Motor Control and Power Conversio|NXP High-Voltage Development Platform|NXP   C86
View full article
About this demo This demo shows the usage of a Neural Network (NN) applied for handwritten digit recognition, the NN model runs on the i.MX RT1060 MCU. The main idea of the demonstration is to show the i.MX RT capability to manage a graphical user interface while applying a NN model to recognize handwritten numbers to determine whether a password is correct or wrong. The demonstration is tested by setting a 4-digit password to a 4.3" LCD Panel, then the user must enter the correct password to unlock device; when the password is provided, the digits recognized by the NN are displayed on the screen. A 'Clear' button will erase the previous numbers for the user to try a new password to unlock the device. Technical Introduction and Acknowledgment The demo is available using two different approaches for the model creation and inference engines: TensorFlow Lite and CMSIS-NN using Caffe Framework.   TensorFlow Lite The application note AN12603 describes handwritten digit recognition on embedded systems through deep learning. The digit recognition is performed by a TensorFlow Lite model trained with the MINST dataset containing 60,000 handwritten grayscale images and 10,000 testing examples. This application note, deep dives into every step to achieve the application using Tensorflow Lite and build a GUI using Embedded Wizard.   CMSIS-NN using Caffee Framework The application note AN12781 explores the usage of Deep Neural Networks created in Caffe Framework, this framework allows creating a model and convert it to CMSIS-NN functions to be exported to the i.MX RT platform as source files. The model is also trained for the digit recognition using the MNIST dataset. The document describes the procedure to create, train and deploy the model; in the final step the model is exported a C source files using CMSIS-NN functions and weights that are exported to the i.MX RT1060 project. Video     Hardware setup   Recommended Products i.MX RT1060 Evaluation Kit | NXP  4.3" LCD Panel RK043FN02H-CT | NXP    Further Information                                           The NXP ® eIQ ™ software environment enables the use of ML algorithms on NXP MCUs, i.MX RT crossover MCUs, and i.MX family SoCs. eIQ software includes inference engines, neural network compilers and optimized libraries. Additionally,  the models can be optimized through techniques like quantization and pruning, AN12781 explores the possibility of optimization by creating a new model using Caffe with a quantization to simplify the floating-point data. By reducing the 32-bit floating-point data to an 8-bit and fixed-point format, the memory allocation got reduced and this resulted in a lower-processing power.   Transfer Learning Transfer learning gives machine learning models the ability to apply past experience to quickly and more accurately learn to solve new problems. This technique has become very important in deep learning. AN12892 describes how to perform transfer learning in TensorFlow and a use case example, which aims to improve the performance of the application from AN12603.    Useful Links   Links  AN12603 AN12603 Software AN12781 AN12781 Software AN12892 AN12892 Software eIQ™ for TensorFlow Lite | NXP  Caffe | Deep Learning Framework  Embedded Wizard | Simplify Your GUI Development  What is a Container? | App Containerization | Docker 
View full article
G5 Engineering demonstrates an IP camera solution based on i.MX6 apps processor at the FTF Americas 2014.   Features Multiple IP cameras that are aggregated by one i.MX6 and then sent over an IP backhaul to a second i.MX 6 for integration into a single image The images are brought out to the screen. No need to use Windows reducing virus instances With a click of a button can change the display to 1x1 or 1x2 to 4x4 views Featured NXP Products ARM® Cortex®-A9 Cores: i.MX 6 Series Multicore Processors Links G5- NXP Partner  
View full article
Description Application demo uses a model trained off the MNIST dataset to recognize individual handwritten digits written on the touch sensitive LCD screen. Thie model conversion can be found here: https://community.nxp.com/docs/DOC-344227. Software The RT1060 SDK should already be installed in MCUXpresso IDE. Drag-and-drop the .zip file into the Project Explorer view, and then compile and flash. NXP Products Link i.MX RT1060 Evaluation Kit i.MX RT1060 Evaluation Kit | NXP  4.3" LCD Panel 4.3" LCD Panel RK043FN02H-CT | NXP 
View full article
The quadcopter drone is a very popular design for an unmanned aerial vehicle (UAV). It consists of a flight controller and four electronic speed controllers (ESCs), one for each motor. The flight controller is equipped with a radio to receive flight commands provided by the pilot and the inertial measurement unit (IMU). The IMU provides information (such as velocity and orientation) that are necessary for autonomous stabilization of the vehicle, using the internal accelerometer, gyroscope, and sometimes the magnetometer and GPS receiver.   Resources Quadcopter Drone Reference Design   Drone Examples - powered by NXP 3DR Drone Spiri Programmable Flying Robot  DJI Phantom 3 Advanced
View full article
The project solution is a IAR Workbench project with the three main application componentes on top of FreeRTOS: eGUI low level drivers:   Part 3: Software for LED Panel emulation Or Return to Project page: LED Panel control with FlexIO Downoload Full Project:
View full article
Streaming real-time 3D Graphics Using i.MX 6 Applications Processor and Qorivva MCU. View a 3D car that the user rotates using a touch screen to display environmental reflections.  Both static and live video environmental reflections are calculated on top of the real-time rendered car.     https://community.nxp.com/players.brightcove.net/4089003392001/default_default/index.html?videoId=4282600248001" style="color: #05afc3; background-color: #ffffff; font-size: 14.4px;" target="_blank  Features Qorivva MCU sends an encoded video stream to the i.MX6 processor The demo shows a car a 3D spinning vehicle on the LCD. the video stream is used as a reflection on the 3D model Touch screen enabled LCD allowing uswer to rotate 3D model of car i.MX6 Quad has a powerful GPU that renders 3D graphics on real time. This could be used to reconfigure clusters, 3D gauges or other uses Featured NXP Products i.MX6Q: i.MX 6Quad Processors – Quad Core Qorivva 32-bit MCUs based on Power Architecture® Technology
View full article
A sample refrigerator design with two microcontrollers.  The K70 controls the user touch display and while the MC56F8257 DSC manages and controls the compressor.     Features See how NXP ICs work together in this refrigerator reference design LCD controller Graphics controllers and touch sensing interface Graphics being driven by the Kinetis Microcontrollers K70 Compressor is controlled by a Digital Signal Controller (DSC) driving a sensorless permanent magnet vector control of the motor Featured NXP Products Product Link Kinetis® K7x Graphic LCD Microcontrollers (MCUs) based on Arm® Cortex®-M4 Core Kinetis® K7x Graphic LCD Microcontrollers (MCUs) based on Arm® Cortex®-M4 Core | NXP  Kinetis® K70-120–150 MHz, High-Speed USB, Ethernet, DDR and Anti-Tamper Microcontrollers based on Arm® Cortex®-M4 Core Arm Cortex-M4|Kinetis K70 120-150 MHz 32-bit MCUs | NXP  DSC MC56F8257 Motor Control Tower System Module DSC MC56F8257 Motor Control Tower Module | NXP  Links Digital Signal Controllers Kinetis MCUs based on ARM® Cortex®-M Cores  
View full article
Demo This Quadrocopter demo will use multiple MCU's from S12 MagniV family showcasing the value delivered from high voltage analog integration and industry proven S12Z core and efficiently enabling high speed BLDC control. Now even, going beyond the traditional automotive applications to cover emerging applications such as drones.   High-performance and industry proven S12(Z) MCU for BLDC/DC motor control, sensors and actuators High voltage analog integrations: LIN/CAN Phy, MOSFET gate drive units, LSD/HSDs, op-amps/PGAs Reduced PCB size and cost while improving manufacturing relability Featured NXP Product Auto & Industrial Mixed Signal MCUs|MagniV|NXP
View full article
MC07XS6517 and MC17XS6500 single ICs provide comprehensive, cost-effective solutions for halogen, industrial lighting, LEDs, xenons, main switches and DC motor control. The eXtreme switch products are the latest achievement in DC motors and industrial lighting drivers. They belong to an expanding family to control and diagnose various types of loads, such as incandescent bulbs or light emitting diodes (LEDs), with enhanced precision. The products combine flexibility through daisy chainable SPI at 5.0 MHz, extended digital and analog feedbacks, which supports safety and robustness. This new generation of our high-side switch products family facilitates electronic control unit designs supported by the use of compatible MCU software and PCB footprints, for each device variant.     Features Operating voltage range of 7.0 V to 18 V, with sleep current <5.0 μA 5.0 MHz 16-bit SPI control of overcurrent profiles, channel control including 8-bit PWM duty-cycles, output -ON and -OFF open load detections, thermal shutdown and pre-warning, and fault reporting Output current monitoring with programmable synchronization signal and supply voltage feedback Programmable overcurrent trip levels Enhance output current sense with programmable synchronization signal and battery voltage feedback Watchdog and limp home mode External smart power switch control -16 V reverse polarity and ground disconnect protections Compatible PCB foot print and SPI software driver among the family Programmable Penta high-side switches Wide range diagnostic, current sensing and very low Rdson Up to 30% smaller PCB and 50% lower component count MC07XS6517 and MC17XS6500 eXtreme Switch applications include halogen, industrial lighting, LEDs, xenons, main switches and DC motor control   Featured NXP Products MC17XSF500: MC17XSF500, Penta 17 mOhm High Side Switch - Data Sheet MC07XSF517: MC07XSF517, Triple 7.0 mOhm and Dual 17 mOhm High Side Switch - Data sheet Block Diagram  
View full article
Video   NXP’s Touch Sense Interface (TSI) offers a complete solution to help easily integrate this growing ‘touch’ requirement on your next design. NXP’s touch software, offered as a middleware as part of the MCUXpresso SDK, is optimized to work with the Kinetis KE15Z MCU to deliver an easy-to-implement solution. Product features Advanced EMC robustness, pass IEC61000-4-6 standard test Support both of Self-cap sensor and Mutual-cap sensor, up to 36 touch keys Low BOM cost per touch key, no need for external devices Adjustable touch sensing resolution and sensitivity, high performance for waterproof Low power support NXP recommends the following links for additional information Product Link NXP Touch Solution for Kinetis KE15Z MCU Family NXP Touch-Based User Interface Solutions for Kinetis KE15Z MCU Family | NXP  Touch Module for Freedom Board FRDM-TOUCH|Touch Module for Freedom Board | NXP  Freedom Development Platform for Kinetis® KE1xMCUs FRDM-KE15Z Platform|Freedom Development Board | NXP 
View full article
使用NXP集成丰富的模拟外设和数字接口,针对成本敏感,低功耗电池供电应用场景应用的K32 L2B系列,可以实现额温测量的应用。其具有如下特性: 1. 集成多通道16-bit ADC,可用于采集红外温度传感器的信号,以及采集电池电压,目前K32L2B的16位单端模式精度可以达到13.9位,差分模式可以达到14.5位,使用芯片内置的ADC就可以满足要求,实现0.1度温度测量精度要求。 2. 12-bitDAC为外置运放提供偏置电压;可以节省一颗外部的3V转1.2V电平转换芯片或者外围分离器件搭建的降压转换电路(由于运放的偏置电路消耗电流只需要uA级,目前片内的一路DAC可以满足此要求)。另外Vref 该引脚可以内部输出1.2V参考电压,带载能力也可达1mA。 3. sLCD:低功耗段码显示支持24x8或者28x4段,sLCD引脚既可以做Segment,也可以做COM口的功能,即使未配置为sLCD的引脚也可以做其他IO功能控制口。 4. 3路I2C(其中的2路I2C中一路接红外数字传感器或者接近传感器,另外一路接高精度数字温度传感器,可外接NXP PCT2075温度传感器芯片,还有预留的1路I2C用FlexIO实现标准的I2C或者UART或者SPI通信) 。 5. 2路PWM用于驱动LED指示LED或者蜂鸣器报警信号,以及实现语音播放功能。 6. USB FS 2.0从设备接口,不要额外的晶体。 7. 支持最大256K Flash,48 MHz Arm® Cortex®-M0+内核。K32L2B11VLH0A 64K Flash,32K RAM的配置即可满足额温枪的需要。 8. 低功耗特征:运行模式达 54 uA/MHz,在深度睡眠模式下RAM和RTC处于保持状态的功耗为1.96uA;满足采用采用电池供电的手持式红外测温枪,对系统功耗苛刻的要求。 9. 具有小于10us的快速唤醒模式,能及时唤醒主控进入运行模式。 10. 64 LQFP封装, 至少提供5个GPIOs满足用户人机界面设置按键需求。如果是做额温测试模块外接高端i.MX系列带大屏幕彩色显示屏的应用,可以选择32脚封装,例如K32L2B11VFM0A。 11. 额温枪对Flash容量大小的需求,主要是NTC(RT电阻温度换算表)和红外测温(VT电压温度换算表)标定参数存储,语音播报数据的存储,64K Flash是可以满足要求的。 12. K32 L2B系列具有广泛的产品路线图,支持引脚功能完全兼容,扩展的Flash,可以添加诸如蓝牙以及二维码扫码等新型扩展功能需求。 13. 内置ROM bootloader方便用户程序在线升级和温度参数标定,内置高精度的内部时钟,此功能用于工厂固件生产配置,使用NXP提供的Kinetis Flash Tool下载工具软件 GUI,可以直接方便的通过USB刷新固件和校准配置参数,无需额外的仿真下载调试工具。 14. MCUXpresso ConfigTool:易用的软件配置工具以及完整的外设驱动SDK包方便用户快速原型开发。 目前64脚的IO资源已经用足,所以做额温枪,使用集成段码显示的单芯片,64脚封装应该是主流。当然也有48或者32脚的产品,一般都是需要外置sLCD显示驱动芯片。 基于NXP K32L2B MCU的额温枪参考方案(硬件篇): https://mp.weixin.qq.com/s/k96HO32ek2i_FjADtdsK9g 基于NXP K32L2B MCU的额温枪参考方案(软件篇): https://mp.weixin.qq.com/s/QVCeW1RS57tAYaDi8mQ7Lw
View full article
Demo Owner: Gregory Camuzat Get a quick overview of the the TWR-KV10Z32 Tower System with the Kinetis Microcontroller KV1x. This demonstration shows how to get the low-voltage 3-phase BLDC motor spinning and how to control its speed using the KV1 Tower System board and your Window.     Features Get a quick overview of the the TWR-KV10Z32 Tower System with the Kinetis Microcontroller This demoshows how to get the low-voltage 3-phase BLDC motor spinning and how to control its speed using the KV1 Tower System board and your Windows PC. Featured NXP Products Product Link Kinetis® KV1x Family Tower System Module TWR-KV10Z32|Tower System Board|Kinetis® MCUs | NXP  FreeMASTER Run-Time Debugging Tool https://www.nxp.com/design/software/development-software/freemaster-run-time-debugging-tool:FREEMASTER?&tid=vanFREEMASTER Links PEMicro Windows USB Drivers IAR Embedded Workbench for ARM  
View full article
Smart Pump Monitor Demo This demo shows a small water pump rig consisting of a water pump and 3 valves put together to collect data for supervised machine learning. Normal operation as well as abnormal conditions may be simulated with the rig. There are 2 sensor boards attached by clamps to the water pipe. Each sensor board has many sensors on it, but only the accelerometer will be used to gather the data. One board is used for data logging.  The other runs a model which was generated via machine learning based on data logged from the first board.  Pump vibration measurements are processed through the model by the MCU on that board to determine the operating state of the system Features Use of accelerometer to measure pipe vibration Sensing algorithm detects when the pump is clogged or drawing on air How to find patterns in data taken by NXP Sensors Links Sensor Fusion 10-Axis Sensor Data Logger http://www.nxp.com/files/sensors/doc/user_guide/RD-KL25-AGMP01-UG.pdf Related demos NXP Sensor Toolbox Demo Vibration Monitoring - Prediction using NXP Sensors Sensor Fusion for Kinetis MCUs
View full article
Demo Industry 4.0 connectivity or Industrial IoT  combines the existing high Level network based on Ethernet type Protocols and the access  to a single sensor data.  IO Link protocol helps in that convergence by providing an easy migration of current of non-connected sensors to networked one. The demonstration show a typical Industrial Network using ModBus and IO Link sensors Features Modbus TCP Slave based on LS1021A Open source stack & Support for Industrial Strength Security Master IOLink Modem  node based on Kinetis KL17 + transceiver Device Node IOlink based on Kinetis KE02 + transceiver NXP Recommends Product Link QorIQ® Layerscape 1021A Dual-Core Communications Processor with LCD Controller https://www.nxp.com/products/processors-and-microcontrollers/arm-processors/layerscape-communication-process/qoriq-layerscape-1021a-dual-core-communications-processor-with-lcd-controller:LS1021A?&lang_cd=en Freedom® Development Platform for Kinetis® KL17 and KL27 MCUs FRDM-KL27Z|Freedom Development Platform|Kinetis® MCU | NXP  Freedom Development Platform for Kinetis KE02 MCUs https://www.nxp.com/design/development-boards/freedom-development-boards/mcu-boards/freedom-development-platform-for-kinetis-ke02-mcus:FRDM-KE02Z40M?&lang_cd=en QorIQ® LS1021A Tower® System Module QorIQ® LS1021A Tower® System Module | NXP 
View full article
Watch the new NXP high power RF highlights from IMS 2016. With more than 50 years of technology development and innovation, NXP's new RF Power group enables our customers to develop cutting edge cellular infrastructure, industrial and commercial solutions. Catch the Wave! We hope to see you next year in Hawaii at IMS 2017!     Explore NXP RF at IMS 2016: Highlights - YouTube      NXP Recommends Digital Front End Processors Car radio Tuners Low Power TX/RX Discrete Transistors PLLs and Oscillators RF Mixers RF Power Transistors RF Amplifiers - Low / Medium Power Millimeter - Wave Solutions Control Circuits Low Power TX/RX ICs   For specific product on the RF portfolio per above, please click on this link: RF|NXP   Links to Video links Explore NXP RF at IMS 2016: Highlights Outdoor Small Cells for Cellular Infrastructure 4 New Cellular GaN Technology Doherty RF Power Transistors Wideband GaN Communications for Military Applications Different RF Low Power Devices, Different Line-Ups RF Powers Up Digital Front End Processor for Really Big Spaces Small Cell Doherty Evaluation Board: Richardson RFPD and NXP Smart Antenna Solutions for "Internet Everywhere" L-Band and S-Band Radar Devices for Aerospace Aerospace Communications with Highest Power LDMOS Narrowband Transistor Millimeter Wave Radar for Breakthrough Auto Designs Wayv Portable, Battery-Operated RF Cooking Appliance NXP’s 1500 W MRF1K50 RF Power Transistor Benchmark Small Cell Solution for MIMO Radios
View full article