"C Programming for ESP32 Microcontroller"รหัส IT511: ออกแบบและพัฒนาบอร์ดไมโครคอนโทรลเลอร์ ESP32 ด้วยภาษาซี
ภาพรวมหลักสูตร
Microcontroller ชิปอุปกรณ์ระบบสมองกลฝังตัวอัจฉริยะ เป็นเครื่องมืออัตโนมัติที่ใช้ในงาน เช่น คอมพิวเตอร์ เครื่องจักรอุตสาหกรรม เครื่องใช้ไฟฟ้า เครื่องมือการแพทย์ ยานยนต์ ฯลฯ ได้เรียนและใช้งานจริงกับบอร์ด ESP32 ที่โรงเรียนเตรียมไว้ให้ได้ทันที
ไมโครคอนโทรลเลอร์ด้วยภาษา C แบบ ESP เหมาะสำหรับนิสิตนักศึกษา ช่าง วิศวกรรม และบุคคลทั่วไป เป็นระบบสมองกลฝั่งตัว software แบบOpen source การเขียนภาษา C ไม่ซับซ้อนเข้าใจง่ายนำไปใช้งานได้จริง อุปกรณ์มีราคาถูก หาซื้อใช้งานได้ง่าย และคนนิยมใช้ทั่วโลก
Wordshop: สร้าง Mini project เพื่อนำประโยชน์ไปใช้ในชีวิตประจำวัน,
IOT, Smart farm, Smart Home
หมายเหตุ :
* กรณีต้องการเน้นเรียนเรื่องใดเป็นพิเศษ กรุณาแจ้งล่วงหน้าก่อนอบรม
** เรียนเป็นกลุ่มใหญ่-นอกสถานที่ (On-Site) กรุณาติดต่อเพื่อขอใบเสนอราคาในราคาพิเศษ
![]()
![]()
ราคาอบรม
9,900 บาท อบรมทั้งหมด 4 วัน(รวม 24 ชั่วโมง)เวลาเรียน 10.00 - 16.30 น.*หากยังไม่คล่อง เรียนซ้ำฟรี! ไม่มีค่าใช้จ่าย!สถานที่อบรม
อาคารรังสิตทาวเวอร์ ซ.รังสิต-ปทุมธานี 2เขตรังสิตตรงข้ามห้างฟิวเจอร์รังสิตพื้นฐานของผู้เรียน
- ควรมีพื้นฐานการเขียนโปรแกรมด้วย C หรือ C++ มาบ้าง
- ไม่จำเป็นต้องเคยใช้ Microcontroller มาก่อน
ประโยชน์ที่ได้รับ
- เข้าใจวงจรการส่งข้อมูล IoT อย่างครบวงจร
- ใช้ ESP32 ส่งข้อมูลรับส่ง Cloud Platform
- สร้าง Dashboard ดูข้อมูลหรือควบคุมอุปกรณ์จากระยะไกล
- นำไปต่อยอดสู่ระบบ Smart Home, Smart Farm หรือ ระบบแจ้งเตือนอัจฉริยะได้
- ผ่านการอบรมแล้วมีเอกสารรับรอง
- เรียนซ้ำฟรี ไม่จำกัดครั้ง ในเวลา 2 ปี
ตารางอบรมที่ใกล้ที่สุด
รอบวัน เริ่มอบรม วันที่อบรม (ทั้งหมด 4 วัน) เสาร์, อาทิตย์ เสาร์ 21 ก.พ. 21,22,28 ก.พ 1 มี.ค 2569 (เต็ม) ศุกร์, เสาร์ เสาร์ 14 มี.ค. 14,15,16,17 มีนาคม 2569
โปรโมชั่นประจำหลักสูตรเนื้อหาการเรียน
ส่วนที่ 1:- ทำความเข้าใจว่า “ไมโครคอนโทรลเลอร์” คืออะไร และแตกต่างจากคอมพิวเตอร์ทั่วไปอย่างไร
- โครงสร้างและสถาปัตยกรรมภายในของไมโครคอนโทรลเลอร์
- การจัดการหน่วยความจำภายใน (Memory Mapping)
- ทำความรู้จักภาษา C สำหรับการเขียนโปรแกรมควบคุมไมโครคอนโทรลเลอร์
- เขียนโปรแกรมภาษา C เบื้องต้น เช่น การใช้ตัวแปร เงื่อนไข และลูป
- เปรียบเทียบ ESP32 vs Arduino vs STM32 — จุดเด่นและข้อจำกัดแต่ละแพลตฟอร์ม
- การสื่อสารข้อมูลระหว่าง ESP32 กับซอฟต์แวร์ภายนอก (เช่น Serial Monitor)
- ผลลัพธ์ที่ได้ทดลอง: การใช้งานพอร์ตดิจิตอลและอนาล็อก (GPIO) เบื้องต้น
ส่วนที่ 2:- เขียนโปรแกรมรับ–ส่งค่าผ่านพอร์ตกับอุปกรณ์จริง (Hardware Interface)
- ทดลอง ควบคุม LED ผ่านพอร์ตดิจิตอล
- ทดลอง อ่านสัญญาณจากสวิตช์ (Switch Input)
- ทดลอง แสดงผลบน 7-Segment Display
- ทดลอง ควบคุม Relay เพื่อเปิด–ปิดอุปกรณ์ไฟฟ้า
- ทดลอง อ่านค่าจาก ADC (Analog to Digital Converter)
- ผลลัพธ์ที่ได้: เข้าใจหลักการทำงานของอินพุต–เอาต์พุต
และสามารถออกแบบวงจรทดลองควบคุมอุปกรณ์พื้นฐานได้
ส่วนที่ 3:- ทดลอง การสื่อสารข้อมูลผ่านโปรโตคอล(TCP/IP) WIFI เบื้องต้น
- ทดลอง เชื่อมต่อ IoT Cloud Platform (เช่น Blynk, Thingspeak, หรือ Node-RED) เลือก 1 แอป
- ทดลองการใช้งาน App บนมือถือ เพื่อควบคุม ESP32
- ทดลอง ส่งข้อความแจ้งเตือนผ่าน LINE Notify หรือ Telegram
- สร้าง Mini Project ตัวอย่าง เช่น
- ระบบแจ้งเตือนอุณหภูมิ
- ระบบเปิด–ปิดไฟผ่านมือถือ
- ระบบเซนเซอร์อัจฉริยะในบ้าน Smart Home เบื้องต้น
- ผลลัพธ์ที่ได้: ผู้เรียนสามารถสร้าง IoT โปรเจคจริงได้ตั้งแต่ต้นจนจบ
และต่อยอดสู่การพัฒนา โครงงานนวัตกรรมได้
ส่วนที่ 4:- ทดลอง เชื่อมต่อ ESP32 กับซอฟต์แวร์ในคอมพิวเตอร์ เช่น Visual Studio (C# / .NET / Python)
เพื่อประยุกต์ใช้ใน งานอุตสาหกรรม (Industrial IoT)- การทำรถบังคับ (4wd robot car)
- เปิดปิดถังขยะอัตโนมัติ
- Mini Smart Farm เช่น เปิดปิด pump น้ำ, เซ็นเซอร์วัดในดิน (Soil Sensors),
เซ็นเซอร์ตรวจคุณภาพอากาศ, LDR (Light Sensor) วัดความเข้มของแสง, Rain Sensor ตรวจจับฝนตก เป็นต้น- เชื่อมต่อเก็บข้อมูล เช่น excel ,google sheet เป็นต้น
- ผลลัพธ์ที่ได้ ผู้เรียน มีทักษะในการทำโปรเจค IoT + Programming + Control System
ซึ่งต่อยอดได้ทั้งสายช่าง, วิศวกรรม และ IT
* เนื่องจากความรู้พื้นฐานผู้เรียนที่ไม่เท่ากัน การสอนจริงอาจเน้นเนื้อหาบางส่วนเพิ่มขึ้น
หรือตัดบางส่วนออก ทั้งนี้เพื่อประโยชน์สูงสุดของผู้เรียน
การยืนยันอบรม
- หากได้รอบเรียนที่ต้องการแล้ว กรุณายืนยันวันเรียนกับเจ้าหน้าที่ก่อนทุกครั้งค่ะ
สายด่วน: 098-259-0106 | Line ID: ITExcellent
Payment Method
วิธีการชำระเงิน
กรณีในนามบริษัท
- สั่งจ่ายเช็คขีดคร่อม ในนาม "ไอทีเอคซะเล้นท์" หรือ "IT Excellent"
- โอนเงินเข้าบัญชี ก่อนวันเริ่มเรียน 1 สัปดาห์ ชื่อบัญชี "ไอทีเอคซะเล้นท์"
ธนาคารกสิกรไทย / บัญชีออมทรัพย์ / เลขที่ 610-2-56889-1
ธนาคารทหารไทย / บัญชีออมทรัพย์ / เลขที่ 215-2-51164-4
(กรุณาส่งหลักฐานการชำระเงินหรือใบ Pay-In ทางอีเมล์ที่ admin@itexcellent.com)
กรณีบุคคลธรรมดา
- ชำระเป็นเงินสด สามารถเข้ามาชำระด้วยตนเองก่อนวันเริ่มเรียน 1 สัปดาห์
- โอนเงินเข้าบัญชี ก่อนวันเริ่มเรียน 1 สัปดาห์ ชื่อบัญชี "ไอทีเอคซะเล้นท์"
ธนาคารกสิกรไทย / บัญชีออมทรัพย์ / เลขที่ 610-2-56889-1
ธนาคารทหารไทย / บัญชีออมทรัพย์ / เลขที่ 215-2-51164-4
(โอนแล้วสามารถแจ้งทางไลน์หรือโทรมาแจ้งได้เลยค่ะ)
Highlights
บรรยากาศอบรมที่ศูนย์รังสิต
Guide:
หัวข้อ
สถานที่อบรม: