If you connect the CMOS outputs of your FT chip to a MAX232 chip, the inversion and voltage translation is all done for you. That's the way I do it.And as I understand it TTL and RS-232 have opposite opinions of what a "high" and a "low" is. So that is why I add the inverter.
So - let me add to the confusion again. The Netduino Mini has BOTH an RS-232 input (pins 1-3), and a TTL input (pins 11-12). Both can be used for programming it, but only the RS-232 can be used for changing bootloader. I believe the ADM3101 you see in the schematic is related to the TTL inputs.Yes, much clearer now. Look carefully at the schematic of the netduino, it uses an ADM3101 chip to convert from RS232 levels to 3.3V TTL. Don´t think the ARM chip can handle such voltage levels, it is the only the ADM3101 that can handle that.
Yep, exactly.Do you mean using that as an inverter? So micro USB -> FT230RL -> that level shifting circuit -> Netduino Mini?