ESP32 PICO DevKit maximum usable pins for IO
Posted: Tue Sep 03, 2024 8:14 pm
Hi!
I need to control some motor drivers (2 or 3 if possible) with a single ESP32 controller. I'm planning to use ESP32 PICO Kit (DevKitM-2 or V4 which pinouts look same).
I've read both documentation for GPIO API and datasheets for devkits/modules, which describe quite lot of pin usage limitations (SPI/FLASH/PSRAM/Strapping pins an so on...), so now I'm in doubt and can't figure out exactly how many pins can be configured for PWM output in my application. Not mentioning that some pins are just not present in DevKit headers (GPIO18 as an example...)
Is there a kind of simple answer which pins of ESP32 PICO KIT can be used for PWM output without disrupting devkit's behaviour during boot / flashing / and other stuff ?
I need to control some motor drivers (2 or 3 if possible) with a single ESP32 controller. I'm planning to use ESP32 PICO Kit (DevKitM-2 or V4 which pinouts look same).
I've read both documentation for GPIO API and datasheets for devkits/modules, which describe quite lot of pin usage limitations (SPI/FLASH/PSRAM/Strapping pins an so on...), so now I'm in doubt and can't figure out exactly how many pins can be configured for PWM output in my application. Not mentioning that some pins are just not present in DevKit headers (GPIO18 as an example...)
Is there a kind of simple answer which pins of ESP32 PICO KIT can be used for PWM output without disrupting devkit's behaviour during boot / flashing / and other stuff ?