NodeMCU ESP32-C3-Mini IoT Development Board WiFi-5.0 Bluetooth
บอร์ดพัฒนา ESP-C3-Mini-Kit เป็นบอร์ดพัฒนาหลักที่ออกแบบโดย ESP-C3-Mini สำหรับโมดูล ESP-C3-Mini บอร์ดพัฒนายังคงดีไซน์คลาสสิกของบอร์ดพัฒนา NodeMCU ซึ่งนำ I/O ทั้งหมดไปยังส่วนหัวของพินด้วย นักพัฒนาสามารถเชื่อมต่ออุปกรณ์ต่อพ่วงได้ตามความต้องการ เมื่อใช้บอร์ดทดลองเพื่อการพัฒนาและการดีบัก ส่วนหัวมาตรฐานทั้งสองด้านจะทำให้การทำงานง่ายขึ้นและสะดวกขึ้น
คุณสมบัติ:
- รองรับ Wi-Fi 802.11b/g/n, อัตราข้อมูลโหมด 1T1R สูงสุด 150Mbps
- รองรับ BLE5.0 ไม่รองรับ Bluetooth แบบคลาสสิก รองรับอัตรา: 125Kbps, 500Kbps, 1Mbps, 2Mbps
- โปรเซสเซอร์ RISC-V 32 บิต single-core รองรับความถี่สัญญาณนาฬิกาสูงสุด 160 MHz มี 400 KB SRAM, 384 KB ROM, 8KB RTC SRAM
- รองรับอินเทอร์เฟซ UART/PWM/GPIO/ADC/I2C/I2S, รองรับเซ็นเซอร์อุณหภูมิ, ตัวนับชีพจร
- บอร์ดพัฒนามีลูกปัดโคมไฟ RGB สามในหนึ่งเดียว ซึ่งสะดวกสำหรับการพัฒนาที่สองของลูกค้า
- รองรับโหมดสลีปหลายโหมด กระแสไฟขณะหลับลึกน้อยกว่า 5u
- อัตราพอร์ตอนุกรมสูงถึง 5Mbps
- รองรับโหมด STA/AP/STA+AP และโหมดสำส่อน
- รองรับ Smart Config (APP)/AirKiss (WeChat) ของ Android และ IOS การกำหนดค่าเครือข่ายในคลิกเดียว
- รองรับการอัพเกรดภายในพอร์ตอนุกรมและการอัพเกรดเฟิร์มแวร์ระยะไกล (FOTA)
- สามารถใช้คำสั่ง AT ทั่วไปได้อย่างรวดเร็ว
- รองรับการพัฒนารอง, สภาพแวดล้อมการพัฒนา Windows และ Linux แบบบูรณาการ
- การกำหนดค่าประมาณ Flash ESP-C3-12F ใช้ชิป 4MByte Flash ในตัวโดยค่าเริ่มต้น และรองรับชิปรุ่น Flash ภายนอก
วิธีใช้งานบอร์ด NodeMCU-ESP-C3-12F Kit
บอร์ดทุกตัว ทางร้านเช็คตรวจสอบอัพโหลดโค้ดให้ทุกตัว work 100%
1. เพิ่มบอร์ด ใน Boards Manager URLs:
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_dev_index.json
2. เพิ่มบอร์ด ESP32

3. เลือกตั้งค่าบอร์ดดังนี้
- เลือกบอร์ดเป็น ESP32C3 Dev Module
- เลือก Comport ให้ถูกต้อง
- เลือก Upload Speed: 115200
- หรือถ้าต้องการความเร็วในการอัพโหลดเลือก Upload Speed เป็น 921600
ตั้งค่าบอร์ดให้รองรับ Serial Monitor
กรณีติดต่อกับ Serial เช่นการใช้งาน Serial Monitor เข้าไปแก้ไขตั้งค่าการสื่อสารที่บอร์ดก่อน โดยไปที่ “C:\Users\xxxxx\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.x”
หรือคลิกที่ในโปรแกรม Arduino IDE

แก้ไขที่ไฟล์ boards.txt
เปลี่ยนบรรทัดนี้ให้เป็นค่า true
esp32c3.serial.disableDTR=false
esp32c3.serial.disableRTS=false
เปลี่ยนเป็น
esp32c3.serial.disableDTR=true
esp32c3.serial.disableRTS=true