Robotic punch

Hi Guys

I'm completely new to hardware world and i m excited to start off.
I want to build a small wifi enabled device that can punch forward to configurable distance.
I know i need a wifi enabled microcontroller and few motors etc.
But could anyone please guide me what are the parts i would need and how do i start on this project.

As you see a rough image, the red color is the path the puncher takes and it can punch and retract back based on my command.

Hope to get some replies soon :slight_smile:

Thanks
Ganesh

punch.png

the red color is the path the puncher takes and it can punch and retract back based on my command.

I don't understand your use of the term punch. Perhaps a different term is in order.