สารบัญ:
- ขั้นตอนที่ 1: ส่วนประกอบที่จำเป็น
- ขั้นตอนที่ 2: ลิงก์เพื่อดาวน์โหลด MicroPython Binary
- ขั้นตอนที่ 3: เริ่มต้นใช้งาน MicroPython และ ESP32
- ขั้นตอนที่ 4: วิธีเข้าถึงระบบไฟล์
- ขั้นตอนที่ 5: สาธิตบน Neopixel
- ขั้นตอนที่ 6: เริ่มต้นใช้งาน UPyCraft IDE ด้วย ESP32
วีดีโอ: MicroPython และ UPyCraft บน ESP32: 6 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
Micropython เป็นการเพิ่มประสิทธิภาพของ python และมีขนาดเล็กของ python ซึ่งหมายถึงการสร้างสำหรับอุปกรณ์ฝังตัวซึ่งมีข้อจำกัดด้านหน่วยความจำและใช้พลังงานต่ำ
Micropython สามารถใช้ได้กับคอนโทรลเลอร์หลายตระกูล ซึ่งรวมถึง ESP8266, ESP32 และคอนโทรลเลอร์ของนอร์ดิกบางตัว ในบทความนี้ เราจะมาดูวิธีการใช้ไมโครไพธอนกับ esp32 เราจะพูดถึงบทความทีละขั้นตอนซึ่งรวมถึงวิดีโอสอนด้วย
ขั้นตอนที่ 1: ส่วนประกอบที่จำเป็น
ESP32ESP32 ในอินเดีย -
ESP32 ในสหราชอาณาจักร -
ESP32 ในสหรัฐอเมริกา -
ขั้นตอนที่ 2: ลิงก์เพื่อดาวน์โหลด MicroPython Binary
ดาวน์โหลดไบนารีสำหรับรุ่นของบอร์ดที่ใช้
ดาวน์โหลดไบนารีจากลิงค์ต่อไปนี้
ดาวน์โหลด esptool ซึ่งจัดการอ่าน เขียน และลบ ESP32/ESP8266
github.com/espressif/esptool
ขั้นตอนที่ 3: เริ่มต้นใช้งาน MicroPython และ ESP32
นี่คือบทช่วยสอนที่อธิบายเกี่ยวกับวิธีการเริ่มต้นด้วย micropython และ ESP32 ซึ่งครอบคลุมพื้นฐานบางอย่างและช่วยเริ่มต้นด้วยตัวอย่างไฟ LED กะพริบและการเชื่อมต่อ Wifi โดยใช้ python
ขั้นตอนที่ 4: วิธีเข้าถึงระบบไฟล์
สาธิตวิธีเข้าถึงไฟล์บนบอร์ด ESP32 และวิธีรันสคริปต์อัตโนมัติเมื่อบูทเครื่อง
ขั้นตอนที่ 5: สาธิตบน Neopixel
สาธิตวิธีใช้ neopixel กับ esp32 โดยใช้ micropython
ขั้นตอนที่ 6: เริ่มต้นใช้งาน UPyCraft IDE ด้วย ESP32
บทช่วยสอนเกี่ยวกับวิธีการเริ่มใช้ uPyCraft IDE กับ ESP32
ยังครอบคลุมถึงวิธีดำเนินการคำสั่งและสคริปต์โดยใช้ uPyCraft
แนะนำ:
ติดตาม: ศูนย์สื่อขั้นสูงพร้อม Odroid N2 และ Kodi (รองรับ 4k และ HEVC): 3 ขั้นตอน
ติดตาม: Advanced Media Center พร้อม Odroid N2 และ Kodi (รองรับ 4k และ HEVC): บทความนี้เป็นบทความต่อจากบทความก่อนหน้าของฉันที่ประสบความสำเร็จค่อนข้างมากเกี่ยวกับการสร้างศูนย์สื่ออเนกประสงค์ โดยอ้างอิงจาก Raspberry PI ที่ได้รับความนิยมมากในตอนแรก แต่ ในภายหลัง เนื่องจากไม่มีเอาต์พุตที่สอดคล้องกับ HEVC, H.265 และ HDMI 2.2 จึงมีสวิตช์
Blinds Control ด้วย ESP8266, Google Home และ Openhab Integration และ Webcontrol: 5 ขั้นตอน (พร้อมรูปภาพ)
การควบคุมมู่ลี่ด้วย ESP8266, Google Home และ Openhab Integration และ Webcontrol: ในคำแนะนำนี้ ฉันจะแสดงให้คุณเห็นว่าฉันเพิ่มระบบอัตโนมัติให้กับมู่ลี่ของฉันอย่างไร ฉันต้องการเพิ่มและลบระบบอัตโนมัติได้ ดังนั้นการติดตั้งทั้งหมดจึงเป็นแบบหนีบ ส่วนหลักคือ: สเต็ปเปอร์มอเตอร์ ตัวขับสเต็ปควบคุม bij ESP-01 เกียร์และการติดตั้ง
DIY IBeacon และ Beacon Scanner ด้วย Raspberry Pi และ HM13: 3 ขั้นตอน
DIY IBeacon และ Beacon Scanner ด้วย Raspberry Pi และ HM13: Story A beacon จะส่งสัญญาณอย่างต่อเนื่องเพื่อให้อุปกรณ์บลูทู ธ อื่น ๆ รู้ว่ามีอยู่ และฉันอยากได้บีคอนบลูทูธเพื่อติดตามกุญแจมาตลอด เพราะฉันลืมเอามันมาเหมือน 10 ครั้งในปีที่แล้ว และฉันก็เกิดขึ้น
RuuviTag และ PiZero W และ Blinkt! เทอร์โมมิเตอร์แบบ Bluetooth Beacon: 3 ขั้นตอน (พร้อมรูปภาพ)
RuuviTag และ PiZero W และ Blinkt! เครื่องวัดอุณหภูมิที่ใช้ Bluetooth Beacon: คำแนะนำนี้อธิบายวิธีการอ่านข้อมูลอุณหภูมิและความชื้นจาก RuuviTag โดยใช้ Bluetooth กับ Raspberry Pi Zero W และเพื่อแสดงค่าเป็นเลขฐานสองบน Pimoroni กะพริบตา! pHAT.หรือเรียกสั้นๆ ว่า จะสร้างสถานะอย่างไร
วิธีการสร้าง Quadcoptor (NTM 28-30S 800kV 300W และ Arducopter APM 2.6 & 6H GPS 3DR Radio และ FlySky TH9X): 25 ขั้นตอน (พร้อมรูปภาพ)
วิธีการสร้าง Quadcoptor (NTM 28-30S 800kV 300W และ Arducopter APM 2.6 & 6H GPS 3DR Radio และ FlySky TH9X): นี่คือบทแนะนำเกี่ยวกับวิธีการสร้าง Quadcopter โดยใช้มอเตอร์ NTM 28-30S 800kV 300W และ Arducopter APM 2.6 & 6H GPS & วิทยุ 3DR ฉันพยายามอธิบายแต่ละขั้นตอนด้วยรูปภาพจำนวนหนึ่ง หากคุณมีคำถามหรือความคิดเห็นใด ๆ โปรดตอบกลับ