Πίνακας περιεχομένων:
Βίντεο: Αυτόματος προγραμματισμός ESP-01: 4 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Έγραψα αυτόν τον οδηγό επειδή βρήκα πολλά άρθρα σχετικά με τον προγραμματισμό του ESP-01, αλλά όλα απαιτούν χειροκίνητες ενέργειες, όπως η μετάβαση από τον προγραμματισμό στην εκτέλεση ή το πάτημα του κουμπιού επαναφοράς.
Χρησιμοποιώντας μια πλακέτα FTDI με καρφίτσες RTS και DTR, έκανα έναν προγραμματιστή που αλλάζει αυτόματα σε λειτουργία προγραμματισμού, επαναφέρει όταν χρειάζεται και μετά επιστρέφει στην κατάσταση λειτουργίας όπως ο πίνακας ESP-WROOM-32.
Με αυτό το έργο μπορείτε απλά να συνδέσετε το ESP-01 στο Arduino IDE και να πατήσετε UPLOAD.
Απαιτήσεις:
- Πίνακας FTDI με καρφίτσες RTS & DTR και με γραμμή 3.3v (όπως αυτός ο σύνδεσμος Amazon)
- Πυκνωτής 470 uf
- Αντίσταση 10k
- Mini breadbord (για απλοποίηση των συνδέσεων)
- 7 άλματα από άνδρες έως γυναίκες
- ESP-01
Βήμα 1: Ελέγξτε τον πίνακα FTDI
Ο πίνακας μου FTDI δεν έχει κεφαλίδες καρφιτσών για χρήση με το breadboard, οπότε κόλλησα 2 ταινίες κεφαλίδας για να το κάνω φιλικό προς το breadboard.
Βήμα 2: Συνδεθείτε όλοι μαζί
Τώρα ήρθε η ώρα να συνδέσουμε όλα αυτά τα στοιχεία. Οι συνδέσεις που πρέπει να κάνετε είναι οι ακόλουθες:
- FTDI GND έως ESP-01 GND
- FTDI 3.3V έως ESP-01 3V3
- FTDI RXD έως ESP-01 TX
- FTDI TXD έως ESP-01 RX
- FTDI RTS έως ESP-01 RST
- FTDI DTR έως ESP-01 IO0
- Αντίσταση FTDI 3.3V έως 10k ΚΑΙ Τότε αντίσταση στο ESP-01 EN
- Τέλος 470 uf πυκνωτής μεταξύ FTDI 3.3v (catode) και FTDI GND (άνοδος).
Βήμα 3: Βελτιώσεις
Για να απλοποιήσετε περαιτέρω την καλωδίωση και να την επαναχρησιμοποιήσετε, θα μπορούσατε να χρησιμοποιήσετε έναν προσαρμογέα ψωμιού που δημιουργήθηκε ειδικά για το ESP-01 (δείτε την εικόνα).
Αυτό σας επιτρέπει να φτιάξετε μια στατική πλακέτα και απλά να συνδέσετε και να αποσυνδέσετε το ESP-01.
Βήμα 4: Απολαύστε
Τώρα μπορείτε να συνδέσετε το FTDI στον υπολογιστή με καλώδιο USB και να παίξετε με Arduino IDE ή esptool χωρίς ενοχλητικό πάτημα κουμπιού.
Συνιστάται:
Z80-MBC2 Προγραμματισμός του Atmega32a: 6 βήματα
Z80-MBC2 Προγραμματισμός του Atmega32a: Προτού μπορέσετε να χρησιμοποιήσετε το z80-MBC2, αφού το δημιουργήσετε, πρέπει να προγραμματίσετε το Atmeg32. Αυτές οι οδηγίες σας δείχνουν πώς να χρησιμοποιήσετε ένα φθηνό arduino mini ως προγραμματιστή για να ανεβάσετε τον κώδικα
Φτιάξτε έναν EASY Infinity Mirror Cube - ΟΧΙ Τρισδιάστατη εκτύπωση και ΟΧΙ προγραμματισμός: 15 βήματα (με εικόνες)
Φτιάξτε έναν EASY Infinity Mirror Cube | ΟΧΙ Τρισδιάστατη εκτύπωση και ΟΧΙ προγραμματισμός: Σε όλους αρέσει ένας καλός κύβος απείρου, αλλά μοιάζουν σαν να είναι δύσκολο να φτιαχτούν. Ο στόχος μου για αυτό το Instructable είναι να σας δείξω βήμα-βήμα πώς να το φτιάξετε. Όχι μόνο αυτό, αλλά με τις οδηγίες που σας δίνω, θα μπορείτε να κάνετε μία
Αυτόματος αυτόματος πωλητής: 8 βήματα
Μηχανή πώλησης DIY: Πριν από τρία χρόνια, ξεκίνησα να σπουδάζω σε ένα ηλεκτρονικό τεχνικό κολέγιο. Ένα από τα γεγονότα που με εξέπληξαν εκείνη την εποχή ήταν ο αριθμός των καπνιστών, διότι στα διαλείμματα, οι μισοί μαθητές εγκατέλειψαν τους τοίχους του σχολείου για να ξεφορτώσουν τα συναισθήματά τους μετά από
Ξεκινώντας με το 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/NODEMCU ΜΕ ARDUINO IDE: 3 Βήματα
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ESP/NODEMCU ΜΕ ARDUINO IDE: Γεια σε όλους, σήμερα θα δείξω πώς να προσθέσω το πακέτο υποστήριξης ESP8266 στο Arduino IDE. και προγραμματίστε το ίδιο χρησιμοποιώντας το Ardunio IDE