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.

PyCon ID 2017 - Connecting the Unconnected with Python: an IoT Software Engineer Journey

498 views

Published on

This talk describes IoT in general and how most people (that I met) does IoT, and how we can use Python as the main language for building IoT products.

Published in: Software
  • Be the first to comment

  • Be the first to like this

PyCon ID 2017 - Connecting the Unconnected with Python: an IoT Software Engineer Journey

  1. 1. Connecting the Unconnected with Python an IoT Software Engineer Journey
  2. 2. Tweet & share your photos using #PyConID2017 Collect the printed photos at Jepret Allegra booth
  3. 3. $ whoami Alwin Arrasyid alwin.ridd@gmail.com twitter.com/alwin_wint3r github.com/alwint3r
  4. 4. Lead Software Engineer
  5. 5. I'll talk about... • Intro to IoT • How people do IoT • Where Python is Applicable
  6. 6. Internet of Things
  7. 7. Kevin Ashton
  8. 8. Internet of Things • Things • Connectivity • People & Process
  9. 9. Things • Sensors • Computing Power • Actuators • Network Interface • Power Source
  10. 10. ESPectro32 by DycodeX
  11. 11. ESPectro32 by DycodeX
  12. 12. Connectivity
  13. 13. People & Process
  14. 14. How People Do IoT
  15. 15. Common Starter Kit
  16. 16. My Starter Kit
  17. 17. Eventually... ESP-IDF
  18. 18. Common IoT Architecture
  19. 19. Where Python is Applicable
  20. 20. Common IoT Architecture
  21. 21. Application Side
  22. 22. Data Processing & Machine Learning
  23. 23. Things Side
  24. 24. MicroPython Pyboard
  25. 25. Simple Demo
  26. 26. Downsides of MicroPython for ESP32
  27. 27. Conclusion • IoT brings people with different backgrounds togehter. • Arduino still dominates the IoT & maker world. • You can use Python almost everywhere. • MicroPython is good tool to start learning how to program microcontrollers as a Python programmer. • MicroPython for ESP32 can't utilize the full power of ESP32.
  28. 28. Thank You!

×