temporärhaus wiki

This is an old revision of the document!


Projekt Hygrometer / Sensor für Bodenfeuchtigkeit für Topfpflanzen

Unter Linux die Berechtigungen für serielle Ports richtig setzen (funktioniert wie beim Arduino, aber anderer Port) https://www.arduino.cc/en/Guide/Linux

PIN OUT http://www.ayarafun.com/wp-content/uploads/2015/09/esp_layout.png

MicroPython Basics bei Adafruit https://learn.adafruit.com/micropython-basics-what-is-micropython/overview

Rausfinden an welchem Port der ESP hängt: ESP an den USB Port stecken, anschließend dmesg | grep tty aus dem letzten Eintrag kann man herauslesen wie der richtige tty heißt. Meistens ist das ttyUSB0.

MicroPython Dokumantation und Tutorial für ESP8266: http://docs.micropython.org/en/latest/esp8266/esp8266/tutorial/index.html

Adafruit: Python Konsole direkt auf dem ESP: https://learn.adafruit.com/micropython-basics-how-to-load-micropython-on-a-board/serial-terminal

main.py oder andere Dateien auf den ESP schieben: https://learn.adafruit.com/micropython-basics-load-files-and-run-code/boot-scripts

Das Tool ampy von Adafruit installieren. Damit kann man Python-Dateien, die man im Editor programmiert hat auf den ESP schieben und ausführen. https://learn.adafruit.com/micropython-basics-load-files-and-run-code/file-operations

Guide for Soil Moisture Sensor YL-69 or HL-69 with Arduino https://randomnerdtutorials.com/guide-for-soil-moisture-sensor-yl-69-or-hl-69-with-the-arduino/

MicroPython Docs: Quick Reference http://docs.micropython.org/en/latest/esp8266/esp8266/quickref.html

FAQ im MicroPython Forum https://forum.micropython.org/viewtopic.php?f=16&t=1908

IFTTT Triggerevent mit Python schicken

Um ein Event bei IFTTT auszulösen (z.B. Hilfe! Gieß mich!), muss man einfach einen https Link aufrufen in die Teile in geschweiften Klammern richtig ersetzen. Link 'https://maker.ifttt.com/trigger/{event}/with/key/{secret_key}' In python kann man das ziemlich einfach mit der library requests machen import requests requests.post(“https://maker.ifttt.com/trigger/MakeUseOf_Test/with/key/{secret_key}”)

Andere Projektideen