ESP-12E USB question

I was reading about the ESP-12E. It's got a mini-USB port and quite a bit of IO. Can I load small and simple programs onto it so it'll act as an arduino + wifi?

Aside from IO why pick the ESP-12E over ESP-01?

traderjoe:
I was reading about the ESP-12E. It's got a mini-USB port and quite a bit of IO. Can I load small and simple programs onto it so it'll act as an arduino + wifi?

Aside from IO why pick the ESP-12E over ESP-01?

The ESP-12E on its own does not have USB so I suspect your talking about the Wemos D1 Mini.

The number of IO pins available is a big advantage of the ESP-12E and having the USB UART chip makes programming a lot less painful than the ESP-01 though you can get programmers for the ESP-01.