Differenza convertitore USB-TTL

Salve a tutti.
Ho comprato un modulo wifi della sunfounder esp8266:

Leggevo in rete che per poterlo configurare, per impostare la password del wifi e per flashare il firmware sul esp8266, serve un PL2303HX che funge sia da connettore dal chip esp8266 al pc e sia da alimentatore 3.3V per l'esp8266.

Per prima cosa vorrei sapere se quanto ho scritto sopra è corretto oppure ho capito male?
In rete ho trovato diversi connettori PL2303HX alcuni con 5 pin e altri da 6 pin cosa cambia fra questi due?
Se ho capito bene a me servirebbero solo il 3,3V ,GND, RXD e TXD giusto?
Altri invece come ad esempio quello della sunfounder non forniscono i 3.3V ma solo 5V quindi preferisco quelli che forniscono 3.3V per l'esp8266 inoltre vi sono dei pin dtr e cts ma a cosa servono di preciso?
Mi potreste consigliare qualcuno? Vanno bene quelli con 5 pin?

Ti consiglio questo:

http://www.ebay.it/itm/6Pin-USB-2-0-to-TTL-UART-Modulo-Module-Serial-Converter-CP2102-STC-Replace-Ft232-/360979706975?hash=item540c11345f:g:LyEAAOSwEK9Ttnkv

però dovrai alimentare l'ESP8266-01 con un altro alimentatore 3V3 perché questo convertitore non fornisce
abbastanza corrente per l'ESP.