Top
gothess Home Page
follow
facebook twiter
Γιορτάζουν σήμερα: Ανδρέας Ανδριανή

Η θερμοκρασία αυτή την ώρα στη ΘΕΣΣΑΛΟΝΙΚΗ
5.8

ΝΕΑ - ΕΙΔΗΣΕΙΣ
14-8-2020

Προγραμματισμός του ESP8266 με τον αντάπτορα CH340G

Οδηγίες σύνδεσης και ένα βασικό πρόγραμμα

Προγραμματισμός του ESP8266 με τον αντάπτορα CH340G
fontsize

Το ESP8266 είναι ένα εξαιρετικά δημοφιλές "πακέτο" WiFi και είναι εκατοντάδες οι χρήσεις του σε εφαρμογές αυτοματισμού. Για τον προγραμματισμό του χρειάζεται κάποιο interface και υπάρχουν πολλά που κυκλοφορούν στην αγορά. Μία από τις ποιο φτηνές επιλογές είναι η χρήση του αντάπτορα που παρουσιάζεται παρακάτω και βασίζεται στο chip CH340G. Μπορεί κανείς να το προμηθευτεί εύκολα από το ebay και απαιτεί drivers για να λειτουργήσει (εδώ θα βρείτε τους drivers).


CH340G USB to Serial module





Μετά την εγκατάσταση του driver, το επόμενο βήμα είναι να ενημερώσουμε το περιβάλλον IDE του arduino ως εξης:

Installing the ESP8266 Board

To install the ESP8266 board in your Arduino IDE, follow these next instructions:

1) Open the preferences window from the Arduino IDE. Go to File > Preferences

2) Enter http://arduino.esp8266.com/stable/package_esp8266com_index.json into the “Additional Board Manager URLs” field as shown in the figure below. Then, click the “OK” button.

3) Open boards manager. Go to Tools > Board > Boards Manager

4) Scroll down, select the ESP8266 board menu and install “esp8266”

5) Choose your ESP8266 board from Tools > Board > Generic ESP8266 Module


Το επόμενο βήμα, είναι να προσθέσουμε ένα jumper μεταξύ των pin IO0 και GND. Αυτό διότι, κατά τη διάρκεια μεταφόρτωσης του προγράμματός μας στο ESP, το pin IO0 πρέπει να βρίσκεται σε λογικό 0 ή αλλιώς, να είναι στην γείωση.


Δοκιμαστικό πρόγραμμα (πηγή)


/*********
Rui Santos
Complete project details at http://randomnerdtutorials.com
*********/


int pin = 2;


void setup() {
// initialize GPIO 2 as an output.
pinMode(pin, OUTPUT);
}


// the loop function runs over and over again forever
void loop() {
digitalWrite(pin, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(pin, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}



ΣΤΗΝ ΙΔΙΑ ΚΑΤΗΓΟΡΙΑ
Διακεκριμένα στελέχη της Silicon Valley  στο 7th Technology Forum
Διακεκριμένα στελέχη της Silicon Valley στο 7th Technology Forum

Επιστήμονες παγκόσμιας εμβέλειας μιλούν για τα πιο καίρια θέματα της Τεχνολογίας

30-11-2020


Σύνδεση στο ίντερνετ με πραγματική ταχύτητα αλλιώς.. αποζημίωση
Σύνδεση στο ίντερνετ με πραγματική ταχύτητα αλλιώς.. αποζημίωση

Σε ισχύ οι διατάξεις του Εθνικού Κανονισμού Ανοιχτού Διαδικτύου

25-11-2020


Πρεμιέρα σήμερα για το νέο Playstation 5 στην Ευρωπαϊκή αγορά
Πρεμιέρα σήμερα για το νέο Playstation 5 στην Ευρωπαϊκή αγορά

Ενα σύστημα videogame ψυχαγωγίας επόμενης γενιάς

19-11-2020

Καριέρα στον τομέα της κυβερνοασφάλειας: Μήπως είναι για εσάς;
Καριέρα στον τομέα της κυβερνοασφάλειας: Μήπως είναι για εσάς;

O κλάδος της κυβερνοασφάλειας προσφέρει πολλές ευκαιρίες σε όσους αναζητούν εργασία

19-11-2020

Σύμπραξη του ΑΠΘ με τον Αγροτικό Συνεταιρισμό Στέβια Ελλάς
Σύμπραξη του ΑΠΘ με τον Αγροτικό Συνεταιρισμό Στέβια Ελλάς

Για τη γεωγραφική ένδειξη των προϊόντων στέβιας

13-11-2020

Ανοιχτά παραμένουν όλα τα καταστήματα COSMOTE και ΓΕΡΜΑΝΟΣ
Ανοιχτά παραμένουν όλα τα καταστήματα COSMOTE και ΓΕΡΜΑΝΟΣ

Για τις βασικές τηλεπικοινωνιακές ανάγκες των καταναλωτών

11-11-2020

H Microsoft λανσάρει τις κονσόλες  Xbox Series X και  Xbox Series S
H Microsoft λανσάρει τις κονσόλες Xbox Series X και Xbox Series S

Θα ανταγωνιστεί το PlayStation 5 της Sony

10-11-2020

Νέα στρατηγική συνεργασία Ansys και Microsoft για την ενίσχυση της παραγωγικότητας της τεχνολογίας cloud
Νέα στρατηγική συνεργασία Ansys και Microsoft για την ενίσχυση της παραγωγικότητας της τεχνολογίας cloud

Η διευρυμένη συνεργασία φέρνει περισσότερες λύσεις τεχνολογίας προσομοίωσης στο Microsoft Azure

5-11-2020


goTHESS

ΕΝΗΜΕΡΩΣΗ
ΠΡΟΣΦΑΤΑ NEA

ΔΙΑΒΑΣΤΗΚΑΝ ΠΟΛΥ