The recommended boards are Raspberry Pi RP2040, Espressif ESP32 Pico Kit v4.1, Arduino Nano Matter and Adafruit Feather nRF52840.


Our libraries can run on other boards as long as the board is supported by the Arduino IDE and a board core package is available for the Arduino SDK. 


As an example, PDLS has been tested against the Nucleo STM32F401RE board with the STM32duino core package, the official STM32 port on the Arduino SDK.


For ESP32, you'll need to use the arduino-esp32 core.


If your board is not in the list above, you'll need to review and create a pin configuration instance as shown in this list: https://github.com/PervasiveDisplays/PDLS_Common/blob/main/src/hV_List_Boards.h