IoT and MicroPython Fundamental
ระยะเวลาและรูปแบบการอบรม
- ระยะเวลาของหลักสูตร: 2 วัน (12 ชั่วโมง) หรือ 3 วัน (18 ชั่วโมง)
- รูปแบบการอบรม: In-house Training ณ.องค์กร หรือ หน่วยงาน ของผู้อบรม
ติดต่อ tutor4dev
ติดต่อขอข้อมูลเพิ่มเติม/ใบเสนอราคา LINE: tutor4dev โทร. 094-925-1795

Prerequisite
วัตถุประสงค์ของหลักสูตร
- เพื่อปูพื้นฐานความเข้าใจเรื่องอิเล็กทรอนิกส์เบื้องต้น
- เพื่อปูพื้นฐานความเข้าใจเรื่อง IoT เบื้องต้น
- เพื่อให้ผู้เรียนสามารถใช้งานบอร์ด ESP32 ได้อย่างเข้าใจ พร้อมติดตั้งและตั้งค่าการใช้งานเบื้องต้น
- เพื่อเรียนรู้พื้นฐานการเขียนโปรแกรมด้วยภาษา MicroPython และเชื่อมต่อกับอุปกรณ์ต่างๆ
- เพื่อทดลองสร้างโครงงานง่าย ๆ ด้วย ESP32 เช่น อ่านเซนเซอร์ และควบคุมอุปกรณ์ไฟฟ้า
- เพื่อแนะนำและใช้งาน Node-RED เพื่อสร้าง Dashboard และควบคุมอุปกรณ์ IoT แบบ Low-code
- เพื่อเตรียมความพร้อมสู่การพัฒนา IoT Projects ระดับเริ่มต้นได้ด้วยตนเอง
เนื้อหาของหลักสูตร
พื้นฐานอิเล็กทรอนิกส์ และ IoT
- แนะนำพื้นฐานอิเล็กทรอนิกส์ ไฟฟ้า, กระแส, แรงดัน, ตัวต้านทาน, LED, เซนเซอร์
- แนะนำพื้นฐาน IoT
- แนะนำ ESP32 สถาปัตยกรรม, ความสามารถ, พอร์ตใช้งาน
MicroPython
- MicroPython Overview
- ติดตั้งโปรแกรม Thonny IDE
- ติดตั้ง Firmware MicroPython บน ESP32
- Python and MicroPython 101
- การโค้ดโปรแกรมอ่านค่าจาก Sensor เบื้องต้น เช่น DHT11, Light Sensor
- การโค้ดโปรแกรมแสดงผลลัพธ์ LED, LCD
WiFi and MQTT
- การสื่อสารผ่าน Wi-Fi
- การสื่อสารผ่าน MQTT
Node-RED
- Node-RED Overview
- ติดตั้ง Node-RED
- ใช้งาน Node-RED, Flow การทำงาน
Computer Vision
- OpenCV Overview
- YOLO Overview
- Object Detection 101