Arduino smart blinds with tower pro servos mg996R

wvmarle:
For wifi connections do look at the NodeMCU and WeMOS boards as well. Often a more convenient solution.

An Uno is great for development work, not for permanent projects as you can't easily solder connections to it. Jumper wires will work themselves loose over time.

Thanks a lot for your helpful reply. Is this the board you are recommending?

https://www.amazon.com/dp/B01IK9GEQG/ref=cm_sw_r_cp_apa_g3FXAbET9WZFJ

Is this the wemos board you'd recommend?

https://rover.ebay.com/rover/0/0/0?mpre=https%3A%2F%2Fwww.ebay.com%2Fulk%2Fitm%2F331998793323

I see that the nodemcu takes a micro USB for power only. How do I go about powering the servos off it? I have read from various sources that servos should not be directly powered off boards like this because the micro USB cannot deliver enough voltage and amperage. Is this true? If I use this board do I have to get a wall power adapter and cut the barrel and off of it to directly feed the servos? Can one wall adapter feed 3 servos in this manner? It looks like the typical wall power source delivers 5 bolts at 2 amps. With this method only the signal wire would go to the board?

The wemos looks like it has a Barrel Port for a wall adapter. This would give me more current and voltage. With this board would I power it directly with the wall adapter and then run wires to power ground and signal to the 3 servos directly off the board?

Again, most of my questions right now lie around how I power the board and how I power the servos. Right now I'm under the assumption that power for the servo, much less three, can not come directly off the board and will require a separate power source of some sort. I would love for this to not be true! In a perfect world I would run a barrel Style 5 Volt 2 amp power source directly to the board and off of it run wires to the three servos to power them.
Right now my question is basically how do I do this and which components do I need.