So, I have an Arduino prototype that involves the ESP8266 wifi module. My end goal is to produce and sell my project. I need to turn it into a PCB board design. I know how to make an arduino on a breadboard and a PCB (I have done this before). The problem is that I don't know how to add wifi capabilities. Am I able to simple connect a wifi module(like the ESP8266) or do I have to design wifi capabilities into the PCB myself?
Both it's upto you
Mark
Use one of the ESP-12 modules (I think that's the one) - the kind with the metal shield over them. They've actually been FCC tested already, which makes life easier, and they have castellated pads, so they're easy to mount on the board. That's what they're meant to do.