Start mit ESP8266 und ESP32 mit Arduino

Beide Programmgerüste stellen 3 Funktionen zur Verfügung

  1. Verbindung zum WLAN
  2. Stellen der Uhr mit der Zeitzone Berlin
  3. Start von ArduinoOTA

ESP8266

#include <ESP8266WiFi.h>
#include <time.h>
#include <TZ.h>
#include <ArduinoOTA.h>
#include "/home/bernd/Arduino/esp/tools/wlan.inc"  // enthält #define für wlan_ssid und wlan_passwort

#define PROJEKT "TEST"
#define TIME_ZONE TZ_Europe_Berlin

Windows SSH-Client ohne Passwort

server2021 ist der Linux-Server

1. SSH Agent starten (Dienst, daher als Administrator ausführen)

sc config ssh-agent start=delayed-auto

2. Schlüssel erzeugen

ssh-keygen -t rsa -b 2048

3. Schlüssel auf den Linux-Rechner kopieren

scp .ssh\id_rsa.pub server2021:/tmp/

4. Auf dem Linux-Rechner Schlüssel hinzufügen

cat /tmp/id_rsa.pub >> ~/.ssh/authorized_keys

2.7" 264×176 ePaper Display HAT für Raspberry Pi

sudo raspi-config
-->Interfacing Options -> SPI -> Yes to enable SPI interface

sudo apt-get update
sudo apt-get install python3-pip
sudo apt-get install python3-pil
sudo apt-get install python3-numpy
sudo apt-get install git
sudo pip3 install RPi.GPIO
sudo pip3 install spidev

sudo git clone https://github.com/waveshare/e-Paper
cd e-Paper/RaspberryPi\&JetsonNano/
sudo python3 epd_2in7_test.py

Installieren

cd ~/e-Paper/RaspberryPi_JetsonNano/python/
sudo python3 setup.py install

Seiten