สวัสดีครับ บทความนี้เราจะมารู้จักกับ Module ESP32 รุ่นต่างๆว่ามีกี่รุ่น และแต่ละรุ่นมีความแตกต่างกันอย่างไร
ESP32 เป็นโมดูลไมโครคอนโทรลเลอร์ขนาดเล็กถูกพัฒนาขึ้นโดยบริษัท Espressif Systems ประเทศจีน ที่มีจุดเด่นคือสามารถสื่อสารผ่านเครือข่ายไร้สายอย่าง Wi-Fi และ Bluetooth ได้ภายในตัวมันเอง แถมยังมีราคาแค่หลักร้อยเท่านั้นเอง
สําหรับ ESP32 จะแบ่งออกเป็น Series ต่างๆดังนี้ ESP32 Series, ESP32-S Series, ESP32-C Series, ESP32-H Series แต่ในบทความนี้ผมจะ Focus เฉพาะ ESP32 Series นะครับ ถ้าอยากรู้เพิ่มเติมเกี่ยวกับ Series อื่นๆ สามารถเข้าไปอ่านเพิ่มเติมได้ที่นี่ครับ esp32 modules

โมดูล ESP32-WROOM Series ภายในจะใช้ชิป ESP32-D0WD พร้อม flash memory ในตัว โดยจะสามารถใช้การสื่อสารไร้สายอย่าง WiFi หรือ BLE จากรูปภาพจะเห็นว่ารุ่นนี้จะมีสองแบบคือ ESP32-WROOM-32E และ ESP32-WROOM-32UE โดยจะมีความแตกต่างกันดังนี้

โมดูล ESP32-WROVER Series เป็นรุ่นที่ถูกต่อยอดมาจาก ESP32-WROOM Series คุณสมบัติพื้นฐานต่างๆ เหมือนกันแทบทุกประการ ภายในใช้ชิป ESP32-D0WD เหมือนกัน แต่มีส่วนที่พัฒนาเพิ่มเติมขึ้นมาก็คือ PSRAM (Psuedostatic DRAM)
รุ่นนี้ก็มีสองแบบเช่นเดียวกันกับ ESP32-WROOM Series ดังนี้

โมดูล ESP32-MINI Series เป็นรุ่นที่ใช้ชิป ESP32-U4WDH ซึ่งมี flash memory ภายในตัวชิปขนาด 4 MB ติดมาให้ ทําให้ไม่จําเป็นต้องใช้ Chip flash memory ภายนอก ทําให้ตัว module มีขนาดเล็กกว่ารุ่นอื่นๆ
เพิ่มเติมวิธีการอ่านรหัส chip ที่อยู่ภายใน module ESP32 รายละเอียดตามภาพด้านล่างครับ

โดยปกติกระแสไฟฟ้าจะไหลผ่านตัวนําไฟฟ้าเช่น สายไฟฟ้า สายทองแดง โดยจะมีอิเล็กตรอนไหลจากขั้วลบไปยังขั้วบวกจนครบวงจร ถ้าหากส่วนใดส่วนหนึ่งของรางกายของเราไปสัมผัสกับตัวนําไฟฟ้าที่มีกระแสไฟฟ้าอยู่ แล้วทําให้กระแสไฟฟ้าไหลผ่านร่างกายของเรา จะทำให้เกิดอันตรายต่อร่างกายหรือบาดเจ็บถึงชีวิตได้
Google chrome จะ update อัตโนมัติ แต่ในบ้างครั้งเราไม่ต้องการจะใช้ version ใหม่ เพราะบางที่ version ใหม่อาจจะยังไม่ stable ดังนั้นเราจะมาปิด Google chrome update โดยมีขั้นตอนดังนี้ครับ
Template Literals คือ ความสามารถหนึ่งของ javascript ที่เราสามารถใช้ String ภายในเครื่องหมาย grave accent (อยู่ที่ปุ่มเปลี่ยนภาษา) ได้เช่น