สารบัญ:
- ขั้นตอนที่ 1: การติดตั้งซอฟต์แวร์
- ขั้นตอนที่ 2: ดาวน์โหลดเฟิร์มแวร์
- ขั้นตอนที่ 3: ค้นหาพอร์ต COM
- ขั้นตอนที่ 4: แฟลชเฟิร์มแวร์
- ขั้นตอนที่ 5: ทดสอบว่าเฟิร์มแวร์แฟลชสำเร็จหรือไม่
วีดีโอ: การติดตั้ง Loboris (lobo) Micropython บน ESP32 ด้วย Windows 10 [ง่าย]: 5 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
คู่มือนี้จะช่วยคุณในการติดตั้ง loboris micropython บน ESP32 ของคุณโดยไม่ต้องมีความรู้เพิ่มเติม
Loboris มีห้องสมุดที่ micropython มาตรฐานไม่มีและมีประโยชน์มาก คู่มือนี้จัดทำขึ้นเป็นพิเศษสำหรับบทช่วยสอนของฉันเกี่ยวกับวิธีใช้จอแสดงผล st7789v tft กับ micropython [เร็วๆ นี้]
ขั้นตอนที่ 1: การติดตั้งซอฟต์แวร์
เราต้องการซอฟต์แวร์เพื่อติดตั้ง micropython เราเริ่มต้นด้วยหลาม หากคุณยังไม่ได้ติดตั้ง ฉันแนะนำให้คุณติดตั้ง Anaconda (anaconda.com) ซึ่งเป็นแพ็คเกจที่มี python, libarys และเครื่องมือที่มีประโยชน์ เพียงติดตั้งด้วยตัวเลือกมาตรฐาน
จากนั้นคุณต้องมีเครื่องมือ esp ซึ่งเราต้องแฟลชเฟิร์มแวร์ ดาวน์โหลดทั้งโฟลเดอร์จาก https://github.com/espressif/esptool แล้วแตกไฟล์ในโฟลเดอร์ใหม่
ขั้นตอนที่ 2: ดาวน์โหลดเฟิร์มแวร์
ดาวน์โหลดเฟิร์มแวร์ล่าสุดจาก
github.com/loboris/MicroPython_ESP32_psRAM…
สิ่งเหล่านี้เป็นเฟิร์มแวร์ที่สร้างไว้ล่วงหน้า ซึ่งทำให้ง่ายขึ้นมาก คุณสามารถดาวน์โหลด "MicroPython_LoBo_esp32" ที่สร้างตามปกติหรือสร้างด้วยไลบรารีทั้งหมด "MicroPython_LoBo_esp32_all" หากคุณมาที่นี่จากบทช่วยสอนการแสดงผล esp32 tft ของฉัน คุณต้องดาวน์โหลด "MicroPython_LoBo_esp32_all"
เลื่อนลงมาที่เว็บไซต์และดาวน์โหลดไฟล์.zip
เปิดไฟล์ zip และคัดลอกไฟล์และโฟลเดอร์ทั้งหมด วางลงในโฟลเดอร์ของ esptool (จากขั้นตอนที่ 1) อย่าวางไว้ในโฟลเดอร์ย่อย! ไฟล์ bin (micropython.bin เป็นต้น) ต้องอยู่ในโฟลเดอร์เดียวกับไฟล์.py (esptool.py เป็นต้น) เฉพาะ bootloader.bin จะต้องอยู่ในโฟลเดอร์ย่อย bootloader.bin (ดูรูปสำหรับโครงสร้าง)
ขั้นตอนที่ 3: ค้นหาพอร์ต COM
เชื่อมต่อ esp32 ของคุณผ่าน USB เปิดตัวจัดการอุปกรณ์ Windows (ผ่านการตั้งค่า Windows หรือกด Windows-Key + R เขียน "devmgmt.msc" แล้วกด Enter) เปิดจุด "พอร์ต" มองหาบางอย่างเช่น "cp2102" ด้านหลังมีพอร์ต COM ที่ระบุ เช่น COM7 เก็บไว้ในใจสำหรับขั้นตอนต่อไป
ขั้นตอนที่ 4: แฟลชเฟิร์มแวร์
ฉันคิดว่าคุณทำตามบทช่วยสอนของฉันและติดตั้งอนาคอนด้า หากคุณมีการติดตั้ง python อื่น ฉันคิดว่าคุณสามารถปรับเปลี่ยนสิ่งต่อไปนี้ได้ด้วยตัวเอง
เปิด "พรอมต์ของ Anaconda" (คลิกเมนูเริ่มของ Windows -> Anaconda) เปลี่ยนเส้นทางไปยังโฟลเดอร์ที่เครื่องมือ esp ของคุณตั้งอยู่ สำหรับฉันนี่จะเป็น "C:\Users\Marc\Desktop\TTGO Display\esptool-master2"
หากต้องการเปลี่ยนเป็นโฟลเดอร์นี้ ให้พิมพ์ "cd C:\Users\Marc\Desktop\TTGO Display\esptool-master2" แล้วกด Enter
ตอนนี้เราแฟลชเฟิร์มแวร์ ตรวจสอบให้แน่ใจว่า esp32 ของคุณเชื่อมต่ออยู่ ป้อนคำสั่งต่อไปนี้:
python esptool.py --chip esp32 --port COM7 --baud 460800 --before default_reset --after no_reset write_flash -z --flash_mode dio --flash_freq 40m --flash_size detect 0x1000 bootloader/bootloader.bin 0xf000 phy_init0000_data.bin 0x1 MicroPython.bin 0x8000 partitions_mpy.bin
เปลี่ยนพอร์ต COM เป็นพอร์ตที่คุณพบในขั้นตอนก่อนหน้าแล้วกด Enter ตอนนี้เฟิร์มแวร์จะกะพริบ อาจใช้เวลาสักครู่
ขั้นตอนที่ 5: ทดสอบว่าเฟิร์มแวร์แฟลชสำเร็จหรือไม่
ฉันแนะนำให้คุณใช้ uPyCraft (https://docs.dfrobot.com/upycraft/) ดาวน์โหลดและติดตั้ง เปิดโปรแกรม. คลิกเครื่องมือ -> บอร์ด -> esp32 คลิกเครื่องมือ -> Serial -> (เลือก Serial ที่บอร์ดของคุณเชื่อมต่อ COM7 ในกรณีของฉัน)
หากการกะพริบสำเร็จ คุณจะเห็น ">>>" ในเทอร์มินัล คุณสามารถพิมพ์ "1+1" แล้วกด Enter และมันควรจะกลับเป็น 2 หากคุณเห็นหน้าต่างที่มีตัวเลือกให้แฟลชเฟิร์มแวร์แทน แสดงว่าการติดตั้งอาจล้มเหลวในบางที่ (บางครั้งสิ่งนี้เกิดขึ้นเช่นกันเมื่อการติดตั้งสำเร็จ เมื่อคุณเห็น "หน้าต่างแฟลช" ให้ลองเชื่อมต่ออีกครั้งสองสามครั้ง ถอด USB ออกจากบอร์ด ปิด uPyCraft เชื่อมต่อบอร์ดอีกครั้ง เปิด uPyCraft แล้วลองเชื่อมต่อ อีกสองสามครั้ง บางครั้งใช้งานได้ บางครั้ง uPyCraft ล้มเหลวเสมอในการลองครั้งแรก
แนะนำ:
การติดตั้ง De La Carte TagTagTag Pour Nabaztag / การติดตั้ง TagTagTag Board บน Nabaztag ของคุณ: 15 ขั้นตอน
การติดตั้งแท็กตามสั่ง TagTag เท Nabaztag / การติดตั้ง TagTagTag Board บนป้ายชื่อของคุณ: (ดูด้านล่างสำหรับเวอร์ชันภาษาอังกฤษ)แท็กตามสั่ง TagTagTag ที่ été crée en 2018 lors de Maker Faire Paris ริน faire renaitre les Nabaztag et les Nabaztag:tag. Elle a fait l'objet ensuite d'un financement participatif sur Ulule en juin 2019, si vous souhaites
วิธีการ: การติดตั้ง Raspberry PI 4 Headless (VNC) ด้วย Rpi-imager และรูปภาพ: 7 ขั้นตอน (พร้อมรูปภาพ)
วิธีการ: การติดตั้ง Raspberry PI 4 Headless (VNC) ด้วย Rpi-imager และ Pictures: ฉันวางแผนที่จะใช้ Rapsberry PI นี้ในโครงการสนุก ๆ มากมายในบล็อกของฉัน รู้สึกอิสระที่จะตรวจสอบออก ฉันต้องการกลับไปใช้ Raspberry PI ของฉัน แต่ฉันไม่มีคีย์บอร์ดหรือเมาส์ที่ตำแหน่งใหม่ เป็นเวลานานแล้วที่ฉันตั้งค่า Raspberry
การติดตั้ง De La Carte TagTagTag Pour Nabaztag:tag / การติดตั้ง TagTagTag Board บน Nabaztag:tag: 23 ขั้นตอน
การติดตั้งแท็กตามสั่งแท็กTagTag Pour Nabaztag:tag / Installing the TagTagTag Board on Your Nabaztag:tag: (see Below for English version)La carte TagTagTag a été crée en 2018 lors de Maker Faire Paris pour faire renaitre les Nabaztag et les Nabaztag:tag:tag . Elle a fait l'objet ensuite d'un financement participatif sur Ulule en juin 2019, si vous souhaites
การติดตั้ง FlySky FS-i6X ด้วย RC Simulator: 5 ขั้นตอน
การตั้งค่า FlySky FS-i6X ด้วย RC Simulator: สวัสดีทุกคน ในคำแนะนำนี้ ฉันจะแสดงวิธีเชื่อมต่อตัวควบคุม FlySky FS-i6 กับเครื่องจำลอง RC
การติดตั้ง MotionEye บน Linksys WRT3200ACM ด้วย OpenWrt: 7 ขั้นตอน
การติดตั้ง MotionEye บน Linksys WRT3200ACM ด้วย OpenWrt: ฉันต้องการระบบกล้องรักษาความปลอดภัยสำหรับบ้านของฉัน ฉันไปที่อินเตอร์เว็บสำหรับตัวเลือกโอเพ่นซอร์ส สิ่งนี้นำฉันไปสู่ส่วนหน้าของเว็บ Motioneye กับ Motion daemon สำหรับ linux โปรเจ็กต์นี้โดย Calin Crisan (MotionEye) คือสิ่งที่แพทย์สั่ง