สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12
คุณซื้อ 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
สำหรับการดัดแปลงนี้ ฉันใช้สวิตช์สัมผัสขนาดเล็กที่กู้คืนมาจากอุปกรณ์อิเล็กทรอนิกส์อื่นๆ คุณต้องใช้สายสั้นสองสามเส้นเพื่อเชื่อมต่อสวิตช์กับบอร์ด
ขั้นตอนที่ 2: การติดตั้งและการบัดกรี
ในขั้นตอนนี้ เราจะติดตั้งมินิสวิตช์ที่ด้านหลังของซ็อกเก็ตอะแดปเตอร์ ฉันใช้กาวร้อนสำหรับสิ่งนี้ และคุณสามารถเลือกที่จะขีดข่วนบนพื้นผิวของซ็อกเก็ตเพื่อให้ยึดเกาะได้ดีขึ้น
เมื่อตั้งกาวแล้ว เราจะบัดกรีสายสั้น 2 เส้นระหว่างสวิตช์กับหมุด GPIO-0 และ GND ดูภาพด้านบนสำหรับตำแหน่งหมุด
สิ่งนี้จะทำให้ GPIO-0 และกราวด์สั้นลงอย่างมีประสิทธิภาพเมื่อกดสวิตช์
ขั้นตอนที่ 3: กระพริบ 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
สนุก..
แนะนำ:
การแปลงหลอดไฟ AC 230V เป็น USB Power!: 6 ขั้นตอน (พร้อมรูปภาพ)
การแปลงหลอดไฟ AC 230V เป็นพลังงาน USB!: ฉันเจอหลอดไฟเอฟเฟกต์เปลวไฟที่สวยงามบน eBay ซึ่งกะพริบและมีแอนิเมชั่นในตัว โดยปกติแล้วจะใช้พลังงานจากอินพุตไฟ AC 85-265V แต่สำหรับแอปพลิเคชันแบบพกพาเช่น คบเพลิงปลอมหรือตะเกียงนี้ไม่เหมาะ ฉันแก้ไข
อะแดปเตอร์ Arduino PS/2 เป็น USB: 7 ขั้นตอน (พร้อมรูปภาพ)
อะแดปเตอร์ Arduino PS/2 เป็น USB: คุณเคยต้องการใช้แป้นพิมพ์ PS/2 เก่ากับแล็ปท็อปหรือพีซีเดสก์ท็อปเครื่องใหม่และพบว่าไม่มีพอร์ต PS/2 อีกต่อไปหรือไม่ แล้วแทนที่จะไปซื้อ PS/2 เป็น USB Adapter ราคาถูกเหมือนที่คนทั่วไปทำ ต้องการใช้ Arduin ของคุณ
เริ่มต้นใช้งาน Esp 8266 Esp-01 ด้วย Arduino IDE - การติดตั้งบอร์ด Esp ใน Arduino Ide และการเขียนโปรแกรม Esp: 4 ขั้นตอน
เริ่มต้นใช้งาน Esp 8266 Esp-01 ด้วย Arduino IDE | การติดตั้งบอร์ด Esp ใน Arduino Ide และการเขียนโปรแกรม Esp: ในคำแนะนำนี้ เราจะได้เรียนรู้วิธีติดตั้งบอร์ด esp8266 ใน Arduino IDE และวิธีตั้งโปรแกรม esp-01 และอัปโหลดโค้ดในนั้น เนื่องจากบอร์ด esp ได้รับความนิยมอย่างมาก และคนส่วนใหญ่ประสบปัญหา
การสื่อสาร ESP เป็น ESP: 4 ขั้นตอน
การสื่อสาร ESP เป็น ESP: บทช่วยสอนนี้จะช่วยให้คุณเปลี่ยนโมดูลตัวรับส่งสัญญาณอื่น ๆ สำหรับโครงการอื่น ๆ ที่มีการสื่อสารไร้สาย เราจะใช้บอร์ดที่ใช้ ESP8266 อันหนึ่งในโหมด WiFi-STA และอีกอันในโหมด WiFi -AP NodeMCU V3 คือตัวเลือกของฉันสำหรับโปรเจ็กต์นี้
พอร์ต USB ของ NODEMcu ไม่ทำงาน? อัปโหลดโค้ดโดยใช้โมดูล USB เป็น TTL (FTDI) ใน 2 ขั้นตอน: 3 ขั้นตอน
พอร์ต USB ของ NODEMcu ไม่ทำงาน? อัปโหลดรหัสโดยใช้โมดูล USB เป็น TTL (FTDI) ใน 2 ขั้นตอน: เหนื่อยกับการเชื่อมต่อกับสายไฟจำนวนมากจากโมดูล USB เป็น TTL ไปยัง NODEMcu ให้ปฏิบัติตามคำแนะนำนี้เพื่ออัปโหลดรหัสในเวลาเพียง 2 ขั้นตอน หากพอร์ต USB ของ NODEMcu ใช้งานไม่ได้ อย่าเพิ่งตกใจ เป็นเพียงชิปไดรเวอร์ USB หรือขั้วต่อ USB