Arduino Libraries
Mehr braucht man eingentlich fast nicht. Tolle, interaktive Seite mit fast allen erdenklichen Libraries: https://www.arduinolibraries.info/
Link zu ESP32: https://www.arduinolibraries.info/architectures/esp32
Link zu ESP8266: https://www.arduinolibraries.info/architectures/esp8266
W-Lan
ESP8266
Library: ESP8266WiFi (Offizelle Arduino Library)
Einbundung: #include <ESP8266WiFi.h>
Simple Code Example
ESP32
Library: WiFi (Offizelle Espressif Library)
Einbundung: #include <WiFi.h>
Simple Code Example
W-Lan HTTPS Client
ESP8266
Library: WiFiClientSecure (Offizelle Arduino Library)
Einbundung: #include <WiFiClientSecure.h>
Simple Code Example
ESP32
Library: WiFClientSecure (Offizelle Espressif Library)
Einbundung: #include <WiFiClientSecure.h>
Simple Code Example
Displays
Eine Library die fast sämtliche Displays ansteuert ist die ssd1306 Library von Alexey Dinda: https://github.com/lexus2k/ssd1306. Sie kann sowohl für ESP8266 wie auch ESP32 und viele andere Boards verwendet werden. Es kann direkt über den Library Manager installiert werden.
Daneben gibt es viele
SSD1306
Wird vor allem verwendet für alle unsere OLED Displays.
ILI9341
Wird vor allem verwendet für alle unsere TFT LCD Displays.