Εγκατάσταση του Loboris (lobo) Micropython στο ESP32 με Windows 10 [εύκολο]: 5 βήματα
Εγκατάσταση του Loboris (lobo) Micropython στο ESP32 με Windows 10 [εύκολο]: 5 βήματα
Anonim

Αυτός ο οδηγός θα σας βοηθήσει να εγκαταστήσετε το loboris micropython στο ESP32 χωρίς περαιτέρω γνώση.

Το Loboris διαθέτει βιβλιοθήκες που δεν έχει το πρότυπο μικροπύθωνος και οι οποίες είναι αρκετά χρήσιμες. Αυτός ο οδηγός έχει σχεδιαστεί ειδικά για το σεμινάριό μου για το πώς να χρησιμοποιήσετε μια οθόνη st7789v tft με micropython [σύντομα]

Βήμα 1: Εγκατάσταση λογισμικού

Χρειαζόμαστε Λογισμικό για την εγκατάσταση του micropython. Ξεκινάμε με python. Εάν δεν το έχετε ήδη εγκαταστήσει, σας συνιστώ να εγκαταστήσετε το Anaconda (anaconda.com), το οποίο είναι ένα πακέτο με python, libarys και χρήσιμα εργαλεία. Απλώς εγκαταστήστε το με τυπικές επιλογές.

Στη συνέχεια, χρειάζεστε επίσης το εργαλείο esp, το οποίο χρειαζόμαστε για να αναβοσβήνει το υλικολογισμικό. Κάντε λήψη ολόκληρου του φακέλου από τη διεύθυνση https://github.com/espressif/esptool και αποσυμπιέστε τον σε νέο φάκελο

Βήμα 2: Λήψη υλικολογισμικού

Λήψη υλικολογισμικού
Λήψη υλικολογισμικού

Κάντε λήψη του τελευταίου υλικολογισμικού από

github.com/loboris/MicroPython_ESP32_psRAM…

Αυτά είναι προκατασκευασμένα firmware, κάτι που το κάνει πολύ πιο εύκολο. Μπορείτε είτε να κατεβάσετε το κανονικό "MicroPython_LoBo_esp32" είτε το ενσωματωμένο με όλες τις βιβλιοθήκες "MicroPython_LoBo_esp32_all". Εάν ήρθατε εδώ από το σεμινάριο εμφάνισης του esp32 tft, πρέπει να κατεβάσετε το "MicroPython_LoBo_esp32_all"

Κάντε κύλιση προς τα κάτω στον ιστότοπο και κάντε λήψη του αρχείου.zip.

Ανοίξτε το αρχείο zip και αντιγράψτε όλα τα αρχεία και το φάκελο. Επικολλήστε τα στο φάκελο του esptool (από το βήμα 1). Μην τα βάζετε σε υποφάκελο! Τα αρχεία κάδου (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: Αναβοσβήνετε το υλικολογισμικό

Υποθέτω ότι ακολουθήσατε το σεμινάριό μου και εγκαταστήσατε anaconda. Εάν έχετε διαφορετική εγκατάσταση python, υποθέτω ότι μπορείτε να προσαρμόσετε τα παρακάτω μόνοι σας.

Ανοίξτε το "Anaconda prompt" (Κάντε κλικ στο μενού Έναρξη των 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 -πριν από το default_reset -μετά από no_reset write_flash -z --flash_mode dio --flash_freq 40m --flash_size detech 0x1000 bootloader/bootloader.bin 0xf000 phy_init_data MicroPython.bin 0x8000 partitions_mpy.bin

Αλλάξτε τη θύρα COM στη θύρα που βρήκατε στο προηγούμενο βήμα και πατήστε enter. Το υλικολογισμικό τώρα αναβοσβήνει. Αυτό μπορεί να διαρκέσει ένα λεπτό.

Βήμα 5: Ελέγξτε εάν το υλικολογισμικό αναβοσβήνει με επιτυχία

Σας συνιστώ να χρησιμοποιήσετε το uPyCraft. (https://docs.dfrobot.com/upycraft/) Κατεβάστε και εγκαταστήστε το. Ανοίξτε το πρόγραμμα. Κάντε κλικ στα εργαλεία -> πίνακας -> esp32. Κάντε κλικ στα εργαλεία -> Σειρά -> (Επιλέξτε το Σειριακό με το οποίο είναι συνδεδεμένη η πλακέτα σας, COM7 στην περίπτωσή μου).

Εάν το αναβοσβήσιμο ήταν επιτυχές, θα πρέπει να δείτε ">>>" στο τερματικό. Μπορείτε να πληκτρολογήσετε "1+1" και να πατήσετε enter και να επιστρέψει 2. Αν δείτε αντίθετα ένα παράθυρο με επιλογές αναβοσβήνει ένα υλικολογισμικό, η εγκατάσταση ενδέχεται να απέτυχε κάπου. (Μερικές φορές αυτό συμβαίνει και όταν η εγκατάσταση πέτυχε. Όταν δείτε το "παράθυρο φλας", προσπαθήστε να συνδεθείτε ξανά μερικές φορές, αποσυνδέστε το USB από την πλακέτα, κλείστε το uPyCraft, συνδέστε ξανά τον πίνακα, ανοίξτε το uPyCraft και προσπαθήστε να συνδέσετε ένα Μερικές φορές αυτό λειτουργεί, μερικές φορές το uPyCraft ΠΑΝΤΑ αποτυγχάνει στην πρώτη προσπάθεια, αλλά πέτυχε με τη δεύτερη προσπάθεια σύνδεσης).

Συνιστάται: