Which Arduino for my project?

Hello,
I would like to realize an electronic cable winch control (motor control based on resistance measurements) with the Arduino, but I don't quite know which model to use.
The cable tension should be determined once with a strain gauge and once with a rotary potentiometer. I then want to use the resistance values to control 3 motors independently of each other. In addition, the speed of the cable and, if necessary, the temperature should be measured and shown on a display. I definitely need a WIFI module to transmit the information. So that is a must.

I therefore need to record the following values:

-the resistance of a rotary potentiometer (as far as I know 1 analog pin)
-the change in resistance of a strain gauge (2 digital pins)
-measure the speed with a Hall element (like a bicycle computer) (1 digital pin)
-perhaps also the temperature with a thermometer (1 analog or digital pin)

I would then like to use this information to control 3 motors:

-1 stepper motor (4 digital pins)
-2 brushless motors (2 digital pins each, I think)

I found the required pins through a short search. I also need a corresponding module for the strain gauge and the stepper motor.

Can my project therefore still be realized with an Arduino Uno Rev4 WIFI or do I need an Arduino GIGA WIFI for the many electronic components (I read on the Internet that it is a bit overkill). I'm less worried about the clock rate and RAM, which are more than sufficient with the Rev4 models? I'm more concerned about the amound of pins, I'm worried that they might not be enough. I definitely need a WIFI module. Do you have any tips for me as to which model I could use (possibly with a shield or plug-in WIFI module)? Maybe you can also take the Uno and somehow add connections?

Thanks in advance for reading and thinking along! I hope you can help me with this short description of my project.

LG Art

Something ESP32-based. I admit that I feel anyone getting started with arduino in 2023 should be using 32-bit processors anyway, but once Wi-Fi enters the picture that pretty much cements the decision. No need for a separate module when you can use a board that has it all built in. I generally use M5Stack (a bit on the pricy side, but nice features) or Heltec or HiLetGo modules from Amazon.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.