Embedevelworkshop: Difference between revisions

From Noisebridge
Jump to navigation Jump to search
Michel (talk | contribs)
Event category addition for Wiki robots.
Michel (talk | contribs)
New reading material URLs and meeting place.
Line 1: Line 1:
= Bluetooth Smart and Embedded Development =
= Bluetooth Smart and Embedded Development =
A certified cool workshop with hot topics.<br />
A certified cool workshop with hot topics.<br />
Place: Noisebridge '''Turing''' classroom<br />
Instructors: [[User:michel|Michael]] and <to-be-announced><br />
Instructors: [[User:michel|Michael]] and <to-be-announced><br />
Organizer: [[User:michel|Michael]]
Organizer: [[User:michel|Michael]] (a [https://www.bluetooth.com/ Bluetooth SIG] member)<br /><br />
This workshop is timed to coincide with the [http://www.bluetoothworldevent.com/ Bluetooth World Event]


== Bluetooth Smart basics ==
== Part 1: Bluetooth Smart basics ==
==== Manufacturers and offerings ====
==== Manufacturers and offerings ====
# Dual versus single stack
# Dual versus single stack
Line 20: Line 22:
----
----


== Proximity applications ==
== Part 2: Proximity applications ==
==== Beacon profiles ====
==== Beacon profiles ====
# iBeacon
# iBeacon
Line 40: Line 42:
# Cut and paste cloud C++
# Cut and paste cloud C++
# Deployment and testing
# Deployment and testing
== Reading material ==
A good excuse to consume free time is reading these topics:
https://www.bluetooth.com/what-is-bluetooth-technology/<br />
https://www.bluetooth.com/what-is-bluetooth-technology/bluetooth-technology-basics/<br />
https://google.github.io/physical-web/<br />
https://play.google.com/store/apps/details?id=physical_web.org.physicalweb


== Frequently Asked Questions ==
== Frequently Asked Questions ==

Revision as of 08:36, 20 February 2016

Bluetooth Smart and Embedded Development

A certified cool workshop with hot topics.
Place: Noisebridge Turing classroom
Instructors: Michael and <to-be-announced>
Organizer: Michael (a Bluetooth SIG member)

This workshop is timed to coincide with the Bluetooth World Event

Part 1: Bluetooth Smart basics

Manufacturers and offerings

  1. Dual versus single stack
  2. Market sizes, product classes
  3. ST, NXP, Nordic Semiconductor
  4. nRF51822 detailed study

SDKs and development workflow

  1. Nordic Semiconductor SDK
  2. NodeJS and Arduino BSPs?

Break time!

Let your brain rest.


Part 2: Proximity applications

Beacon profiles

  1. iBeacon
    1. Legacy retail
  2. Eddystone (URL)
    1. Rich interfaces
    2. Energy intensive
  3. Extra sensors
    1. Temperature
    2. Acceleration
    3. Telemetry packets

The physical web

  1. Walk up and use anything
  2. Bluetooth Smart focus
  3. Applications and integration
  4. Source code glance

Make your own beacon

  1. nRF-51XXX with ARM mbed
  2. Cut and paste cloud C++
  3. Deployment and testing

Reading material

A good excuse to consume free time is reading these topics:

https://www.bluetooth.com/what-is-bluetooth-technology/
https://www.bluetooth.com/what-is-bluetooth-technology/bluetooth-technology-basics/
https://google.github.io/physical-web/
https://play.google.com/store/apps/details?id=physical_web.org.physicalweb

Frequently Asked Questions

Q: Is there an entrance fee or other fees?

A: There is nothing to pay, even optionally.
If you have too much money, give some to the Noisebridge.

Q: Why is this held at the Noisebridge?

A: Because the Noisebridge is quite bodacious and has very nice Mexican restaurants near by.

Q: Are morons welcome even?

A: Yes, and we'll have wicked tricky device things to do for all levels of expertise.

Q: Catered four course dinner and taxi service?

A: You wish.

Q: I have a question, who can I reach?

A: Add it to this FAQ where it will be answered. If it's a private question or you can't wait, ask Michael Schloh (search for it) via email or fax.