diff --git a/presentation/presentation.tex b/presentation/presentation.tex index 3b755c0..e83eab1 100644 --- a/presentation/presentation.tex +++ b/presentation/presentation.tex @@ -148,6 +148,7 @@ Lowlevel: C, Arduino Studio Linux \begin{itemize} \item Debian, Gentoo (testing): \texttt{\{apt install,emerge\} esptool picocom} + \item Ubuntu: \texttt{pip3 install esptool \&\& apt install picocom} \item \texttt{adduser \$USER dialout} \item neuer Login (sudo su \$USER) %\item Alternative: Docker (bin/docker): \textit{docker-compose run esp esptool} @@ -266,19 +267,21 @@ setup() \begin{lstlisting}[caption={C\&C Server},label=cnc] from flask import Flask, request app = Flask(__name__) +app.debug = True @app.route("/") def hello(): return "Hello ESP8266!" @app.route("/id/", methods=['GET','POST']) def log(id): app.logger.info("%s was here and delivered '%s'", id, request.data.decode("utf8")) + return "You were here!" \end{lstlisting} Starten: \begin{itemize} \item[!] pip install Flask \item python server.py \item[||] docker-compose up (server.py in src/) - \item[||] FLASK\_APP=server.py flask run + \item[||] FLASK\_APP=server.py flask run --host 0.0.0.0 \end{itemize} \end{frame}