<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>Rapid IoTのトピックRapid IoT Kit - Wireless Uart Demo</title>
    <link>https://community.nxp.com/t5/Rapid-IoT/Rapid-IoT-Kit-Wireless-Uart-Demo/m-p/841620#M263</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Everyone,&lt;/P&gt;&lt;P&gt;Here we going to see the demo of "Wireless Uart" Demo on Rapid IoT kit. we know that Rapid IoT has build with two MCU , KW41z &amp;amp; K64F. For this demo you should have SDK for KW41z,I have used&amp;nbsp; SDK_2.2.0_FRDM-KW41Z.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="IMG-6812.JPG"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/62783i4AE6F471F24A8557/image-size/large?v=v2&amp;amp;px=999" role="button" title="IMG-6812.JPG" alt="IMG-6812.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Tools Required:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;MCUXpressoIDE -&amp;gt; Download it from &lt;A href="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Fwww.nxp.com%2Fsupport%2Fdeveloper-resources%2Fsoftware-development-tools%2Fmcuxpresso-software-and-tools%2Fmcuxpresso-integrated-development-environment-ide%3AMCUXpresso-IDE" target="_blank"&gt;here&lt;/A&gt;&lt;/P&gt;&lt;P&gt;SDK for Rapid-IoT-Kit -&amp;gt; Download it from &lt;A href="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Fwww.nxp.com%2Fsupport%2Fdeveloper-resources%2Frapid-prototyping%2Fnxp-rapid-iot-prototyping-kit%3AIOT-PROTOTYPING" target="_blank"&gt;here&lt;/A&gt;&lt;/P&gt;&lt;P&gt;SDK for KW41z -&amp;gt; Download it from &lt;A href="https://www.nxp.com/products/processors-and-microcontrollers/arm-based-processors-and-mcus/kinetis-cortex-m-mcus/w-serieswireless-conn.m0-plus-m4/freedom-development-kit-for-kinetis-kw41z-31z-21z-mcus:FRDM-KW41Z" target="_blank"&gt;here&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Rapid IoT Kit&lt;/P&gt;&lt;P&gt;Android or IOS App - IoT Toolbox &lt;A href="https://play.google.com/store/apps/details?id=com.freescale.kinetisbletoolbox&amp;amp;hl=en"&gt;here&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Steps to follow:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;The first step to Import "wireless uart" project from KW41z SDK examples.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_4.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/79809i721784B04D87AFDA/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_4.png" alt="pastedImage_4.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;the next step, you have to disable the keyboard functionality (keyboard.h)&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&lt;EM&gt;/*&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;* Name: gKeyBoardSupported_d&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;* Description: Enables/disables the switches based keyboard&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;*/&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;#ifndef gKeyBoardSupported_d&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;#define gKeyBoardSupported_d&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;#endif&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Rapid IoT kit hardware does not have 4 LED's interface with KW41 so some changes are required as below&lt;/P&gt;&lt;P&gt;also remove usage of Led3 &amp;amp; Led4 usages from everywhere.&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&lt;EM&gt;/*&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* Name: gLEDsOnTargetBoardDefault_c&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* Description: Default value for LEDs count located on a&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; generic target board&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;*/&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;#ifndef gLEDsOnTargetBoardDefault_c&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;#define gLEDsOnTargetBoardDefault_c&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;#endif&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Next step we need to add below code, so that K41z will start the advertising automatically after power on.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* BLE Host Stack Init */&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (Ble_Initialize(App_GenericCallback) != gBleSuccess_c)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; panic(0,0,0,0);&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LED_StopFlashingAllLeds();&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Led1Flashing();&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BleApp_Start(gGapPeripheral_c);&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Now we can compile the code and flash it in Rapid IoT Kit.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The next part is Import the "Hello World" example from Rapid IoT Kit SDK&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_8.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/2260iEEF2FB7AE33A7382/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_8.png" alt="pastedImage_8.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;next step change the baud-rate for FSCI Interface (UART 4)&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;/* FSCI Interface Configuration structure */&lt;BR /&gt;static const gFsciSerialConfig_t mFsciSerials[] =&lt;/P&gt;&lt;P&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .baudrate = gUARTBaudRate115200_c,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .interfaceType = gSerialMgrUart_c,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .interfaceChannel = 4,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .virtualInterface = 0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;EM&gt;below changes for&amp;nbsp; FsciCommunication.c&lt;BR /&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;EM&gt;void FSCI_receivePacket( void* param )&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; uint16_t&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; readBytes;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; uint8_t&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; static uint8_t bytesReceived=0;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if( gSerial_Success_c != Serial_GetByteFromRxBuffer( gFsciSerialInterfaces[(uint32_t)param], &amp;amp;c, &amp;amp;readBytes ) )&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; while( readBytes &amp;amp;&amp;amp; !wuartreceived)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(c == '\r'){&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bytesReceived = 0;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;wuartreceived = 1;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lcdtext[bytesReceived++] =c;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp; /* if (!startOfFrameSeen) */&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ( gSerial_Success_c != Serial_GetByteFromRxBuffer( gFsciSerialInterfaces[(uint32_t)param], &amp;amp;c, &amp;amp;readBytes ) )&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;}&lt;/EM&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;below changes in hello_world.c&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Main Application Loop (idle state) */&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (1)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if(wuartreceived){&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;shell_write("\n");&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;shell_write(lcdp);&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if(linecount&amp;gt;8)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;GUI_Clear();&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;GUI_DispString("\n");&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;linecount=0;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;GUI_DispString(" ");&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;GUI_DispString(lcdp);&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;wuartreceived = 0;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;linecount++;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Clear_Buffer();&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;You can also download this code from here &lt;A href="https://gitlab.com/mcucodes/rapid-iot-k64f-wuart-hello-world"&gt;https://gitlab.com/mcucodes/rapid-iot-k64f-wuart-hello-world&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Compile the code then flash it into Rapid Kit, and&amp;nbsp; the demo is ready!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Happy Coding!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Working demo of video is here &lt;A href="https://www.youtube.com/watch?v=abTqXRZieE4"&gt;Rapid IoT Kit - Wireless Uart Demo&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Checkout latest demo of thread use-case (IoT) here &lt;A href="https://www.youtube.com/watch?v=UMiFsDUzrR4"&gt;IoT Green Kit&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 06 Dec 2018 06:28:40 GMT</pubDate>
    <dc:creator>ashokfair</dc:creator>
    <dc:date>2018-12-06T06:28:40Z</dc:date>
    <item>
      <title>Rapid IoT Kit - Wireless Uart Demo</title>
      <link>https://community.nxp.com/t5/Rapid-IoT/Rapid-IoT-Kit-Wireless-Uart-Demo/m-p/841620#M263</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Everyone,&lt;/P&gt;&lt;P&gt;Here we going to see the demo of "Wireless Uart" Demo on Rapid IoT kit. we know that Rapid IoT has build with two MCU , KW41z &amp;amp; K64F. For this demo you should have SDK for KW41z,I have used&amp;nbsp; SDK_2.2.0_FRDM-KW41Z.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="IMG-6812.JPG"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/62783i4AE6F471F24A8557/image-size/large?v=v2&amp;amp;px=999" role="button" title="IMG-6812.JPG" alt="IMG-6812.JPG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Tools Required:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;MCUXpressoIDE -&amp;gt; Download it from &lt;A href="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Fwww.nxp.com%2Fsupport%2Fdeveloper-resources%2Fsoftware-development-tools%2Fmcuxpresso-software-and-tools%2Fmcuxpresso-integrated-development-environment-ide%3AMCUXpresso-IDE" target="_blank"&gt;here&lt;/A&gt;&lt;/P&gt;&lt;P&gt;SDK for Rapid-IoT-Kit -&amp;gt; Download it from &lt;A href="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Fwww.nxp.com%2Fsupport%2Fdeveloper-resources%2Frapid-prototyping%2Fnxp-rapid-iot-prototyping-kit%3AIOT-PROTOTYPING" target="_blank"&gt;here&lt;/A&gt;&lt;/P&gt;&lt;P&gt;SDK for KW41z -&amp;gt; Download it from &lt;A href="https://www.nxp.com/products/processors-and-microcontrollers/arm-based-processors-and-mcus/kinetis-cortex-m-mcus/w-serieswireless-conn.m0-plus-m4/freedom-development-kit-for-kinetis-kw41z-31z-21z-mcus:FRDM-KW41Z" target="_blank"&gt;here&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Rapid IoT Kit&lt;/P&gt;&lt;P&gt;Android or IOS App - IoT Toolbox &lt;A href="https://play.google.com/store/apps/details?id=com.freescale.kinetisbletoolbox&amp;amp;hl=en"&gt;here&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Steps to follow:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;The first step to Import "wireless uart" project from KW41z SDK examples.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_4.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/79809i721784B04D87AFDA/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_4.png" alt="pastedImage_4.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;the next step, you have to disable the keyboard functionality (keyboard.h)&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&lt;EM&gt;/*&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;* Name: gKeyBoardSupported_d&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;* Description: Enables/disables the switches based keyboard&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;*/&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;#ifndef gKeyBoardSupported_d&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;#define gKeyBoardSupported_d&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;#endif&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Rapid IoT kit hardware does not have 4 LED's interface with KW41 so some changes are required as below&lt;/P&gt;&lt;P&gt;also remove usage of Led3 &amp;amp; Led4 usages from everywhere.&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&lt;EM&gt;/*&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* Name: gLEDsOnTargetBoardDefault_c&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;* Description: Default value for LEDs count located on a&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; generic target board&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;*/&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;#ifndef gLEDsOnTargetBoardDefault_c&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;#define gLEDsOnTargetBoardDefault_c&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;#endif&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Next step we need to add below code, so that K41z will start the advertising automatically after power on.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* BLE Host Stack Init */&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (Ble_Initialize(App_GenericCallback) != gBleSuccess_c)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; panic(0,0,0,0);&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LED_StopFlashingAllLeds();&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Led1Flashing();&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BleApp_Start(gGapPeripheral_c);&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;Now we can compile the code and flash it in Rapid IoT Kit.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The next part is Import the "Hello World" example from Rapid IoT Kit SDK&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_8.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/2260iEEF2FB7AE33A7382/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_8.png" alt="pastedImage_8.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;next step change the baud-rate for FSCI Interface (UART 4)&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;/* FSCI Interface Configuration structure */&lt;BR /&gt;static const gFsciSerialConfig_t mFsciSerials[] =&lt;/P&gt;&lt;P&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .baudrate = gUARTBaudRate115200_c,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .interfaceType = gSerialMgrUart_c,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .interfaceChannel = 4,&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .virtualInterface = 0&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;EM&gt;below changes for&amp;nbsp; FsciCommunication.c&lt;BR /&gt;&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;EM&gt;void FSCI_receivePacket( void* param )&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; uint16_t&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; readBytes;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; uint8_t&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; c;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; static uint8_t bytesReceived=0;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if( gSerial_Success_c != Serial_GetByteFromRxBuffer( gFsciSerialInterfaces[(uint32_t)param], &amp;amp;c, &amp;amp;readBytes ) )&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; while( readBytes &amp;amp;&amp;amp; !wuartreceived)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if(c == '\r'){&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; bytesReceived = 0;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;wuartreceived = 1;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lcdtext[bytesReceived++] =c;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp; /* if (!startOfFrameSeen) */&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ( gSerial_Success_c != Serial_GetByteFromRxBuffer( gFsciSerialInterfaces[(uint32_t)param], &amp;amp;c, &amp;amp;readBytes ) )&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; break;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;}&lt;/EM&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;below changes in hello_world.c&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE class="jive_macro_quote jive-quote jive_text_macro"&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; /* Main Application Loop (idle state) */&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (1)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if(wuartreceived){&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;shell_write("\n");&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;shell_write(lcdp);&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;if(linecount&amp;gt;8)&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;{&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;GUI_Clear();&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;GUI_DispString("\n");&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;linecount=0;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;GUI_DispString(" ");&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;GUI_DispString(lcdp);&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;wuartreceived = 0;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;linecount++;&lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;Clear_Buffer();&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;&lt;EM&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}&lt;/EM&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;You can also download this code from here &lt;A href="https://gitlab.com/mcucodes/rapid-iot-k64f-wuart-hello-world"&gt;https://gitlab.com/mcucodes/rapid-iot-k64f-wuart-hello-world&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Compile the code then flash it into Rapid Kit, and&amp;nbsp; the demo is ready!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Happy Coding!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Working demo of video is here &lt;A href="https://www.youtube.com/watch?v=abTqXRZieE4"&gt;Rapid IoT Kit - Wireless Uart Demo&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Checkout latest demo of thread use-case (IoT) here &lt;A href="https://www.youtube.com/watch?v=UMiFsDUzrR4"&gt;IoT Green Kit&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Dec 2018 06:28:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Rapid-IoT/Rapid-IoT-Kit-Wireless-Uart-Demo/m-p/841620#M263</guid>
      <dc:creator>ashokfair</dc:creator>
      <dc:date>2018-12-06T06:28:40Z</dc:date>
    </item>
    <item>
      <title>Re: Rapid IoT Kit - Wireless Uart Demo</title>
      <link>https://community.nxp.com/t5/Rapid-IoT/Rapid-IoT-Kit-Wireless-Uart-Demo/m-p/841621#M264</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you very much for this demo!&lt;/P&gt;&lt;P&gt;Before trying it I want to be sure I can revert to the original firmware: can you suggest how to do that?&lt;/P&gt;&lt;P&gt;Also, will the GATT services programmed by the Rapid IoT online IDE still work, once this modification on the KW41 code is applied ?&lt;/P&gt;&lt;P&gt;Thank you for the support!&lt;/P&gt;&lt;P&gt;MM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Dec 2018 12:39:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Rapid-IoT/Rapid-IoT-Kit-Wireless-Uart-Demo/m-p/841621#M264</guid>
      <dc:creator>marcomerlin</dc:creator>
      <dc:date>2018-12-17T12:39:49Z</dc:date>
    </item>
    <item>
      <title>Re: Rapid IoT Kit - Wireless Uart Demo</title>
      <link>https://community.nxp.com/t5/Rapid-IoT/Rapid-IoT-Kit-Wireless-Uart-Demo/m-p/841622#M265</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can download the OOB demo out of the Rapid IoT studio page and flash it with the image again.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Estephania&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 17 Dec 2018 21:28:46 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Rapid-IoT/Rapid-IoT-Kit-Wireless-Uart-Demo/m-p/841622#M265</guid>
      <dc:creator>stephanie_m</dc:creator>
      <dc:date>2018-12-17T21:28:46Z</dc:date>
    </item>
    <item>
      <title>Re: Rapid IoT Kit - Wireless Uart Demo</title>
      <link>https://community.nxp.com/t5/Rapid-IoT/Rapid-IoT-Kit-Wireless-Uart-Demo/m-p/841623#M266</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi MM,&lt;/P&gt;&lt;P&gt;GATT&amp;nbsp; services and Online IDE will not work but still you can play with UART &amp;amp; LCD display i guess.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Ashok r&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Dec 2018 06:29:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Rapid-IoT/Rapid-IoT-Kit-Wireless-Uart-Demo/m-p/841623#M266</guid>
      <dc:creator>ashokfair</dc:creator>
      <dc:date>2018-12-18T06:29:25Z</dc:date>
    </item>
    <item>
      <title>Re: Rapid IoT Kit - Wireless Uart Demo</title>
      <link>https://community.nxp.com/t5/Rapid-IoT/Rapid-IoT-Kit-Wireless-Uart-Demo/m-p/841624#M267</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I don't know if it's caused by a new version of the SDK, but I can't compile and flash the KW41Z.&lt;/P&gt;&lt;P&gt;I get "section .dummy VMA overlaps section .bss" when I tried the example.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Does someone has the same error ?? Maybe my project settings aren't right too.&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Thomas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Jan 2019 15:26:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Rapid-IoT/Rapid-IoT-Kit-Wireless-Uart-Demo/m-p/841624#M267</guid>
      <dc:creator>thomas_mercier</dc:creator>
      <dc:date>2019-01-14T15:26:32Z</dc:date>
    </item>
    <item>
      <title>Re: Rapid IoT Kit - Wireless Uart Demo</title>
      <link>https://community.nxp.com/t5/Rapid-IoT/Rapid-IoT-Kit-Wireless-Uart-Demo/m-p/841625#M268</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try to put the SDK in a folder that has not too many nested structure.&lt;/P&gt;&lt;P&gt;For instance&lt;/P&gt;&lt;P&gt;C:\nxp\sdk\&lt;/P&gt;&lt;P&gt;I had the same issue in the first place, and this solved it.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Feb 2019 08:42:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Rapid-IoT/Rapid-IoT-Kit-Wireless-Uart-Demo/m-p/841625#M268</guid>
      <dc:creator>marcomerlin</dc:creator>
      <dc:date>2019-02-01T08:42:00Z</dc:date>
    </item>
    <item>
      <title>Re: Rapid IoT Kit - Wireless Uart Demo</title>
      <link>https://community.nxp.com/t5/Rapid-IoT/Rapid-IoT-Kit-Wireless-Uart-Demo/m-p/841626#M269</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Tks for your job,&lt;/P&gt;&lt;P&gt;When building -&amp;gt;&amp;nbsp;&amp;nbsp; wuartreceived , lcdp , linecount&amp;nbsp;&amp;nbsp; are undeclared.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Sep 2019 13:41:59 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Rapid-IoT/Rapid-IoT-Kit-Wireless-Uart-Demo/m-p/841626#M269</guid>
      <dc:creator>jplathuile</dc:creator>
      <dc:date>2019-09-25T13:41:59Z</dc:date>
    </item>
    <item>
      <title>Re: Rapid IoT Kit - Wireless Uart Demo</title>
      <link>https://community.nxp.com/t5/Rapid-IoT/Rapid-IoT-Kit-Wireless-Uart-Demo/m-p/841627#M270</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hope that, you download the code from gitlab &lt;A class="" data-content-finding="Community" href="https://community.nxp.com/external-link.jspa?url=https%3A%2F%2Fgitlab.com%2Fmcucodes%2Frapid-iot-k64f-wuart-hello-world" rel="nofollow" target="_blank"&gt;https://gitlab.com/mcucodes/rapid-iot-k64f-wuart-hello-world&lt;/A&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Sep 2019 14:16:01 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Rapid-IoT/Rapid-IoT-Kit-Wireless-Uart-Demo/m-p/841627#M270</guid>
      <dc:creator>ashokfair</dc:creator>
      <dc:date>2019-09-25T14:16:01Z</dc:date>
    </item>
    <item>
      <title>Re: Rapid IoT Kit - Wireless Uart Demo</title>
      <link>https://community.nxp.com/t5/Rapid-IoT/Rapid-IoT-Kit-Wireless-Uart-Demo/m-p/841628#M271</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, &lt;/P&gt;&lt;P&gt;Need to add in hello_world.c&lt;/P&gt;&lt;P&gt;char lcdtext[32];&lt;/P&gt;&lt;P&gt;char *lcdp = lcdtext;&lt;BR /&gt; char linecount= 9;&lt;BR /&gt; int wuartreceived = 0;&lt;/P&gt;&lt;P&gt;and all doing well,&lt;/P&gt;&lt;P&gt;thank you for that code.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Sep 2019 18:02:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Rapid-IoT/Rapid-IoT-Kit-Wireless-Uart-Demo/m-p/841628#M271</guid>
      <dc:creator>jplathuile</dc:creator>
      <dc:date>2019-09-25T18:02:39Z</dc:date>
    </item>
    <item>
      <title>Re: Rapid IoT Kit - Wireless Uart Demo</title>
      <link>https://community.nxp.com/t5/Rapid-IoT/Rapid-IoT-Kit-Wireless-Uart-Demo/m-p/841629#M272</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I can build the project, but, my rapid iot does not accept the KW41 .bin, led stay green, I think that this .bin is built for being loaded directly, on rapidiot it is loaded via K64.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 26 Sep 2019 14:41:06 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Rapid-IoT/Rapid-IoT-Kit-Wireless-Uart-Demo/m-p/841629#M272</guid>
      <dc:creator>jplathuile</dc:creator>
      <dc:date>2019-09-26T14:41:06Z</dc:date>
    </item>
  </channel>
</rss>

