พื้นฐาน ESP32

เริ่มต้นใช้งาน ESP32 อย่างถูกวิธี! รวบรวมบทความสำหรับมือใหม่ที่อยากเรียนรู้การเชื่อมต่อ WiFi, การเขียนโค้ดเบื้องต้น และเทคนิคที่ใช้งานได้จริงในโปรเจกต์ IoT หรือ Smart Farm

ตัวอย่างการใช้งาน ESP32 Interrupt ในโปรเจกต์จริง เช่น flow sensor และปุ่มกด

ESP32 Interrupt คืออะไร? ใช้งานตอนไหนถึงเหมาะกับโปรเจกต์จริง

เจาะลึกวิธีใช้ ESP32 Interrupt พร้อมตัวอย่างโค้ด attachInterrupt วิธีแก้ปัญหาปุ่มเด้ง (Debounce) และการใช้ volatile เข้าใจง่ายสไตล์ Maker ทำโปรเจกต์จริง

ESP32 Interrupt คืออะไร? ใช้งานตอนไหนถึงเหมาะกับโปรเจกต์จริง Read More »

ภาพวาดสไตล์ flat แสดงบอร์ด ESP32 DevKit V1 เชื่อมต่อสัญญาณ Wi-Fi พร้อมลูกศรสีเขียว HTTP GET ดึงข้อมูลจากเซิร์ฟเวอร์ และลูกศรสีน้ำเงิน HTTP POST ส่งข้อมูลเซนเซอร์อุณหภูมิและความชื้น มีโลโก้ Deva DIY มุมขวาล่าง

ESP32 HTTP GET/POST | สอนใช้งานเชื่อมต่อ API และ Web Server

สอนใช้งาน ESP32 HTTP GET/POST เชื่อมต่อกับ API หรือ Web Server ใช้ดึงข้อมูลหรือส่งค่า Sensor พร้อมโค้ดตัวอย่างอธิบายละเอียด เหมาะกับ Maker และผู้เริ่มต้น

ESP32 HTTP GET/POST | สอนใช้งานเชื่อมต่อ API และ Web Server Read More »

ภาพปกแนะนำ ArduinoJson ภาษาไทย พร้อมหัวข้อย่อยอธิบาย JSON, การใช้งานกับ ESP32/Arduino และตัวการ์ตูน Deva DIY

ArduinoJson คืออะไร? วิธีใช้งานไลบรารี JSON กับ ESP32 และ Arduino IDE

แนะนำ ArduinoJson ไลบรารี JSON สำหรับ ESP32/Arduino อธิบายการติดตั้ง การใช้งานพื้นฐาน พร้อมตัวอย่างโค้ดแปลง String → JSON, ส่งค่าเซนเซอร์ผ่าน Serial, WebSocket และ Smart Farm Project

ArduinoJson คืออะไร? วิธีใช้งานไลบรารี JSON กับ ESP32 และ Arduino IDE Read More »

ปกบทความ ESP32 เชื่อมต่อ WiFi ไม่ได้ พร้อมข้อความภาษาไทย “วิธีแก้ปัญหา + ตัวอย่างโค้ด” พื้นหลังสีน้ำเงิน และมีโลโก้ Deva DIY เล็ก ๆ มุมล่าง

ESP32 เชื่อมต่อ WiFi ไม่ได้ | วิธีแก้ปัญหา + ตัวอย่างโค้ด

ESP32 เชื่อมต่อ WiFi ไม่ได้ แก้ยังไง? รวมสาเหตุ วิธีตรวจสอบ และโค้ดตัวอย่าง Arduino IDE ตั้งแต่การเชื่อมต่อพื้นฐาน, Auto Reconnect, Static IP จนถึง WiFiManager

ESP32 เชื่อมต่อ WiFi ไม่ได้ | วิธีแก้ปัญหา + ตัวอย่างโค้ด Read More »

การใช้ if – else if – else แสดงโค้ดตัวอย่างภาษา C และ Flowchart การตัดสินใจ พร้อมข้อความภาษาไทย เหมาะสำหรับสอนโปรแกรมมิ่ง ESP32 และ Arduino

การใช้ if – else if – else ในภาษา C/Arduino IDE (สำหรับมือใหม่)

เรียนรู้การใช้ if – else if – else แบบเข้าใจง่าย เหมาะสำหรับผู้เริ่มต้น อธิบายโครงสร้าง เงื่อนไข ตัวอย่างโค้ดจริง และการประยุกต์ใช้กับ ESP32

การใช้ if – else if – else ในภาษา C/Arduino IDE (สำหรับมือใหม่) Read More »

