The ESP-12F is an upgraded version of the ESP-12 and ESP-12E WiFi modules. They use the very popular ESP8266 chip. Software can be developed using many different platforms, like Arduino for example. The pads on the module have an easy to hand solder 2.0mm pitch.
Pins and footprint are fully Compatible with ESP-12E and relevant breakout boards.