ESP32 Code Basics

หมวด ESP32 Code Basics รวบรวมตัวอย่างโค้ดพื้นฐานสำหรับบอร์ด ESP32 เช่น การควบคุม GPIO การอ่านค่าเซนเซอร์ และการเขียนโปรแกรมด้วย Arduino IDE เหมาะสำหรับผู้เริ่มต้นที่ต้องการสร้างโครงงาน IoT และระบบอัตโนมัติ

หากยังใหม่กับ ESP32 แนะนำอ่าน
👉 ESP32 คืออะไร

ภาพปกบทความขนาด 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 »

ภาพหน้าปกบทความ ESP32 PWM แสดงการควบคุมความสว่าง LED ด้วย Arduino IDE พร้อมกราฟสัญญาณ 50% Duty Cycle และการต่อวงจร ESP32 กับ LED บนพื้นหลังสีเขียว

ESP32 PWM – การควบคุมความสว่าง LED ด้วย Arduino IDE

สอนการใช้งาน PWM บน ESP32 เพื่อปรับความสว่างของ LED ด้วย Arduino IDE ครอบคลุมทั้ง analogWrite() และ LEDC API พร้อมตัวอย่างโค้ดและการต่อวงจร

ESP32 PWM – การควบคุมความสว่าง LED ด้วย Arduino IDE Read More »

ภาพปกบทความ ESP32 Touch Sensor Pins แสดงบอร์ด ESP32 เชื่อมต่อกับพินสัมผัส T0 และวงจร LED บน breadboard พร้อมข้อความหัวข้อใหญ่ด้านบน

ESP32 Touch Sensor Pins – การใช้งานปุ่มสัมผัส Capacitive Touch กับ Arduino IDE

เรียนรู้การใช้ ESP32 Touch Sensor Pins (Capacitive Touch) พร้อมตารางพิน T0–T9, โค้ดอ่านค่าและควบคุม LED รวมถึงการประยุกต์ใช้งานในโปรเจกต์ IoT และ Smart Farm

ESP32 Touch Sensor Pins – การใช้งานปุ่มสัมผัส Capacitive Touch กับ Arduino IDE Read More »

ESP32 devkit V1 Pinout คู่มือ GPIO แบบครบถ้วน เลือกพินให้ถูก ใช้งานได้ไม่มีพลาด

บทความนี้รวมข้อมูล ESP32 Pinout และ GPIO แบบละเอียด ทั้งตารางพินที่ควรใช้และควรหลีกเลี่ยง รวมถึง ADC, PWM, Touch Sensor, I2C, UART เหมาะสำหรับ Maker และผู้พัฒนา IoT ที่ต้องการเลือกพินให้ถูกต้องตั้งแต่แรก

ESP32 devkit V1 Pinout คู่มือ GPIO แบบครบถ้วน เลือกพินให้ถูก ใช้งานได้ไม่มีพลาด Read More »

อินโฟกราฟิกสอนใช้ GPIO บน ESP32 แสดงบอร์ด ESP32 เชื่อมกับปุ่มกดสำหรับ Digital Read ทางด้านซ้าย และ LED พร้อมตัวต้านทานสำหรับ Digital Write ทางด้านขวา พร้อมข้อความกำกับ “สอนใช้ GPIO บน ESP32” และ “ควบคุมอุปกรณ์ด้วย Digital Read และ Digital Write ง่ายๆ

สอนใช้ GPIO บน ESP32 – ควบคุมอุปกรณ์ด้วย Digital Read และ Digital Write ง่ายๆ

บทความนี้จะแนะนำวิธีใช้ GPIO บน ESP32 ในการอ่านค่าและสั่งงานแบบดิจิทัล พร้อมตัวอย่างโค้ดและการต่อวงจร ใช้งานง่าย เหมาะกับ Maker และผู้เริ่มต้นทำ IoT หรือ Smart Farm

สอนใช้ GPIO บน ESP32 – ควบคุมอุปกรณ์ด้วย Digital Read และ Digital Write ง่ายๆ Read More »

ภาพอินโฟกราฟิกแสดง ESP32 สแกนหา WiFi รอบตัว พร้อมไอคอน Router และข้อความ "ESP32 Scan WiFi" สำหรับบทความสอนใช้งาน

สแกน WiFi ด้วย ESP32 – ค้นหาเครือข่ายรอบตัวง่าย ๆ ในไม่กี่บรรทัด

บทความนี้จะพาคุณเรียนรู้การสแกน WiFi ด้วย ESP32 พร้อมตัวอย่างโค้ด และการต่อยอดไปยังระบบอัตโนมัติ เช่น WiFi Manager หรือการเก็บข้อมูลเครือข่าย

สแกน WiFi ด้วย ESP32 – ค้นหาเครือข่ายรอบตัวง่าย ๆ ในไม่กี่บรรทัด Read More »

Shopping Cart
Scroll to Top