ภาพปกบทความขนาด 1024x1024 แสดงหัวข้อ “delay() vs millis เลือกใช้อะไรดีใน ESP32 และ Arduino?” พร้อม Flowchart สองฝั่ง ฝั่งซ้าย delay() เปิด/ปิด LED พร้อมรอคอย ส่วนฝั่งขวา millis() ตรวจสอบเวลาแล้วทำงานอื่นได้พร้อมกัน

delay() vs millis(): เลือกใช้อะไรดีใน ESP32 และ Arduino?

delay() ใช้ง่ายแต่บล็อกการทำงาน millis() ทำงานหลายอย่างพร้อมกันได้ มาดูกันว่าควรเลือกใช้แบบไหนในโครงงาน ESP32

delay() vs millis(): เลือกใช้อะไรดีใน ESP32 และ Arduino? Read More »

ESP32 Analog Read อ่านค่าสัญญาณ Analog ด้วย Arduino IDE

เรียนรู้การใช้ฟังก์ชัน analogRead() บน ESP32 เพื่ออ่านค่าสัญญาณ Analog จากเซนเซอร์ เช่น potentiometer, soil moisture, LDR พร้อมตัวอย่างโค้ด Arduino IDE และการต่อวงจร เหมาะสำหรับผู้เริ่มต้น

ESP32 Analog Read อ่านค่าสัญญาณ Analog ด้วย Arduino IDE Read More »

ภาพปกสี่เหลี่ยมจัตุรัสขนาด 1024x1024 แสดงอุปกรณ์ ESP32, โมดูลไดรเวอร์มอเตอร์ L298N และพัดลม DC วางเรียงด้านล่าง พื้นหลังโทนสีเขียวฟ้าแบบกราเดียนท์พร้อมลายวงจรและเส้นคลื่น PWM สีเหลือง ข้อความด้านบนเป็นตัวหนา “ESP32 + PWM” และ “ควบคุมพัดลม DC

ควบคุมความเร็วพัดลม DC ด้วย PWM บน ESP32 (LEDC ใหม่ ledcAttach) สำหรับมือใหม่

คุมแรงลมง่าย ๆ ด้วย ESP32 ยิง PWM เข้า L298N ใช้ LEDC API ใหม่ ledcAttach() โค้ดสั้น ตั้ง 25kHz ให้เงียบหู พร้อมวงจรและทริกมือใหม่

ควบคุมความเร็วพัดลม DC ด้วย PWM บน ESP32 (LEDC ใหม่ ledcAttach) สำหรับมือใหม่ Read More »

อินโฟกราฟิกแสดงขั้นตอนการเชื่อมต่อ Wi-Fi ใหม่บนบอร์ด ESP32: 1. Wi-Fi หลุดการเชื่อมต่อ 2. ตรวจสอบว่าการเชื่อมต่อหาย 3. พยายามเชื่อมต่อใหม่ 4. การเชื่อมต่อกลับมาใช้งานได้อีกครั้ง พร้อมโลโก้ DEVADIY

ESP32 WiFi Reconnect – วิธีเชื่อมต่อ WiFi ใหม่อัตโนมัติเมื่อหลุดการเชื่อมต่อ

แก้ปัญหา WiFi หลุดใน ESP32 ด้วยฟังก์ชัน WiFi.reconnect() ตรวจสอบสถานะและเชื่อมต่อใหม่อัตโนมัติ เหมาะสำหรับงาน IoT ที่ต้องเชื่อมต่อ 24 ชั่วโมง

ESP32 WiFi Reconnect – วิธีเชื่อมต่อ WiFi ใหม่อัตโนมัติเมื่อหลุดการเชื่อมต่อ Read More »

อินโฟกราฟิกเปรียบเทียบ #define กับ const ใน Arduino IDE แสดงตัวอย่างโค้ดและคำอธิบายคุณสมบัติของแต่ละแบบ พร้อมตารางเปรียบเทียบด้านล่าง เช่น เวลาทำงาน, การมีชนิดข้อมูล, การตรวจสอบ type และความเหมาะสมในการใช้งาน พื้นหลังโทนสีเขียวอมฟ้า มีโลโก้ devadiy มุมล่างขวา

#define ต่างกับ const ใน Arduino IDE ใช้อย่างไรให้ถูกต้อง

บทความนี้อธิบายความแตกต่างของ #define และ const ใน Arduino IDE พร้อมตัวอย่างและตารางเปรียบเทียบ เหมาะสำหรับมือใหม่ที่ต้องการเขียนโค้ดให้ถูกต้องและลดบั๊ก

#define ต่างกับ const ใน Arduino IDE ใช้อย่างไรให้ถูกต้อง Read More »

Shopping Cart
Scroll to Top