Για να προγραμματίσουμε το ESP8266 wifi module υπάρχουν δύο τρόποι ο ένας είναι με μια πλακέτα που λέγεται FTDI parallel to serial board και ο άλλος τρόπος είναι μέσο του arduino.
Κάνοντας τα παρακάτω βήματα προγραμματίζουμε το ESP8266 μέσω του arduino χωρίς να χρειαζόμαστε κανένα έξτρα πλακετάκι. Περνάμε το πρόγραμμα που επιθυμούμε και μετά αποσυνδέουμε το arduino. Το ESP8266 δουλεύει ανεξάρτητα από το arduino.
Συνδέουμε τα :
ESP8266 | ARDUINO |
GND | GND |
VCC | +3,3V |
CH_PD | +3,3V |
GPIO 0 | GND |
TX | TX |
RX | RX |
Βήμα 1 – κατεβάζουμε το Arduino IDE
Βήμα 2 – Προσθέτουμε το ESP8266 στην βιβλιοθήκη του Arduino IDE
- Πρώτα χρειάζεται να προσθέσουμε τις πληροφορίες σχετικά με το ESP8266 WIFI
File > Preference
- Βάζουμε αυτή URL -http://arduino.esp8266.com/stable/package_esp8266com_index.json
στο πεδίο “Additional boards manager URL’s”
3. Μετά από αυτό πηγαίνουμε Sketch > Include library > Manage libraries για να βάλουμε την βιβλιοθήκη του ESP8266.
4. Στο παράθυρο library management, γράφουμε ESP8266 και κατεβάζουμε το ESP8266 community.
5. Τώρα για να προγραμματίσουμε πρέπει να επιλέξουμε την πλακέτα πηγαίνοντας στο Tools > Board menu > Board manager βρίσκουμε και επιλέγουμε το Generic ESP8266 Module.
Βήμα 3 – Ανεβάζουμε τον κώδικα!
Επιλέγουμε την COM που είναι συνδεμένο το ESP8266 και περνάμε τον κώδικα. Τώρα μπορούμε να χρησιμοποιήσουμε τον ESP8266 σαν αυτόνομη πλακέτα χωρίς το Arduino.