• WICED Sense data publish to  IBM Bluemix demo via BCM94343W_AVN

    In this application you will connect the WICED Sense device to Avnet IoT starter kit over BLE and publish the WICED Sense sensors data to IBM Bluemix using MQTT. 1) Open the project contents provided below 2) Copy...
    MichaelF_56
    created by MichaelF_56
  • Platform Specific WLAN (WiFi) and BT/BLE Firmware Definitions

    It is possible to have a platform specific firmware files released by Broadcom to support specific partner modules or added features.   In order to accommodate specific firmware files for WLAN and BT/BLE, the co...
    MichaelF_56
    created by MichaelF_56
  • How to Implement the HW Timer

    The attached sample app implements the HW timer. Run traces on the app to see the HW timer callback fire once every 100ms--10 times for every SW timeout loop.   The necessary components to get the HW timer worki...
    JacobT_81
    last modified by JacobT_81
  • Custom Harware - 'Prototype board bringup'

    How to debug non-responsive customer based hardware   So, you've got your custom hardware back from the build facility.  It's populated with one of those sexy Broadcom Bluetooth devices.  An exuberant...
    ShawnA_01
    last modified by ShawnA_01
  • iOS application for WICED Sense to connect to IBM Watson IoT(Quickstart)

      The iOS application is written to scan for WICED Sense Kit around your iOS device , connect to it and start publishing the sensor data to quickstart.()IBM Internet of Things Foundation   iOS application&#...
    VikramR_26
    last modified by VikramR_26
  • How to Toggle a GPIO

    Back to main page: Leveraging TAG4 to better understand the WICED Smart Programming Environment         To toggle a GPIO, paste the following code into your program:      ...
    JacobT_81
    last modified by JacobT_81
  • How to Register for an Interrupt, Project 2 Wrap-Up

    Back to main page: Leveraging TAG4 to better understand the WICED Smart Programming Environment     When using a microcontroller with a kernel, interrupts are the most fundamental way to interact with that ...
    JacobT_81
    last modified by JacobT_81
  • Project 1 Wrap-Up

    Back to main page: Leveraging TAG4 to better understand the WICED Smart Programming Environment               In order to transmit sensor data via BLE notificati...
    JacobT_81
    last modified by JacobT_81
  • How to Initialize and Read From an I2C Sensor

    Back to main page: Leveraging TAG4 to better understand the WICED Smart Programming Environment         We won’t get into the fine details of the I2C protocol. Here, we will show how to...
    JacobT_81
    last modified by JacobT_81
  • Basic Features of the WICED Smart Kernel

    Back to main page: Leveraging TAG4 to better understand the WICED Smart Programming Environment                     When programmin...
    JacobT_81
    last modified by JacobT_81
  • How to Transmit BLE Notifications

    Back to main page: Leveraging TAG4 to better understand the WICED Smart Programming Environment              Transmitting BLE notifications is a straightforward...
    JacobT_81
    last modified by JacobT_81
  • BCM2073XS GPIO Basics

    The BCM2073x chip (SoC) has 40 logical GPIOs (P0-P39).   The GPIOs themselves are broken out into three separate ports (meaningful when you start programming):   • P0 through P15 on port0 • P1...
    MichaelF_56
    last modified by MichaelF_56
  • BCM20732 Memory Map Architecture

    Revision Change Decription Date 1.0 Initial 06/22/14 1.1 Added Aligned Memory Accesses 10/28/14 Hello Community Members,   This BLOG should be used as a "guide" for examining the Memory Map configurations an...
    jota_1939431
    last modified by jota_1939431
  • Programming the TAG2/TAG3 Board using command line tools

    Programming the 20732S MODULE USING 2073xTAG Board v. 1.0   Revision Change Decription Date 1.3 TTL-232RG-VREG3V3-WE - defined correct cable with 3V Output Removed SPIL, Added NEW Loader file and LOTS of correc...
    jota_1939431
    last modified by jota_1939431
  • WICED Smart User's Guide

    Table of Contents: Product Selection Product Evaluation WICED Sense Product Development Manufacturing / Production Intro Video Selector Guide Hot Sheet FAQ Data Sheets SDK HW Guide Installation Errors To...
    kwang
    last modified by kwang
  • Sleep Deep_Sleep Explanation and Techniques

    Revision Change Decription Date 1.0 Initial 06/22/14 Hello Community Members,   This BLOG should be used as a "guide" for examining Sleep and Deep_Sleep techniques. This is a compilation of Sleep and Dee...
    jota_1939431
    last modified by jota_1939431
  • Advertiser and Scanner

    Hello. Here is an example app that is capable of swapping between advertising and scanning.   Advertisement BLE advertisement packets consists of 31 bytes. Each field (i.e. appearance, name, service UUID or simil...
    userc_19497
    last modified by userc_19497
  • I2C Discussion

    Revision Description Date 1.0 I2C Description 10/27/14   The I2C topics seem to be a bit confusing. I am creating this Blog to address these concerns.   I will post a video shortly that will thru a Code W...
    jota_1939431
    last modified by jota_1939431
  • WICED Smart ADC Example

    The attached app shows sample usage of the ADC hardware built into the 36/37/s chips.   To use the app, load it onto a Tag board that has a push button on P0. Run traces on the board. You'll initially see ~0V, a...
    JacobT_81
    last modified by JacobT_81
  • Connecting an external board to the BCM2073X via the PUART

    Hello Everyone,   See the attached file for an example of use of the PUART.   To use the sample code, load it onto two Tag boards, connect the boards via PUART, rx-to-tx, with a common ground (currently se...
    JacobT_81
    last modified by JacobT_81