Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Arduino is Hardware, Software, IoT and Community

Arduino
December 10, 2018

Arduino is Hardware, Software, IoT and Community

A journey about the Arduino ecosystem, from open source hardware and software to Arduino Create IoT - How the community changed the way to create interactive projects and products.

Arduino

December 10, 2018
Tweet

More Decks by Arduino

Other Decks in Technology

Transcript

  1. 3 Arduino | Speck&Tech 2018 WHAT IS ARDUINO Arduino is

    famous for its boards, the most popular one is the Arduino UNO Arduino is made of software, toolchain and IDEs (Web and Desktop) A huge community of people help each other to create interactive prototypes HARDWARE SOFTWARE PEOPLE
  2. 8 ARDUINO IOT CLOUD | THE INTERNET OF THINGS REVOLUTION

    ARDUINO IOT MKR FAMILY MKR FOX 1200 MKR WAN 1300 MKR GSM 1400 MKR NB 1500 MKR WIFI 1010 MKR ETH SHIELD MKR1000
  3. 11 Arduino | Speck&Tech 2018 ARDUINO “LANGUAGE” Is a set

    of C++ libs really opinionated to make Embedded Development easy
  4. 12 Arduino | Speck&Tech 2018 ARDUINO BUILDER Pre-processing 01 Compilation

    02 Source code: https://github.com/arduino/arduino-builder * Upload 03 Description: https://github.com/arduino/Arduino/wiki/Build-Process *
  5. 13 Arduino | Speck&Tech 2018 Based on Processing and written

    in Java, its hearth is running Go code Source at: https://github.com/arduino/Arduino
  6. 14 Arduino | Speck&Tech 2018 AngularJS Go Microservices Kubernetes AWS

    Available at: https://create.arduino.cc/editor
  7. 16 Arduino | Speck&Tech 2018 ARTISTIC Simone Geirtz is a

    Youtuber and a modern maker artist!
  8. 18 Arduino | Speck&Tech 2018 Vodafone is testing 5G by

    using Arduino MKRNB1500 boards PROFESSIONAL
  9. 20 ARDUINO IOT CLOUD | THE INTERNET OF THINGS REVOLUTION

    UNDERSTANDABLE FOR EVERYONE, FAST FOR PROFESSIONALS
  10. 26 ARDUINO IOT CLOUD | THE INTERNET OF THINGS REVOLUTION

    CODE EXPLAINED The sketch collects data from sensors Data is sent to the Arduino IoT Cloud every time the method update() is called if: • a property changes OR • the timing interval expires WHY? To save bandwidth and resources
  11. 27 ARDUINO IOT CLOUD | THE INTERNET OF THINGS REVOLUTION

    ACTIVATE ACTUATORS We automatically generate the callbacks for you, just need to decide what to do when a property changes
  12. 28 ARDUINO IOT CLOUD | THE INTERNET OF THINGS REVOLUTION

    SIMPLE TO USE Our application IoT protocol • Transport Agnostic • Open Protocol • Flexibility - Focus on the Logic, not the underlying implementation • Effortless User eXperience • Re-use your previous sketch just by adding few lines of code
  13. 29 ARDUINO IOT CLOUD | THE INTERNET OF THINGS REVOLUTION

    FANCY Creating pleasant ways to interact with your data • Adding a new widget is one click away • The interface can be easily shared with anyone on the web • Mobile interface ready