DevKitC ESP32 Development Board WiFi + Bluetooth
## สามารถใช้ DevKitC V4 ESP32 ซึ่งเป็นรุ่นใหม่กว่าทดแทนได้ ##
รู้จักกับ ESP32
ESP32 เป็นชิปไมโครคอนโทรลเลอร์ที่มาพร้อม WiFi มาตรฐาน 802.11 b/g/n และบลูทูธเวอร์ชั่น 4.2 เป็นรุ่นต่อยอดความสำเร็จของ ESP8266 โดยในรุ่นนี้ได้ออกมาแก้ไขข้อเสียของ ESP8266 ทั้งหมด โดย CPU ใช้สถาปัตยกรรม Tensilica LX6 จำนวน 2 คอร์ สัญญาณนาฬิกา 240MHz สามารถแยกการทำงานระหว่างโปรแกรมจัดการ WiFi และแอพพลิเคชั่นออกจากกันได้ ทำให้มีสเถียรภาพเพิ่มขึ้นมาก มีแรม 520KB มาในตัว นอกจากนี้ยังมี GPIO เพิ่มขึ้นมาก และมีช่อง ADC เพิ่มขึ้นเป็น 12 ช่อง จากเดิม ESP8266 มีเพียงช่องเดียว ใช้แรงดันไฟฟ้า 3.3V ในโหมด Sleep ใช้กระแสไฟฟ้าเพียง 2.5uA
ESP-WROOM-32 โมดูล ประกอบด้วย Wifi + Bluetooth 4.2 + Touch/Temp Sensor ทำงานแบบ Dual Core ที่ความเร็ว 160Mhz มี SRAM 512K หน่วยความจำ Flash สำหรับอัพโหลดโปรแกรมขนาด 16M ความละเอียดในการอ่านค่า ADC 12Bit สามารถเขียนโปรแกรม ผ่าน Arduino IDE เหมือน Arduino ได้ และรองรับไลบารี่ส่วนใหญ่ของ Arduino
บอร์ดพัฒนา DevKitC V2 ESP32 ที่ผลิตโดยบริษัท Espressif ที่เป็นผู้ผลิตชิปไอซี ESP32 (ผู้ผลิตไอซี ผลิตโมดูล และผลิตบอร์ดพัฒนาเอง) เป็นบอร์ดพัฒนา ESP32 บอร์ดแรก ทำให้ตำแหน่งขาต่าง ๆ ของ ESP32-DevKitC ถูกใช้เป็นมาตรฐาน บอร์ดพัฒนา ESP32 ส่วนใหญ่จะมีขนาด และมีตำแหน่งขาเท่าบอร์ด ESP32-DevKitC
V1 - บอร์ดสีฟ้า เป็นรุ่นแรก
V2 - เปลี่ยนสีของแผ่นวงจรพิมพ์เป็นสีดำ
บอร์ด ESP32-DevKitC ใช้โมดูลรุ่น ESP-WROOM-32 ที่บริษัท Espressif เป็นผู้ผลิตขึ้นเอง และใช้ชิปไอซีแปลง USB เป็น UART เบอร์ CP2102 จาก Silicon Labs สามารถเข้าโหมดอัพโหลดโปรแกรมแบบอัตโนมัติโดยใช้วงจรแบบ nodemcu มีรอม 4MB (หรือ 32Mbit) ที่ขา 5V ใช้ไอซีเรกกูเลเตอร์แบบ LDO เบอร์ AMS1117-3.3 รองรับแรงดันไฟฟ้าอินพุต 7-12V จ่ายกระแสได้สูงสุด 700mA และใช้พลังงานไฟฟ้าและสื่อสารผ่านพอร์ต MicroUSB ได้ มีขาต่อใช้งานทั้งหมด 38 ขา เรียงขาแบบเดียวกับบนโมดูล ESP-WROOM-32 เมื่อนำไปเสียบลงโฟโต้บอร์ด จะเหลือช่องให้ใช้งานเพียงด้านเดียว 1 ช่อง