BluetoothWorld hero image

2018 developer session agenda

Many of the hands-on sessions by the Bluetooth SIG and Dialog Semiconductor will give you a FREE SDK to takeaway! Book today!

Find out how to use different software development kits (SDKs), learn how to write code, build your own Bluetooth mesh solution and web Bluetooth applications in the developer sessions at Bluetooth World 2018.

To attend all the sessions listed below, plus all the keynote sessions, purchase an 'access all areas' pass for just $99.

Keynote agenda

Buy today

Tuesday 18 September 2018

Loading
  1. Developer Session Room 1

    This training will start by the theory about Bluetooth beacon: how the typical Bluetooth beacon protocols (iBeacon and Eddystone) are organized and what the packet format looks like. In seond half of this training, attendees will get the chance to do the hands-on portion: build a Bluetooth beacon on a BBC micro:bit and use an app on an iOS or Android device to interact with it.  

    Important: Check the pre-requisites for this session.

  2. Developer Session Room 2

    Bluetooth mesh - as most mesh solutions - is built around message relays which are running the radio most of the time. This means the relays will usually not be possible to run on battery power. Additional features are built into Bluetooth mesh to support battery powered low power nodes like sensors. We will talk about the Low Power Node/Friend Node, the proxy node option as well as some alternate solutions for low power nodes together with Bluetooth mesh.

  3. Developer Session Room 2
    Commissioning of Bluetooth Mesh nodes is a crucial step in setting up the network. We will do a small hands-on session going through all the key steps involved in commissioning nodes into a network using an app for mobiles. 

     

    Nordic will be giving out a FREE Nordic Thingy:52 to all attendees to its session, an IoT Sensor Kit using its nRF52832 Bluetooth 5 SoC.

  4. Developer Session Room 1

    Web Bluetooth allows the development of web applications which can interact with Bluetooth low energy peripherals. This class will discuss Web Bluetooth, its status and APIs and will include live coding of a basic application which will address the requirements commonly found in Web Bluetooth applications.

    Note that this is a demonstration-only version of the class. For those interested in a hands-on experience, see the BYOL session on 19 September at 15:30.

  5. Developer Session Room 2
    Many times people ask “which wireless technology will win?”  I beg to differ. Shouldn’t the questions be “How can we use various wireless technologies together to enrich the user’s experience?” This session will discuss how Bluetooth Low Energy can be used in real world applications to complement other wireless technologies to create more compelling products and enhance their usability.
  6. Developer Session Room 1

    This class will start by exploring the concepts, technicalities, and uses of Bluetooth mesh networking. Attendees will then be led through a series of practical coding exercises which will provide hands-on experience of implementing the firmware for Bluetooth mesh products.

    Important: Check the pre-requisites for this session.

  7. Developer Session Room 2

    Bluetooth now supports a mesh topology for many-to-many device communications. But you may be wondering about how a developer can get started…

    Please note that the training session is welcoming everyone to follow and listen but only the first registered 40 attendees will have the chance to receive the DA14683 USB Development Kit and hands-on Mesh training opportunity.

  8. Developer Session Room 1
    This demonstration session will focus on three topics: in provisioning, we will take you on a tour to know how provisioning works, and provision real devices on the spot; and in interoperability, we will use a different provisioner to provision devices which are from different vendors and make them work in same Bluetooth mesh network. Come and see some of the many capabilities of Bluetooth mesh, and get inspired to build your own Bluetooth mesh solution.
  9. Developer Session Room 2
    Have you run into any of these scenarios in developing your IoT applications?  Zigbee or Thread connected sensors that you want to easily provision over Bluetooth low energy from your mobile phone  A ...

Wednesday 19 September 2018

Loading
  1. Developer Session Room 1

    This class will start by exploring the concepts, technicalities, and uses of Bluetooth mesh networking. Attendees will then be led through a series of practical coding exercises which will provide hands-on experience of implementing the firmware for Bluetooth mesh products.

    Important: Check the pre-requisites for this session.

  2. Developer Session Room 2

    Do you want to develop a demo/prototype/ proof of concept quickly? Would you like to develop something that doesn’t need any code development? (Just download & go)

    Well, now we can help you do that!

    Please note that the training session is welcoming everyone to follow and listen but only the first registered 40 attendees will have the chance to receive the DA14585 Development Kit Pro and hands-on training opportunity.

  3. Developer Session Room 2

    It's estimated that in 2018  ~1 billion Bluetooth Low Energy devices will ship. That's an unbelievable number! If you are interested in being part of this massive market and learning more about how to develop Bluetooth Low Energy devices this introductory tutorial is a great place to start!

  4. Developer Session Room 1
    You and your company have built an amazing new Bluetooth product. Now you want to bring it to market. So what is required?
  5. Developer Session Room 1

    This training session will start with the theory of the Bluetooth Low Energy Generic Access Profile (GAP) and Generic Attribute Profile (GATT). Using this basic knowledge, attendees will build a custom profile, implement it on Arm mbed online compiler and use an App on iOS/Android device to interact with a micro:bit board.

    Important: Check the pre-requisites for this session. 

  6. Developer Session Room 1

    Web Bluetooth allows the development of web applications which can interact with Bluetooth low energy peripherals. This class will discuss Web Bluetooth, its status and APIs, and will provide hands-on development experience of a Web Bluetooth application.

    Important: Check the pre-requisites for this session.

Buy today