background image

 

 

PAN4620 802.15.4 and Bluetooth LE Module  

 

 

 

 

 

5 Getting Started 

 

 

 

Integration Guide Rev. 1.0 

 

Page 23 

 

8.  Press the button 

SW2

 on the PAN4620-ETU to change heart rate data. 

  See heart rate changes on Smartphone/Tablet. 

 

 

5.4  Getting NXP MCUXpresso IDE for PAN4620 Module 

The following requirement must be met: 

  NXP account  

 

1.  Visit the website 

www.nxp.com

. 

2.  Search for 

MCUXpresso Integrated Development Environment (IDE) 

and 

download it. 

  NXP will lead to the following page. 

 

3.  Click 

Sign in

.  

Summary of Contents for PAN4620

Page 1: ...PAN4620 IEEE 802 15 4 and Bluetooth Low Energy Module Integration Guide Rev 1 0 Wireless Modules ...

Page 2: ...ireless Radio Microcontroller Core Up to 48 MHz 32 bit ARM Cortex M0 Memory 512 kB of flash and 128 kB of SRAM Voltage range 1 8 V to 4 2 V Temperature range 40 C to 85 C Characteristics Transceiver frequency range 2 360 MHz to 2 483 5 MHz Programmable transmitter output power 30 dBm to 3 5 dBm Receiver sensitivity Bluetooth LE 95 dBm Receiver sensitivity typical for IEEE Standard 802 15 4 100 dBm...

Page 3: ...de and may bear defects due to their status of development and the lack of qualification mentioned above Panasonic rejects any liability or product warranty for Engineering Samples In particular Panasonic disclaims liability for damages caused by The use of the Engineering Sample other than for evaluation purposes particularly the installation or integration in another product to be sold by the cu...

Page 4: ...document are offered by independent third party providers who are solely responsible for these products Panasonic has no responsibility whatsoever for the performance product descriptions specifications referenced content or any and all claims or representations of these third party providers Panasonic makes no warranty whatsoever neither express nor implied with respect to the goods the reference...

Page 5: ...t 18 5 Getting Started 20 5 1 Jumper Start up Configuration 20 5 2 Device Drivers 21 5 3 Using Initial Bluetooth Heart Rate Example on PAN4620 USB 22 5 4 Getting NXP MCUXpresso IDE for PAN4620 Module 23 5 5 Getting NXP SDK for PAN4620 Module 24 5 6 Using SDK in MCUXpresso IDE 26 5 7 Using Thread Example Application 33 6 Regulatory and Certification Information 36 6 1 Federal Communications Commiss...

Page 6: ... example code and build own implementations Please read this guide carefully to assure the compliance of your product to regulatory requirements 1 2 Revision History Revision Date Modifications Remarks 1 0 2019 09 27 First version 1 3 Use of Symbols Symbol Description Note Indicates important information for the proper use of the product Non observance can lead to errors Attention Indicates import...

Page 7: ...select File Setup page This font File names messages user input Indicates file names or messages and information displayed on the screen or to be selected or entered by the user Examples pan1760 c contains the actual module initialization The message Failed to save your data is displayed Enter the value Product 123 Key Key Indicates a key on the keyboard e g F10 1 4 Related Documents Please refer ...

Page 8: ... 2 Overview The PAN4620 USB is a development platform for the PAN4620 IEEE 802 15 4 and Bluetooth Low Energy module to implement Bluetooth and IEEE 802 15 4 functionality into various electronic devices Please refer to the Panasonic website for related documents 8 2 Product Information ...

Page 9: ... PAN4620 802 15 4 and Bluetooth LE Module 3 PAN4620 Module Integration Guide Rev 1 0 Page 9 3 PAN4620 Module 3 1 Block diagram 3 2 Footprint The dimensions are in millimeters Top View ...

Page 10: ...area in any layer This would be affecting the performance of the chip antenna in a critical manner The recommendation for the ground plane is based on a FR4 4 Layer PCB The following requirements must be met Keep this product away from heat Heat is the major cause of decreasing the life of these products Keep this product away from other high frequency circuits Antenna Placement Recommendation ...

Page 11: ...ted in every layer under the module antenna Note for example the Keep out Area in all four layers of the PAN4620 evaluation board Impact of Placement on the Antenna Radiation Pattern The placement of the module surrounding material and customer components have an impact on the radiation pattern of the antenna It is recommended to verify the perfect position of the module in the target application ...

Page 12: ... PAN4620 802 15 4 and Bluetooth LE Module 4 Reference Design Integration Guide Rev 1 0 Page 12 4 Reference Design 4 1 Block Diagram ...

Page 13: ... PAN4620 802 15 4 and Bluetooth LE Module 4 Reference Design Integration Guide Rev 1 0 Page 13 4 2 Schematic ...

