FT-Prog can configure the FT230X and add more functionality to the FT230X.
The FT230X includes the complete FT-X series feature set and enables USB to be added into a system design quickly and easily over a UART interface Key Hardware Features In bitbang mode, the four UART lines can be switched from the regular interface mode. FT230X is a USB to UART interface with a battery charger detection feature, which can allow batteries to be charged with a higher current from a dedicated charger port (without the FT230X being enumerated). The device is a UART, capable of operating up to 3MBaud, with low power consumption (8mA). The FT230X supports FTDI’s previous chip generation bitbang mode. The UMFT230XA is a development module for FTDI’s FT230XQ, one of the devices from FTDI’s range of USB interface bridging integrated circuit devices.
You can feed USB Vbus through a divider into an input line on your MCU and your code can use this signal to tristate it's connections to the RxD and CTS lines of the FT230X (since these are both outputs from the MCU) so that you don't have leakage from the MCU to the FT230X in their idle high state.This USB2.0 Full Speed IC offers a compact bridge to basic UART interfaces. The second and third options will use power from the USB port and so won't use as much battery power. If you use the first option, you can use the VBUS Sense CBUS line to sense USB Vbus through a voltage divider to put the device in a low power suspend state when no USB host is present. Power VCC from USB 5V and power VCCIO from a regulator sourced from USB 5V (bus powered config) giving 3v3 or 1v8 VCCIO.
Power VCC from USB 5V and power VCCIO from 3v3OUT on the FT230X (bus powered config) Power VCC, VCCIO, 3v3out from a 3v3 rail in your device (self powered config) The VCC and VCCIO supplies should power on and off together and so should be supplied from the same overall source (even if VCCIO is derived from a regulator, this regulator should have the same source as VCC).