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