Peripherals

There are several peripherals available in the ESP-ADF, ranging from buttons and LEDs to SD Card or Wi-Fi. The peripherals are implemented using common API that is then expanded with peripheral specific functionality. The following description covers common functionality.

The peripheral specific functionality is available by calling dedicated functions described below. Some peripherals are available on both ESP32-LyraT and ESP32-LyraTD-MSC development boards, some on a specific board only. The following table provides all implemented peripherals broken down by development board.

Name of Peripheral ESP32-LyraT ESP32-LyraTD-MSC
Wi-Fi YES YES
SD Card YES YES
Spiffs YES YES
Console YES YES
Touch YES  
Button YES  
LED YES  
ADC Button   YES
LED Controller   YES