สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
คำอธิบาย:
โมดูลนี้เป็นอะแดปเตอร์ USB / โปรแกรมเมอร์สำหรับโมดูล ESP8266 ประเภท ESP-01 หรือ ESP-01S ติดตั้งสะดวกด้วยเฮดเดอร์ตัวเมีย 2x4P 2.54 มม. เพื่อเสียบ ESP01 นอกจากนี้ยังแยกหมุดทั้งหมดของ ESP-01 ออกด้วยส่วนหัวขนาด 2.54 มม. ขนาด 2x4P 2.54 มม. ดังนั้นจึงสะดวกมากสำหรับผู้ใช้ในการดีบัก ESP8266
โมดูลนี้ใช้ USB-UART CP2104 ซึ่งเข้ากันได้กับทุกแพลตฟอร์ม ออนบอร์ดด้วยวงจรดาวน์โหลดอัตโนมัติ ESP8266 มันสะดวกมากสำหรับผู้ใช้ในการดาวน์โหลดโปรแกรม ESP-01/01S, อัพเกรดเฟิร์มแวร์, การดีบักแบบอนุกรมและอื่นๆ รองรับซอฟต์แวร์มากมาย เช่น Arduino IDE, ESP8266 Flasher และ Lexin FLASH_DOWNLOAD_TOOLS
ข้อมูลจำเพาะ:
- อินเทอร์เฟซ USB Type A
- หัวต่อตัวเมีย 2x4P 2.54 มม. หนึ่งตัว
- หัวต่อตัวผู้ 2x4P 2.54 มม. หนึ่งตัว
- แรงดันใช้งาน: 3.3V
ขั้นตอนที่ 1: รายการวัสดุ
รูปภาพที่แนบมาแสดงส่วนประกอบที่จำเป็นในบทช่วยสอนนี้:
- ESP8266 Flasher และโปรแกรมเมอร์
- ESP8266 โมดูลเครื่องรับส่งสัญญาณแบบอนุกรม Wifi
- สายจัมเปอร์.
ขั้นตอนที่ 2: การติดตั้งฮาร์ดแวร์
ภาพด้านบนแสดงการเชื่อมต่อระหว่าง ESP8266 Flasher และ Programmer และ ESP8266 Wifi Serial Transceiver Module โดยใช้สายจัมเปอร์
ขั้นตอนที่ 3: ดาวน์โหลดไฟล์
ดาวน์โหลดไดรเวอร์สำหรับ ESP8266 Flasher และโปรแกรมเมอร์
ดาวน์โหลดเฟิร์มแวร์ภายในโฟลเดอร์ ESP8266 Flash Tool
และติดตั้งไดรเวอร์
ขั้นตอนที่ 4: การติดตั้งเฟิร์มแวร์
หน้าต่าง (AT Firmware)
- หลังจากดาวน์โหลดไฟล์ Firmware Flasher สกัดมัน เข้าไปในโฟลเดอร์ ไปที่ install_firmware > window
- เปิด ESP_DOWNLOAD_TOOL_V2.4.exe
- เลือกพอร์ต COM ESP8266 Flasher และโปรแกรมเมอร์ + โมดูล ESP8266 Wifi Serial Transceiver ที่เชื่อมต่อ ตั้งค่า BAUDRATE เป็น 115200
- ตรวจสอบให้แน่ใจว่าโมดูล ESP8266 Wifi Serial Transceiver อยู่ในโหมด FLASH (ดูภาพแรกขั้นตอนที่ 2 สำหรับการกำหนดค่าฮาร์ดแวร์)
- คลิก START เพื่อติดตั้งเฟิร์มแวร์
- bin\boot_v1.2.bin 0x00000
- bin\user1.4096.new.4.bin 0x01000
- bin\blank.bin 0x7e000
- bin\user2.4096.new.4.bin 0x81000
- bin\esp_init_data_default.bin 0x3fc000
- bin\blank.bin 0x3fe000
ขั้นตอนที่ 5: คำสั่ง AT ใน Arduino
- ถอดสายจัมเปอร์ออกจาก ESP8266 Flasher และโปรแกรมเมอร์ (ดูภาพขั้นตอนที่ 2 วินาที)
- เปิด Arduino ของคุณแล้วคลิกจอภาพอนุกรม
- กดปุ่มรีเซ็ตเพื่อให้แน่ใจว่า esp8266 เชื่อมต่อที่มอนิเตอร์แบบอนุกรม
- โปรดปฏิบัติตามการกำหนดค่าจอภาพแบบอนุกรมที่ถูกต้อง (ดูภาพด้านบน)
- แล้วเขียน AT แล้วส่งมา มันจะตอบกลับ ok
- สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับคำสั่ง AT ให้คลิกที่ลิงค์นี้เพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับ AT Command
ในการเปลี่ยน baudrate โดยใช้คำสั่ง AT:
AT+ UART_DEF=19200, 8, 1, 0, 0
ตัวอย่างเช่น 9600 บอดเรต / 8 บิตข้อมูล / 1 บิตหยุดและไม่มีการควบคุมความเท่าเทียมกันและการไหล AT+UART_DEF=9600, 8, 1, 0, 0
คำสั่ง AT+CIOBAUD=9600 จะเปลี่ยน baudrate ชั่วคราว
ESP8266 การอ้างอิงคำสั่ง AT