Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-23 14:39
Αυτός ο οδηγός θα σας βοηθήσει να εγκαταστήσετε το 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 ΠΑΝΤΑ αποτυγχάνει στην πρώτη προσπάθεια, αλλά πέτυχε με τη δεύτερη προσπάθεια σύνδεσης).
Συνιστάται:
Εγκατάσταση De La Carte TagTagTag Pour Nabaztag / Εγκατάσταση του πίνακα TagTagTag στο Nabaztag σας: 15 βήματα
Installation De La Carte TagTagTag Pour Nabaztag / Installing the TagTagTag Board on Your Nabaztag: (δείτε παρακάτω για την αγγλική έκδοση) La carte TagTagTag a été crééee 2018 lors de Maker Faire Paris pour 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 souhaitez
Εγκατάσταση De La Carte TagTagTag Pour Nabaztag: tag / Εγκατάσταση του πίνακα TagTagTag στο Nabaztag σας: ετικέτα: 23 Βήματα
Installation De La Carte TagTagTag Pour Nabaztag: tag / Installing the TagTagTag Board on Your Nabaztag: tag: (δείτε παρακάτω για την αγγλική έκδοση) La carte TagTagTag a été crééee 2018 lors de Maker Faire Paris pour faire renaitre les Nabaztag et les Nabaztag: Το Elle a fait l'objet ensuite d'un financement participatif sur Ulule en juin 2019, si vous souhaitez
Εγκατάσταση του πίνακα ESP32 στο Arduino IDE (Windows, Mac OS X, Linux): 7 βήματα
Εγκατάσταση του πίνακα ESP32 στο Arduino IDE (Windows, Mac OS X, Linux): Υπάρχει ένα πρόσθετο για το Arduino IDE που σας επιτρέπει να προγραμματίσετε το ESP32 χρησιμοποιώντας το Arduino IDE και τη γλώσσα προγραμματισμού του. Σε αυτό το σεμινάριο θα σας δείξουμε πώς να εγκαταστήσετε τον πίνακα ESP32 στο Arduino IDE είτε χρησιμοποιείτε Windows, Mac OS X ή Li
Εγκατάσταση του Raspbian στο Raspberry Pi 3 B χωρίς HDMI - Ξεκινώντας με το Raspberry Pi 3B - Ρύθμιση του Raspberry Pi σας 3: 6 βήματα
Εγκατάσταση του Raspbian στο Raspberry Pi 3 B χωρίς HDMI | Ξεκινώντας με το Raspberry Pi 3B | Ρύθμιση του Raspberry Pi 3: Όπως γνωρίζετε μερικοί από εσάς, οι υπολογιστές Raspberry Pi είναι φοβεροί και μπορείτε να αποκτήσετε ολόκληρο τον υπολογιστή μόνο σε έναν μικρό πίνακα. Το Raspberry Pi 3 Model B διαθέτει τετραπύρηνο 64-bit ARM Cortex A53 χρονισμένο στα 1,2 GHz. Αυτό θέτει το Pi 3 περίπου 50
DIY MusiLED, Μουσικά συγχρονισμένα LED με εφαρμογή με ένα κλικ Windows & Linux (32-bit & 64-bit). Εύκολο στην αναδημιουργία, εύκολο στη χρήση, εύκολο στη θύρα .: 3 βήματα
DIY MusiLED, Μουσικά συγχρονισμένα LED με εφαρμογή με ένα κλικ Windows & Linux (32-bit & 64-bit). Εύκολη αναδημιουργία, εύκολη στη χρήση, εύκολη μεταφορά: Αυτό το έργο θα σας βοηθήσει να συνδέσετε 18 LED (6 κόκκινα + 6 μπλε + 6 κίτρινα) στον πίνακα Arduino και να αναλύσετε τα σήματα σε πραγματικό χρόνο της κάρτας ήχου του υπολογιστή σας και να τα μεταφέρετε σε τα LED για να τα ανάβουν σύμφωνα με τα εφέ beat (Snare, High Hat, Kick)