Link

ESP32 boards support

MCU2 PWM mode4PWM mode3 PWM mode6 PWM modepwm frequency config
esp32✔️✔️✔️✔️✔️

Stm32 devices have full coagulability using the SimpleFOClibrary and will work with all driver types.

BoardNameSpecificationsLinkPrice
ESP32(ex. NodeMCU)
- 3,3V / 5V logic
- 16 PWMs
- all pins interrupts
- 240MHz
- Wifi + Bluetooth
Ebay10€
ESP32 R32 D1 board- 3,3V / 5V logic
- 16 PWMs
- all pins interrupts
- 240MHz
- Wifi + Bluetooth
- Arduino headers
Amazon
Ebay
10€

Arduino IDE support package

ESP32 boards are supported using arduino-esp32 package, it is open source software provided by the espressif. You can download the support package through the Arduino Board Manager by searching for esp32 or follow the instruction of their webpage package installation.