Embedevelworkshop: Difference between revisions

From Noisebridge
Jump to navigation Jump to search
ESP8266 (talk | contribs)
m Added chronological info #00f
No edit summary
Line 2: Line 2:
A certified cool workshop with hot topics.<br />
A certified cool workshop with hot topics.<br />
Place: Noisebridge '''Turing''' classroom<br />
Place: Noisebridge '''Turing''' classroom<br />
Instructor: [[User:daviddedwin|David Edwin]]<br /><br />
Instructor: Cancelled <br /><br />
<big>'''Tuesday, March 15, 18:00'''</big><br/><br/>
<big>'''Tuesday, March 16, 18:00'''</big><br/><br/>
This workshop is timed to coincide with the [http://www.bluetoothworldevent.com/ Bluetooth World Event]
This workshop is timed to coincide with the [http://www.bluetoothworldevent.com/ Bluetooth World Event]



Revision as of 09:15, 14 March 2016

Bluetooth Smart and Embedded Development

A certified cool workshop with hot topics.
Place: Noisebridge Turing classroom
Instructor: Cancelled

Tuesday, March 16, 18:00

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. 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

Requirements

To benefit the most, bring a battery powered computer and telephone. Without these things, you're welcome to form a group of two or more with a person who has the requirements.

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: What is the time of this workshop?

A: The workshop begins in the evening at 18:00 and might have a duration of 2-4 hours, depending on factors like attendence, enthusiasm (who wants to stay) and others.

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: I have a question, who can I reach?

A: Add it to this FAQ where it probably will be answered.

Q: Wasn't Michael going to teach this, what happened?

A: Michael can't be on site due to lack of travel sponsorship, instead David has offered to take is place and is a much nicer guy (smarter too) anyway.