Broadcom WICED Smart Quick Start Manual
Broadcom WICED Smart Quick Start Manual

Broadcom WICED Smart Quick Start Manual

Development system
Hide thumbs Also See for WICED Smart:
Table of Contents

Advertisement

Quick Links

Quick Start Guide
WICED Smart
WICED Smart™ Development System
WICED-Smart-QSG302-R
Corporate Headquarters: San Jose, CA
March 12, 2016

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the WICED Smart and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Broadcom WICED Smart

  • Page 1 Quick Start Guide WICED Smart WICED Smart™ Development System WICED-Smart-QSG302-R Corporate Headquarters: San Jose, CA March 12, 2016...
  • Page 2 EU. Any other trademarks or trade names mentioned are the property of their respective owners. Broadcom reserves the right to make changes without further notice to any products or data herein to improve reliability, function, or design.
  • Page 3: Table Of Contents

    Application Test Example........................18 Viewing Traces from the WICED Smart Tag .................... 20 What Now ..............................21 Appendix A: Testing a WICED Smart Tag with Windows 8/8.1/10 ........ 22 The Hello Sensor Tag Application......................22 The Hello Client PC Application ......................23 Testing the Hello Application.........................
  • Page 4 WICED Smart Quick Start Guide Table of Contents Appendix C: Multiple WICED Smart Tags ............... 26 Appendix D: Recovering a Corrupt WICED Smart Tag ..........27 Appendix E: Power Measurement..................28 Appendix F: Serial Flash and EEPROM................29 Appendix G: Sensor Introduction ..................30 Broadcom ®...
  • Page 5 Figure 1: WICED Smart Tag and Key Component Locations ................9 Figure 2: WICED Smart IDE ..........................15 Figure 3: LightBlue iOS Application Showing the WICED Smart Tag Heart Rate Monitor Application.... 19 Figure 4: HelloClient Select Device Window....................23 Figure 5: HelloClient Application ........................
  • Page 6: About This Document

    WICED Smart sample applications using the WICED Smart Integrated Development Environment (IDE). The instructions in this document must be completed before the WICED Smart SDK and WICED Smart Tag can be used. Note: This document applies to WICED Smart SDK 2.2.x.
  • Page 7: References

    Broadcom through a distribution channel can acquire technical documentation and software from the Broadcom Support Community website (community.broadcom.com). For Broadcom documents, replace the "xx" in the document number with the largest number available to ensure you have the most current version of this document.
  • Page 8: Section 1: Wiced Smart Development System Overview

    S y s t e m O v e r v i e w The WICED Smart development system consists of a WICED Smart tag, the WICED Smart Software Development Kit (SDK), and the WICED Smart Integrated Development Environment (IDE).
  • Page 9: Figure 1: Wiced Smart Tag And Key Component Locations

    WICED Smart Quick Start Guide WICED Smart Tag Figure 1: WICED Smart Tag and Key Component Locations Accelerometer Humidity Gyroscope Combo Temperature App. Boot Reset (SW2) (SW1) (SW3) Pressure Magnetometer Sensor 1 VUSB 1 VCOIN 2 VREGIN 2 VDDIO 3 VCOIN...
  • Page 10: Software Development Kit

    C, ADC, PWM, Keyscan, etc. • Reference applications for the devices with profiles defined by the Bluetooth SIG • WICED Smart API documentation and related documents • Utilities to support development in Windows, OS X, and Linux environments • Drivers and detailed information to access the five sensors...
  • Page 11: Directory Structure

    WICED Smart core Bluetooth components Hardware and Software Requirements • The WICED Smart SDK runs on 32- and 64-bit versions of Microsoft Windows, OS X, and Linux. • The SDK is distributed as: – A standalone 7zip file suitable for all operating systems.
  • Page 12: Section 2: Setting Up The Wiced Smart Sdk

    4. In the Pre-Installation Summary window, click Next to install using the current IDE and SDK folder selections. (Click Previous once or twice to modify the SDK and/or IDE installation folders, respectively.) After installation has completed, start the WICED Smart IDE by using the WICED Smart IDE desktop icon. Broadcom WICED Smart Development System ®...
  • Page 13: Connect The Wiced Smart Tag

    (see Figure 1 on page 9 for component locations). Connect the WICED Smart tag to the development PC with a USB cable; the USB UART driver will load automatically. Verify Driver Installation To verify that driver installation is complete: 1.
  • Page 14: Section 3: Using The Wiced Smart Ide

    Windows 8/8.1/10” on page 22 describes an alternate method for testing applications running on the WICED Smart tag. You can also use a Windows 7 PC equipped with a Broadcom chip or with a Broadcom chip- based Bluetooth 4.0 dongle.
  • Page 15: Figure 2: Wiced Smart Ide

    BCM20737TAG_Q32 WICED Smart tag platform. The example below creates a new target for the Heart Rate Monitor application. The target will then be used to build and download the application to the WICED Smart tag. See Figure 1 on page 9 for component locations.
  • Page 16 WICED Smart Quick Start Guide Build and Load a Sample Application 4. Verify that SW8 DIP switches 1, 3, and 5 are ON and that the others are OFF. 5. Verify that SW6 DIP switches 2 and 4 are ON and that the others are OFF.
  • Page 17 09:51:18 Build Finished (took 11s.939ms) A red LED labeled D1 on the WICED Smart Tag blinks to indicate that the firmware download is complete. If the WICED Smart tag is not recognized or detected by the programming tools, the following message may be displayed: Detecting device...
  • Page 18: Run An Application

    “Build and Load a Sample Application” on page 14 has been successfully completed and that the heart rate monitor application has successfully been downloaded to the WICED Smart tag. Before the application can be tested, the power supply for the tag must be selected.
  • Page 19: Figure 3: Lightblue Ios Application Showing The Wiced Smart Tag Heart Rate Monitor Application

    WICED Smart Quick Start Guide Run an Application Figure 3: LightBlue iOS Application Showing the WICED Smart Tag Heart Rate Monitor Application Start/ Note: A description of the heart rate monitor application is provided in the header comments of the heart_rate_monitor.c source file located in the WICED Smart SDK at:...
  • Page 20: Viewing Traces From The Wiced Smart Tag

    Viewing Traces from the WICED Smart Tag Viewing Traces from the WICED Smart Tag Traces from the application can be viewed by configuring the WICED Smart tag to route traces to the HCI UART, and then to the COM port of the platform. See Figure 1 on page 9 for component locations.
  • Page 21: What Now

    WICED Smart Quick Start Guide What Now What Now Now that you have a basic understanding of how to compile and download a WICED Smart application, we recommend building and running the example applications provided in the WICED Smart SDK applications directory.
  • Page 22: Appendix A: Testing A Wiced Smart Tag With Windows 8/8.1/10

    This appendix describes how to use applications running on a Windows 8 PC to interact with a WICED Smart tag. The PC used for testing may be the same PC used to develop WICED Smart applications, or a different PC can be used.
  • Page 23: The Hello Client Pc Application

    WICED Smart Quick Start Guide Testing a WICED Smart Tag with Windows 8/8.1/10 The Hello Client PC Application The Hello Client (hello_client) PC application is provided with the SDK to complement the Hello Sensor (hello_sensor) tag application. It is located here: <WICED-Smart-SDK>\Wiced-Smart\Apps\hello_sensor\peerapps\Windows\HelloClient\Release...
  • Page 24: Testing The Hello Application

    WICED Smart Quick Start Guide Testing a WICED Smart Tag with Windows 8/8.1/10 Testing the Hello Application To test the application with a WICED Smart tag, follow the instructions provided for each of the Hello Service characteristics (see Figure 5, below).
  • Page 25: Appendix B: Ide Hints And Tips

    2. To revert to the C/C++ perspective (rather than the Debug perspective for example), click the C/C++ icon in the top-right corner of the window. Shortcuts A useful cheat sheet outlining shortcuts for the WICED Smart IDE (Eclipse) is included in the <WICED-Smart- IDE>/Readme directory or online here: http://www.cheat-sheets.org/saved-copy/eclipseCDT8.0-cheatsheet.pdf Particularly useful keystrokes are listed below: •...
  • Page 26: Appendix C: Multiple Wiced Smart Tags

    <address> is an address of the user’s choosing. BT_DEVICE_ADDRESS=<address> Figure 6 shows two WICED Smart tags connected to a PC and appropriate targets to build and download the hello client and hello sensor applications. Figure 6: Configuration for Two WICED Smart Tags...
  • Page 27: Appendix D: Recovering A Corrupt Wiced Smart Tag

    A p p e n d i x D : R e c o v e r i n g a C o r r u p t W I C E D S ma rt Ta g The following steps describe how to recover a WICED Smart tag if the EEPROM is corrupted. See Figure 1 on page 9 for component locations.
  • Page 28: Appendix E: Power Measurement

    A p p e n d i x E : P o w e r M e a s u r e m e n t The following steps describe how to measure power across the J12 jumper on the WICED Smart Tag (see...
  • Page 29: Appendix F: Serial Flash And Eeprom

    A p p e n d i x F : S e r i a l F l a s h a n d E E P R O M The Wiced Smart tag includes the ability to switch between serial flash and EEPROM through DIP switches.
  • Page 30: Appendix G: Sensor Introduction

    A p p e n d i x G : S e n s o r I n t r o d u c t i o n There are five different sensors in the WICED Smart tag. SW9 (see Figure 8) enables/disables the individual sensors by their respective dip switches.
  • Page 31: Figure 10: Magnetometer Sensor

    WICED Smart Quick Start Guide Sensor Introduction Figure 10: Magnetometer Sensor VDD_MAG VDD_MAG LIS3MDLTR LGA12_0.5mm VDD_IO SDO/SA1 SCL/SPC 0.1uF TP13 SDA/SDI/SDO DRDY TP14 RESVD_GND RESVD_GND 0.1uF Figure 11: Humidity and Temperature Sensor VDD_HT HTS221 LGA6_0.75x1.0mm 0.1uF C34 10uF RSVD2 RSVD1...
  • Page 32 Information furnished by Broadcom is believed to be accurate and reliable. However, Broadcom does not assume any liability arising out of the application or use of this information, nor the application or use of any product or circuit described herein, neither does it convey any license under its patent rights nor the rights of others.

This manual is also suitable for:

Bcm20737tag

Table of Contents