Internetting Your Things @ Prairie Dev Con Regina 2015

Internetting Your Things @ Prairie Dev Con Regina 2015

A high-level overview on what hardware is out there that will be easy for software developers to get started with.

F6c4a7544807fe0b8a874e83eb84b481?s=128

Pearl Chen

June 03, 2015
Tweet

Transcript

  1. I n t e r n e t t i

    n g Y o u r T h i n g s P e a r l C h e n S l i d e s : g o . k l a b . c a / p r d c - h a r d w a r e
  2. He l l o ! My Na m e I

    s
  3. Only some of my microcontrollers…

  4. computer icon by Juan Pablo Bravo & painting icon by

    Mikael Westman (via thenounproject.com) X
  5. computer icon by Juan Pablo Bravo & modified classroom icon

    by Rafael Farias Leão (via thenounproject.com)
  6. (fly)light LED sculpture by Pearl Chen

  7. (fly)light LEDs by Pearl Chen

  8. (fly)light circuits by Pearl Chen

  9. Haptic navigator prototype by Pearl Chen, Connie Leung, Harold Treen

  10. Two of my HTML5Rocks articles.

  11. I mostly work on IoT hackathon on boarding materials.

  12. Basic Stamp 1975: Microchip PIC example Arduino shield Arduino

  13. stacked shields (via wikipedia)

  14. MaKey MaKey

  15. … w i t h a p r o t

    o t y p e W H E R E T O S TA R T ? Early Pebble Prototype by Eric Migicovsky (image credit: Slashgear) ⇪
  16. … w i t h a p r o t

    o t y p e W H E R E T O S TA R T ? Early Google Glass Prototype by Google (image credit: The Verge) ⇪ How long do you think it took to prototype Glass?
 One day. Tom Chi @ TED Ed ⇪
  17. T h e d e c l i n e

    o f A r d u i n o T M ? ? ?
  18. None
  19. 2 T R U T H S Hardware
 is becoming

    more like
 software. Hardware
 is hard.
  20. W H Y S H O U L D YO

    U B E I N T E R E S T E D ? • sense the world around you → CONTEXT is KING • add internet: dumb things → smart things • screen-less experiences / ambient notifications • body and location awareness → wearables
  21. H O W D O YO U C H O

    O S E ? • Price?
 $100+, < $100 USD, < $80, < $50, < $30, < $20, < $10 • Form factor?
 Dedicated space, tight space, wearable • Connectivity?
 Ethernet, Wi-Fi, Bluetooth, BLE, none • Programming language?
 Arduino, JavaScript, C++, Python, no programming • Run-time environment and processing speed?
 Arduino/Embedded vs. Linux • Community?
 Can you get help when you need it?
  22. No p ro g r a m m i n

    g ^ embedded
  23. L I T T L E B I T S

  24. M A K E Y M A K E Y

  25. T W I N E

  26. B u i l t - i n Wi -Fi

  27. PA R T I C L E ( F O

    R M E R LY " S PA R K " )
  28. I N T E L E D I S O

    N
  29. A R D U I N O Y U N

  30. E L E C T R I C I M

    P
  31. T E S S E L 2

  32. B u i l t - i n 3 G

  33. S PA R K E L E C T R

    O N
  34. B u i l t - i n B l

    u e t o o t h L E
  35. L I G H T B LU E B E

    A N
  36. E S T I M OT E

  37. P H Y S I C A L W E

    B ( B Y G O O G L E )
  38. A d d o n s r e q u

    i r e d
  39. R A S P B E R R Y P

    I
  40. A R D U I N O S H I

    E L D S / A D A P T E R S
  41. G e t t i n g s t a

    r t e d
  42. H A C K S T E R .I O

  43. I N S T R U C TA B L

    E S
  44. S PA R K F U N

  45. A D A F R U I T

  46. G R O V E S TA R T E

    R K I T S
  47. W H E R E TO B U Y E

    L E C T R O N I C S ( I N T O R O N T O )
  48. TWITTER @PearlChen GOOGLE+ klab.ca/+ P E A R L C

    H E N T h a n k s !