บทความนี้เป็นคู่มือการเริ่มต้นใช้งานสำหรับคณะกรรมการพัฒนา ESP32 ถ้าคุณคุ้นเคยกับ ESP8266 แล้ว ESP32 จะเป็นตัวช่วยของคุณ ESP32 เต็มไปด้วยคุณสมบัติใหม่มากมาย ความเกี่ยวข้องมากที่สุด: ประกอบด้วย WiFi และความสามารถไร้สาย Bluetooth และเป็นแกนคู่
ข้อมูลจำเพาะ
เมื่อพูดถึงข้อกำหนดของชิพ ESP32 คุณจะพบว่า:
- ESP32 เป็น dual core ซึ่งหมายความว่ามี 2 โปรเซสเซอร์
- มี Wi-Fi และบลูทู ธ ในตัว
- รันโปรแกรม 32 บิต
- ความถี่นาฬิกาสามารถเพิ่มได้ถึง 240MHz และมีแรม 512KB
- บอร์ดนี้มีหมุด 30 หรือ 36 ชิ้นแต่ละแถว 15 เม็ด
นอกจากนี้ยังมีอุปกรณ์ต่อพ่วงหลากหลายชนิดเช่น capacitive touch, ADCs, DAC, UART, SPI, I2C และอีกมากมาย
- มาพร้อมกับเซ็นเซอร์ผลโถงในตัวและเซนเซอร์วัดอุณหภูมิในตัว
สภาพแวดล้อมการเขียนโปรแกรม
ESP32 สามารถตั้งโปรแกรมได้ในสภาพแวดล้อมการเขียนโปรแกรมที่แตกต่างกัน คุณสามารถใช้ได้:
-Arduino IDE
-Espressif IDF (กรอบการพัฒนา IoT)
-Micropython
-JavaScript
-LUA
ESP32 Pinout
ESP32 มี GPIO ที่มีฟังก์ชันการทำงานมากขึ้นเมื่อเทียบกับ ESP826
ด้วย ESP32 คุณสามารถเลือกได้ว่าจะใช้หมุดเป็น UART, I2C หรือ SPI แค่ไหน - คุณต้องตั้งรหัสดังกล่าวไว้ในโค้ด นี่เป็นไปได้เนื่องจากคุณลักษณะ multiplexing ของชิป ESP32 ซึ่งช่วยให้สามารถกำหนดฟังก์ชันต่างๆให้กับขาเดียวกันได้
หากคุณชอบ ESP32 ให้คลิกที่นี่ ผลิตภัณฑ์ ESP32 & UNO Board & Shield






