I am starting a project which will control a small motor, some LED for illumination and read some analog sensors and I need to power it via a solar panel. I am looking for the best option on microcontroller to use but I don't know much about the topic. I need that such microcontroller have 2 analog inputs, 8 digital I/O, at least one interrupt pin, a 16 bit timer would help but an 8 bit timer also would do the job. The speed is not really an issue here but the power consumption is the thing that concerns me the most.
I was watching some ESP32 and I like the fact that they have dual core and are low consumption but I won't use the Wi-Fi module and I just feel that it would be a waste.
For the motor I have a module A4988 Polulu where you just put the pin in low and high. I was thinking about more efficient microcontrollers than Arduino.
I really appreciate suggestions.