Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Jan Jongboom

Building IoT devices for fun and profit

  • Login to see the comments

  • Be the first to like this

Jan Jongboom

  1. 1. Building IoT devices for fun and profit Jan Jongboom Developer Evangelist ARM
  2. 2. @janjongboom Developer Evangelist Internet of Things
  3. 3. Developers
  4. 4. Limited world view World is bigger than your pocket! Interact with the physical world
  5. 5. From the internet of humans to the internet of devices
  6. 6. Three problems How to build smart devices? How to discover devices? How to interact with devices?
  7. 7. Discovering devices
  8. 8. Physical Web Walk up and use anything
  9. 9. BLE beacons 31 bytes per packet 1 packet per second 7 years on an AA battery
  10. 10. Eddystone protocol
  11. 11. Movie poster http://cinema/3281
  12. 12. Retail $4, Chipset $2
  13. 13. Interactivity
  14. 14. BLE is more than beacons Battery service Heartrate service Percentage Capacity Current HR Max. detectable HR
  15. 15. Flying service Direction and height characteristics
  16. 16. nRF Master Control Panel
  17. 17. Programming devices
  18. 18. Unstreamlined Single-platform tools No code sharing Lack of libraries, documentation
  19. 19. (since 2009) mbed
  20. 20. Online IDE Code sharing Single way of building for all targets
  21. 21. 91 boards supported ~200 staff working on it 170,000+ developers
  22. 22. Open source embedded platform Operating system for microcontrollers Rock-solid HAL and libraries (e.g. Bluetooth)
  23. 23. nRF51822 Nordic Semiconductors
  24. 24. Developing for mbed C / C++ (not as scary as it sounds) Large set of libraries Solid Bluetooth stack
  25. 25. One year on AA battery 0.137 mA 0.020 mAmbed OS beacon Eddystone, 1s interval, lowest power mode
  26. 26. Let's build some demo's!
  27. 27. Get hacking!
  28. 28. Thank you! http://janjongboom.com @janjongboom

×