Page 14: ...age 14 4 3 Placement Recommendations The module shall be placed as close as possible to the edge of the application It is important to have the Keep out Area below the antenna Keep out Area To download the design files go to the download area on the product website 8 2 Product Information ...

Page 15: ... PAN4620 802 15 4 and Bluetooth LE Module 4 Reference Design Integration Guide Rev 1 0 Page 15 4 4 Building Blocks 4 5 Breakout Pins ...

Page 16: ...nfiguration Settings After each different configuration the reset button needs to be pressed Jumper Layout Description J1 5 V from USB connected 5 V power option to power the board from USB or the 5 V pin The 5 V from USB can also be used to power the sensor board 5 V from or to breakout pin connected ...

Page 17: ... connected Module VCC connection and GND pin The module VCC jumper can be removed for current measurements J7 J10 FTDI connected to module UART Option for module UART to breakout pin or FTDI Place jumpers either on J7 or J10 Breakout pin connected to module UART J11 3 3 V are supplied to the breakout pin Option to power an external sensor board sensor with 3 3 V Do not place this jumper if an exte...

Page 18: ... PAN4620 802 15 4 and Bluetooth LE Module 4 Reference Design Integration Guide Rev 1 0 Page 18 4 7 PCB Layout 4 7 1 Top Layer 4 7 2 Second Layer ...

Page 19: ... PAN4620 802 15 4 and Bluetooth LE Module 4 Reference Design Integration Guide Rev 1 0 Page 19 4 7 3 Third Layer 4 7 4 Bottom Layer ...

Page 20: ...ule 5 Getting Started Integration Guide Rev 1 0 Page 20 5 Getting Started 5 1 Jumper Start up Configuration Place all highlighted jumpers on PAN4620 evaluation board Connect the device via USB cable to a PC to power it and run demo examples ...

Page 21: ...e operating system that is used drivers for the FTDI USB UART might not be installed automatically If in doubt please check the FTDI website and install the drivers manually For further information please visit https www ftdichip com Drivers VCP htm 5 2 3 Segger J Link SWD Debugger Depending on the operating system that is used drivers for Segger J Link SWD debugger might not be installed automati...

Page 22: ...g with preinstalled Bluetooth Low Energy demo example Run the first demo 1 Download the app IoT Toolbox from Google Play or Apple iTunes Store 2 Start the app IoT Toolbox 3 Select the icon Heart Rate 4 Switch on Bluetooth on Smartphone Tablet 5 Press the button SW3 on PAN4620 ETU to start advertising 6 Scan for devices on Smartphone Tablet 7 Select and connect to the found device e g FSL_HRS ...

Page 23: ...TU to change heart rate data See heart rate changes on Smartphone Tablet 5 4 Getting NXP MCUXpresso IDE for PAN4620 Module The following requirement must be met NXP account 1 Visit the website www nxp com 2 Search for MCUXpresso Integrated Development Environment IDE and download it NXP will lead to the following page 3 Click Sign in ...

Page 24: ...g necessary sources for software development 1 Visit the website www nxp com 2 Search for MCUXpresso SDK Builder 3 Click Select Development Board to search for the correct board or kit to get started The PAN4620 ETU is based on the FRDM KW41Z platform from NXP 4 Enter FRDM KW41Z to the field Search by Name 1 5 Select the found board 2 6 Enter a preferred name for the SDK 3 7 Click on Build MCUXpre...

Page 25: ...ftware version v1 2 8 IEEE 802 15 4 MAC PHY software v5 3 8 SMAC software v3 3 7 Generate a downloadable SDK archive for use with desktop MCUXpresso tools 1 Select the Host OS Host Operating System 1 2 Select the preferred Toolchain IDE 2 3 Select the SDK Version 3 regulatory testing of PAN4620 was done using SDK version 2 2 0 with release date 2019 04 24 4 Click Add software component 4 and selec...

Page 26: ...t access to the sources in the SDK it is necessary to link the SDK to the IDE 1 Open MCUXpresso IDE v11 0 0_2516 2 Pull the folder zipped or unzipped into the tab Installed SDKs in MCUXpresso IDE For further information about getting started with the API the middleware and examples for wireless stacks see the documentation folder in the SDK SDK_2 2 0_FRDM KW41Z docs ...

Page 27: ...m SDK Import software examples 1 Click the field Import SDK example s in the Quickstart Panel of the MCUXpresso IDE 2 Select the previously loaded SDK frdmkw41z 1 3 Click Next 2 Run the software 1 Select the preferred example for running a demo 2 Enter a Project name suffix 1 to distinguish between different programs in the workspace ...

Page 28: ...kspace We will select the wireless_examples thread router_eligable_device freertos 3 example to show a Thread network demonstration 4 Click Next 4 Advanced Settings 5 Click Finish 1 Compiling the example project 1 Click onto the project inside the Project Explorer 1 within MCUXpresso IDE 2 Click the Build icon 2 in Quickstart Panel 3 or Toolbar to compile the example project ...

