FACULTY OF MECHANICAL ENGINEERING CAN THO UNIVERSITY OF TECHNOLOGY PHÁT TRIỂN ỨNG DỤNG IOT (IoT application development) Instructor : Dinh-Tu Nguyen (Ph.D.) – TS. Nguyễn Đình Tứ Office: Faculty of Mechanical Engineering Email: ndtu@ctuet.edu.vn 1 Chapter 5 (Extensions): MicroPython Programming with ESP32 2 Integrated Development Environment 3 Integrated Development Environment 4 Integrated Development Environment 5 Integrated Development Environment 6 Installing uPyCraft IDE (Windows) 7 Integrated Development Environment 8 Integrated Development Environment 9 Integrated Development Environment 10 Integrated Development Environment 11 Integrated Development Environment https://randomnerdtutorials.com/uPyCraftWindows 12 Integrated Development Environment https://randomnerdtutorials.com/uPyCraftWindows 13 Integrated Development Environment 14 uPyCraft IDE Overview 15 uPyCraft IDE Overview MicroPython Shell/terminal 16 uPyCraft IDE Overview Tools 17 uPyCraft IDE Overview Tools 18 uPyCraft IDE Overview Tools 19 uPyCraft IDE Overview 20 uPyCraft IDE Overview 21 uPyCraft IDE Overview 22 uPyCraft IDE Overview 23 uPyCraft IDE Overview 24 uPyCraft IDE Overview 25 uPyCraft IDE Overview 26 uPyCraft IDE Overview 27 uPyCraft IDE Overview 28 MicroPython Programming Basics 29 MicroPython Programming Basics 30 MicroPython Programming Basics 31 MicroPython Programming Basics 32 MicroPython Programming Basics 33 MicroPython Programming Basics 34 MicroPython Programming Basics 35 MicroPython Programming Basics 36 MicroPython Programming Basics 37 MicroPython Programming Basics 38 MicroPython Programming Basics 39 MicroPython Programming Basics 40 MicroPython Programming Basics 41 MicroPython Programming Basics 42 MicroPython Programming Basics 43 MicroPython Programming Basics 44 MicroPython Programming Basics 45 MicroPython Programming Basics 46 MicroPython Programming Basics 47 MicroPython Programming Basics 48 MicroPython Programming Basics 49 MicroPython Programming Basics 50 MicroPython Programming Basics 51 MicroPython Programming Basics 52 MicroPython Programming Basics 53 MicroPython Programming Basics 54 Interacting with GPIOs – Blinking an LED 55 Interacting with GPIOs – Blinking an LED 56 Interacting with GPIOs – Blinking an LED 57 Interacting with GPIOs – Blinking an LED 58 Interacting with GPIOs – Blinking an LED 59 Interacting with GPIOs – Blinking an LED 60 Interacting with GPIOs – Blinking an LED 61 Interacting with GPIOs – Blinking an LED 62 Interacting with GPIOs – Blinking an LED 63 Interacting with GPIOs – Blinking an LED 64 Interacting with GPIOs – Blinking an LED 65 Interacting with GPIOs – Blinking an LED 66 Interacting with GPIOs – Blinking an LED 67 Interacting with GPIOs – Blinking an LED 68 Interacting with GPIOs – Blinking an LED 69 FACULTY OF MECHANICAL ENGINEERING CAN THO UNIVERSITY OF TECHNOLOGY Thanks for your listening! 70