alles ums licht im Keller und Sommerschein
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
marius e6511016fc init 6 months ago
..
ArduinoOTA init 6 months ago
AsyncUDP init 6 months ago
BLE init 6 months ago
BluetoothSerial init 6 months ago
DNSServer init 6 months ago
EEPROM init 6 months ago
ESP32 init 6 months ago
ESPmDNS init 6 months ago
Ethernet init 6 months ago
FFat init 6 months ago
FS init 6 months ago
HTTPClient init 6 months ago
HTTPUpdate init 6 months ago
HTTPUpdateServer init 6 months ago
I2S init 6 months ago
Insights init 6 months ago
LittleFS init 6 months ago
NetBIOS init 6 months ago
Preferences init 6 months ago
RainMaker init 6 months ago
SD init 6 months ago
SD_MMC init 6 months ago
SPI init 6 months ago
SPIFFS init 6 months ago
SimpleBLE init 6 months ago
TFLiteMicro init 6 months ago
Ticker init 6 months ago
USB init 6 months ago
Update init 6 months ago
WebServer init 6 months ago
WiFi init 6 months ago
WiFiClientSecure init 6 months ago
WiFiProv init 6 months ago
Wire init 6 months ago
README.md init 6 months ago

README.md

ESP32 Libraries

arduino-esp32 includes libraries for Arduino compatibility along with some object wrappers around hardware specific devices. Examples are included in the examples folder under each library folder. The ESP32 includes additional examples which need no special drivers.

ArduinoOTA

Over The Air firmware update daemon. Use espota.py to upload to the device.

AsyncUDP

Asynchronous task driven UDP datagram client/server

BLE

Bluetooth Low Energy v4.2 client/server framework

BluetoothSerial

Serial to Bluetooth redirection server
Note: This library depends on Bluetooth Classic which is only available for ESP32
(Bluetoothserial is not available for ESP32-S2, ESP32-C3, ESP32-S3).

DNSServer

A basic UDP DNS daemon (includes captive portal demo)

EEPROM

Arduino compatibility for EEPROM (using flash)

ESP32

Additional examples

  • AnalogOut
  • Camera
  • ChipID
  • DeepSleep
  • ESPNow
  • FreeRTOS
  • GPIO
  • HallSensor
  • I2S
  • ResetReason
  • RMT
  • Time
  • Timer
  • Touch

ESPmDNS

mDNS service advertising

Ethernet

Ethernet networking

FFat

FAT indexed filesystem on SPI flash

FS

Filesystem virtualization framework

HTTPClient

A simple HTTP client, compatible with WiFiClientSecure

HTTPUpdate

Download a firmware update from HTTPd and apply it using Update

HTTPUpdateServer

Upload a firmware for the update from HTTPd

LittleFS

LittleFS (File System)

NetBIOS

NetBIOS name advertiser

Preferences

Flash keystore using ESP32 NVS

ESP RainMaker

End-to-end platform by Espressif that enables Makers to realize their IoT ideas faster

SD

Secure Digital card filesystem using SPI access

SD_MMC

Secure Digital card filesystem using 4-lane access

SimpleBLE

Minimal BLE advertiser

SPI

Arduino compatible Serial Peripheral Interface driver (master only)

SPIFFS

SPI Flash Filesystem (see spiffs-plugin to upload to device)

Ticker

A timer to call functions on an interval

Update

Sketch Update using ESP32 OTA functionality

USB

Universal Serial Bus driver (device only)

WebServer

A simple HTTP daemon

WiFi

Arduino compatible WiFi driver (includes Ethernet driver)

WiFiClientSecure

Arduino compatible WiFi client object using embedded encryption

Wire

Arduino compatible I2C driver