Page 29: ...5 6 3 Flash the Software 5 6 3 1 Using MCUXpresso IDE 1 Connect the PAN4620 evaluation board to the PC 2 Click the Debug icon 1 The software will be flashed with the onboard J Link OB SAM3U128 to the PAN4620 module Wait till this process is finished 3 Click the Start icon 2 in the toolbar to run the application on the PAN4620 evaluation board ...

Page 30: ...be met NXP account 1 Visit the website www nxp com 2 Search for Test Tool for Connectivity Products and download it NXP will lead to the following page 3 Click Sign in 4 Download the preferred Test Tool for Connectivity Products version and install it In case of more than one connected PAN4620 board the IDE will give the possibility to choose which one should be flashed Compare the Segger Serial n...

Page 31: ...ce to the PC After windows driver installation the device with COM port will show up in window Command Console 1 2 Click on the tab Firmware Loader 2 3 Select the preferred J Link device in the list 1 The label on the bottom of the PAN4620 ETU device will give the Segger J Link ID of the board which can be found in the mentioned list 4 Click browse 2 ...

Page 32: ...es in an Integrated Development Environment IDE like IAR Embedded Workbench or MCUXpresso from NXP The second option is to use some of the already generated files that are available in the NXP SDK see folder path SDK_2 2 0_FRDM KW41Z_XX_XX_XXXX tools wireless binaries 1 Click Upload 1 2 Select the controller KW41Z 2 which is used on PAN4620 device 3 Click OK 3 The Test Tool 12 will flash the progr...

Page 33: ... of the PAN4620 evaluation boards are flashed with the software frdmkw41z_wireless_examples_thread_router_eligible_device_freertos 5 6 Using SDK in MCUXpresso IDE 1 Open two terminal programs like HTerm and connect them to the COM ports of both nodes Use the serial configurations for the nodes like the figures below will show 2 On the first node enter the command thr create and press Enter Take ca...

Page 34: ...rch for existing Thread networks RGB LED5 will change colors fast and connect to the previously created network automatically 4 Press SW2 on both PAN4620 ETU nodes to change the color of the RGB LEDs on both nodes Thread network is working 5 Press the button SW3 Everything within the software is prepared and implemented to exchange the meas ured temperature between the nodes ...

Page 35: ...or this use case To measure a correct temperature it is recommended to use the thermistor measuring circuit shown in FRDM KW41Z Freedom Development Board User s Guide chapter Thermistor The chosen Thread software example gives additionally the possibility to use touch sensitive inputs on the Pins PTC16 TSI0_CH4 and PTC17 TSI0_CH5 If PAN4620 evaluation board is delivered with already mounted pin he...

Page 36: ... 1 Federal Communications Commission FCC for US To comply with FCC regulatory requirements it is necessary to reduce the output power from 3 5 dBm to about 0 dBm on the highest 802 15 4 channel channel 26 at 2 480 MHz It is necessary to do this in the software of the end product and in the tool used during certification testing The following example shows how to adjust this setting in the example ...

Page 37: ...l channels_t gTotalChannels else testChannel if testChannel 26 testPower 18 testPower 18 break case a testPower if testChannel 26 if 0x12 testPower testPower gMinOutputPower_c else if gMaxOutputPower_c testPower testPower gMinOutputPower_c break case s if testChannel 26 if testPower gMinOutputPower_c testPower 0x12 else testPower else if testPower gMinOutputPower_c testPower gMaxOutputPower_c else...

Page 38: ...s valid for the PAN4620 The end product must in any case be labelled on the exterior with Contains FCC ID T7V4620 6 2 Innovation Science and Economic Development ISED for Canada English Labeling Requirements The OEM must ensure that IC labelling requirements are met This includes a clearly visible label on the outside of the OEM enclosure specifying the appropriate Panasonic IC identifier for this...

Page 39: ...uette clairement visible à l extérieur de l emballage externe comportant l identifiant IC du module Panasonic inclus ainsi que la notification ci dessus L identifiant IC est IC 216Q 4620 Cet identifiant est valide pour tous les modules PAN4620 Dans tous les cas les produits finaux doivent indiquer sur leur emballage externe la mention suivante Contient IC 216Q 4620 6 3 European Conformity Accordin...

Page 40: ... device or system or to affect its safety or effectiveness Panasonic customers using or selling these products for use in such applications do so at their own risk and agree to fully indemnify Panasonic Industrial Devices Europe GmbH for any damages resulting 7 2 Restricted End Use This Panasonic Industrial Devices Europe GmbH product is not designed for any restricted activity that supports the d...

Page 41: ...North America visit the Panasonic website Sales Support to find assistance near you at https na industrial panasonic com distributors Please visit the Panasonic Wireless Technical Forum to submit a question at https forum na industrial panasonic com 8 2 Product Information Please refer to the Panasonic Wireless Connectivity website for further information on our products and related documents For ...

Reviews: