smarthome:esp01
Inhaltsverzeichnis
ESP01 einrichten
Arduino-IDE
Zuerst einmal die IDE selber: https://www.arduino.cc/en/Guide/Linux
Dann die Schreibrechte aufs serial device einstellen
ls -l /dev/ttyACM* crw-rw---- 1 root dialout 188, 0 5 apr 23.01 ttyACM0
Dann muss der eigene User noch der Gruppe dialout
zugeordnet werden
sudo usermod -a -G dialout <username>
Der esp8266 Treiber
Verdrahtung
Von | Pin | An | PIN |
---|---|---|---|
ESP8266 | VCC | USB-TTL | VCC +3.3V |
ESP8266 | CH_PD (or EN) | USB-TTL | VCC +3.3V |
ESP8266 | GND (-) | USB-TTL | GND |
ESP8266 | GPIO 0 | USB-TTL | GND |
ESP8266 | RX | USB-TTL | TX |
ESP8266 | TX | USB-TTL | RX |
DHT-22 | Data | ESP8266 | GPIO 2 |
DHT-22 | VCC | USB-TTL | VCC +3.3V |
DHT-22 | GND (-) | USB-TTL | GND |
1-wire Pullup: Ein Widerstand zwischen 4.7K und 10K zwischen Pin Nummer 1 und 2 des DHT Sensors.
MQTT Broker | openHABianPi |
MQTT Port | 1883 |
MQTT User | DS18B20_x (x=counter) |
Password | kzh4HgT2 |
Device Name | MQTT_ESP01 |
smarthome/esp01.txt · Zuletzt geändert: 2018/12/29 15:05 von admin