สารบัญ:

การปรับเปลี่ยนบอร์ดอะแดปเตอร์ USB เป็น ESP-01: 3 ขั้นตอน (พร้อมรูปภาพ)
การปรับเปลี่ยนบอร์ดอะแดปเตอร์ USB เป็น ESP-01: 3 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: การปรับเปลี่ยนบอร์ดอะแดปเตอร์ USB เป็น ESP-01: 3 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: การปรับเปลี่ยนบอร์ดอะแดปเตอร์ USB เป็น ESP-01: 3 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: สอนใช้ USB UART กับ ESP01S (ESP8266) อัพโหลดโค้ดด้วย Arduino IDE 2024, กรกฎาคม
Anonim
การปรับเปลี่ยนบอร์ดอะแดปเตอร์ USB เป็น ESP-01
การปรับเปลี่ยนบอร์ดอะแดปเตอร์ USB เป็น ESP-01
การปรับเปลี่ยนบอร์ดอะแดปเตอร์ USB เป็น ESP-01
การปรับเปลี่ยนบอร์ดอะแดปเตอร์ USB เป็น ESP-01

คุณซื้อ USB to ESP-01 Adapter Board และพบว่าไม่สามารถใช้สำหรับแฟลช ESP-01 ได้หรือไม่? คุณไม่ได้โดดเดี่ยว. อะแดปเตอร์รุ่นแรกนี้ไม่มีกลไกใดๆ ในการทำให้ ESP-01 เข้าสู่โหมด Serial Programming ซึ่งต้องดึง GPIO-0 pin LOW

ฉันพบว่าน่าหงุดหงิดมากเมื่อพิจารณาว่าบอร์ดนี้ราคาถูกมาก เล็กและสะดวกในการเชื่อมต่อ ESP-01 กับพีซีของเรา ฉันได้สร้างวงจรอื่นบนเขียงหั่นขนมของฉันพร้อมกับอะแดปเตอร์ FTDI เพื่อให้สามารถแฟลช ESP-01 ได้ จะดีกว่ามั้ยถ้าเราใช้ตัวนี้แทน?

หนึ่งในภาพด้านบนแสดงข้อความแสดงข้อผิดพลาดทั่วไปใน Arduino IDE ที่เราเห็นเมื่อพยายามแฟลชโค้ดไปที่ ESP-01 โดยไม่ได้ใส่ลงในโหมดการเขียนโปรแกรมแบบอนุกรมก่อน

ในคำแนะนำนี้ ฉันจะแสดงวิธีแก้ไขอะแดปเตอร์นี้ให้สามารถทำได้ด้วยสวิตช์สัมผัสขนาดเล็กและการบัดกรีเล็กน้อย

ไปกันเถอะ!

ขั้นตอนที่ 1: ชิ้นส่วนและ Pinout

ชิ้นส่วนและ Pinout
ชิ้นส่วนและ Pinout
ชิ้นส่วนและ Pinout
ชิ้นส่วนและ Pinout

สำหรับการดัดแปลงนี้ ฉันใช้สวิตช์สัมผัสขนาดเล็กที่กู้คืนมาจากอุปกรณ์อิเล็กทรอนิกส์อื่นๆ คุณต้องใช้สายสั้นสองสามเส้นเพื่อเชื่อมต่อสวิตช์กับบอร์ด

ขั้นตอนที่ 2: การติดตั้งและการบัดกรี

การติดตั้งและการบัดกรี
การติดตั้งและการบัดกรี
การติดตั้งและการบัดกรี
การติดตั้งและการบัดกรี
การติดตั้งและการบัดกรี
การติดตั้งและการบัดกรี
การติดตั้งและการบัดกรี
การติดตั้งและการบัดกรี

ในขั้นตอนนี้ เราจะติดตั้งมินิสวิตช์ที่ด้านหลังของซ็อกเก็ตอะแดปเตอร์ ฉันใช้กาวร้อนสำหรับสิ่งนี้ และคุณสามารถเลือกที่จะขีดข่วนบนพื้นผิวของซ็อกเก็ตเพื่อให้ยึดเกาะได้ดีขึ้น

เมื่อตั้งกาวแล้ว เราจะบัดกรีสายสั้น 2 เส้นระหว่างสวิตช์กับหมุด GPIO-0 และ GND ดูภาพด้านบนสำหรับตำแหน่งหมุด

สิ่งนี้จะทำให้ GPIO-0 และกราวด์สั้นลงอย่างมีประสิทธิภาพเมื่อกดสวิตช์

ขั้นตอนที่ 3: กระพริบ ESP-01

กระพริบ ESP-01
กระพริบ ESP-01
กระพริบ ESP-01
กระพริบ ESP-01
กระพริบ ESP-01
กระพริบ ESP-01

ตอนนี้เราทำการปรับเปลี่ยนของเราเสร็จแล้ว หากต้องการแฟลช ESP-01 ให้ทำตามขั้นตอนด้านล่าง:

1. ใส่ ESP-01 ลงในซ็อกเก็ตของอะแดปเตอร์โดยมีการวางแนวที่ถูกต้องดังแสดงในรูปภาพ

2. ในขณะที่กดปุ่มของสวิตช์สัมผัส ให้เสียบอะแดปเตอร์เข้ากับพอร์ต USB ของพีซีของคุณ ปล่อยปุ่มหลังจากผ่านไปประมาณ 1 วินาที คุณจะได้ทดสอบความคล่องแคล่วของนิ้วด้วยการทำแบบฝึกหัดนี้..:)

3. ตั้งค่าบอร์ด Arduino IDE ของคุณและอัปโหลดโค้ดของคุณ ฉันได้รวมการตั้งค่าทั่วไปที่ใช้ได้กับบอร์ด ESP-01

หมายเหตุ:

  • เมื่อแฟลช ESP-01 แล้ว เราสามารถใช้อะแดปเตอร์เพื่อจ่ายไฟให้กับ ESP-01 จากแหล่งจ่ายไฟ USB ใดก็ได้ มีตัวต้านทานแบบดึงขึ้น 10K ในตัวสำหรับพิน GPIO-0 และ GPIO-2 เพื่อให้บูตปกติจากแฟลช
  • อะแดปเตอร์นี้ใช้ชิปเซ็ต CH340 ในพีซีของฉันจะแสดงเป็น USB-SERIAL CH340

สนุก..

แนะนำ: