Data Sheets
Application Notes
Installation Guides
Technical Notes
Technical Publications
PCB Data
Solder Profiles
Quality Documents
Materials Content
Programming Guides
Software Examples
Related Links
Sales Network
Web Shop
Contact Us



  Application Notes
The table below lists all of the currently available application notes and indicates which devices the documents are relevant to.   To view an application note, click on the document title.  To save a copy of an application note, right-click on the document title and choose "Save Target As...".


All of the application notes are in PDF format and require Adobe Acrobat Reader to be installed before they can be viewed.


Please note that application notes are listed as being relevant to families of devices:

  • FT232R implies relevance to FT232RL and FT232RQ devices

  • FT245R implies relevance to FT245RL and FT245RQ devices

  • FT2232 implies relevance to FT2232D, FT2232L and FT2232C devices

  • FT232B implies relevance to FT232BM, FT232BL and FT232BQ devices

  • FT245B implies relevance to FT245BM and FT245BL devices

  • FT8U232AM implies relevance to the FT8U232AM device

  • FT8U245AM implies relevance to the FT8U245AM device

Number Title Revision Relevant Devices
AN_100 Using the FT232R/FT245R with an External Crystal or Oscillator 1.2 FT232R, FT245R
AN_101 Submitting Modified FTDI Drivers for Windows Hardware Certification 4.1 All FT devices
AN_102 Data-Logging Using the Vinculum VNC1L 2.0 VNC1L
AN_103 FTDI Driver Installation Guide for Windows Vista 1.0 All FT devices
AN_104 FTDI Driver Installation Guide for Windows XP 1.0 All FT devices
AN_105 FTDI Device EEPROM Programming Using Vinculum VNC1L 1.0 All FT devices
AN_106 Interfacing to a USB Printer using Vinculum VNC1L Host Controller 1.0 VNC1L
AN_107 Advanced Driver Options 2.53 FT2232H, FT4232H, FT232R, FT245R, FT2232, FT232B, FT245B, FT8U232AM, FT8U245AM
AN_108 Command Processor For MPSSE and MCU Host Bus Emulation Modes 1.5 FT2232H, FT4232H, FT2232, FT232H
AN_110 Programmers Guide for High Speed FTCJTAG DLL 1.2 FT2232H, FT4232H, FT2232
AN_111 Programmers Guide for High Speed FTCSPI DLL 1.1 FT2232H, FT4232H, FT2232
AN_112 VNC1L Data Transfer Speeds 1.0 VNC1L
AN_113 Interfacing FT2232H Hi-Speed Devices To I2C Bus 1.1 FT2232H
AN_114 Interfacing FT2232H Hi-Speed Devices To SPI Bus 1.1 FT2232H
AN_116 FTDI Device Tape and Reel Dimensions 1.6 All devices
AN_118 Migrating Vinculum Designs From VNC1L to VNC2-48L1A 1.3 VNC2-48L1A
AN_119 FTDI Drivers Installation guide for Windows 7 1.1 All FT devices
AN_120 Aliasing VCP Baud Rates 1.2 All FT devices
AN_121 Accessing The EEPROM User Area Of FTDI Devices 1.0 All FT devices
AN_123 How COM Ports Are Allocated On Driver Installation 1.0 All FT devices
AN_124 User Guide For FTDI FT_Prog Utility 1.6 FT232R, FT245R, FT2232D, FT2232C, FT2232L, FT232B, FT245B, FT8U232AM, FT8U245AM, FT2232H, FT4232H, FT4222H, VNC1, VNC2
AN_126 User Guide For FT232B/R Factory Test Utility 1.0 FT232B, FT232R
AN_127 User Guide For FT2232H/D Factory Test Utility 1.0 FT2232H, FT2232D
AN_128 User Guide For FT4232H Factory Test Utility 1.0 FT4232H
AN_129 Interfacing FT2232H Hi-Speed Devices to a JTAG TAP 1.1 FT2232H, FT232H
AN_130 FT2232H Used In An FT245 Style Synchronous FIFO Mode 1.3 FT2232H
AN_131 FT2232D/H Fast Opto-Isolated Serial Interface Mode 1.0 FT2232D, FT2232H
AN_132 Re-Assigning COM Port Numbers Using the Windows Registry 1.1 All FT devices
AN_133 D2XX Access Using PERL Interface PERL 5.0 Programmers Guide 1.0 All FT devices
AN_134 FTDI Drivers Installation guide for MAC OSX 1.4 All FT devices
AN_135 MPSSE Basics 1.1 FT2232D, FT2232H, FT4232H
AN_136 Hi-Speed Mini Module EEPROM Disaster Recovery 1.0 FT2232H, FT4232H
AN_137 Vinculum-II IO Cell Description 1.0 VNC2
AN_138 Vinculum-II Debug Interface Description 2.0 VNC2
AN_139 Vinculum-II IO Mux Explained 1.0 VNC2
AN_140 Vinculum-II PWM Example 1.1 VNC2
AN_141 MorphLd and MorphIO-II Utilities for Morph-IC-II 1.0 Morph-IC-II
AN_142 Vinculum-II Tool Chain Getting Started Guide 1.2.0 VNC2
AN_143 Auto Sensing And Isolation Design For RS232/RS422/RS485 Interfaces 1.1 VNC2, FT2232H, FT4232H, VNC1L, FT232R, FT245R, FT2232D, FT2232C, FT2232L, FT232B, FT245B, FT8U232AM, FT8U245AM
AN_144 VINCULUM-II IO_Mux Configuration Utility User Guide 1.0 VNC2
AN_145 Vinculum-II Toolchain Installation Guide 1.0 VNC2
AN_146 USB Hardware Design Guidelines for FTDI ICs 1.1 VNC2, FT2232H, FT4232H, VNC1L, FT232R, FT245R, FT2232D, FT2232C, FT2232L, FT232B, FT245B, FT8U232AM, FT8U245AM
AN_147 Vinculum-II Using Bulk Only Mass Storage (BOMS) Class Devices Example 1.0 VNC2
AN_148 Vinculum-II Using USB Still Image Capture Devices 1.0 VNC2
AN_149 Upgrading a passive DB9 RS232 Interface to an active USB Interface using an FTDI DB9-USB-RS232 Module 1.1 DB9-USB-RS232
AN_150 A Comparison between MORPHIC-1K and Morph-IC-II FPGA Development Modules 1.2.0 Morph-IC-II
AN_151 Vinculum II User Guide 2.0.0 VNC2
AN_152 Detecting USB Device Insertion and Removal 1.1 All FT devices
AN_153 Vinco LCD Interface Example 2.0 Vinco
AN_154 Vinculum-II Webcam Application for Windows 1.0 VNC2
AN_155 Vinculum-II SD Card Example 1.2 VNC2
AN_156 Vinculum II ProgLoader and BootLoader Explained 1.0 VNC2
AN_157 Vinculum II Memory Management 1.2 VNC2
AN_158 Vinculum-II Webcam Application Using OLED Display 1.0 VNC2
AN_159 Vinculum-II Firmware Flash Programming 2.0 VNC2
AN_160 ComPort_Assignment Utility User Guide 1.0 All devices
AN_161 Vinco Graphics Display Example 2.0 Vinco, VNC2
AN_162 Vinco Volt Meter Example 2.0 Vinco, VNC2
AN_163 Vinculum-II USB Slave Detecting Disconnect 1.0 VNC2
AN_164 Vinculum-II USB Slave Writing a Function Driver 1.0 VNC2
AN_165 Establishing Synchronous 245 FIFO Communications using a Morph-IC-II 1.1

Morph-IC-II, FT2232H and FT232H

AN_167 FT1248 Dynamic Parallel/Serial Interface Basics 1.0 FT232H
AN_168 Vinculum-II USB Slave Customizing an FT232 Device 1.0 VNC2
AN_169 Vinculum-II RTOS Using the Kernel Diagnostic Service 1.0 VNC2
AN_170 Using the FTDI Vinco_Libraries 2.1 Vinco, VNC2
AN_171 Vinculum-II USB Host Using the CDC Driver 1.0 VNC2
AN_172 Vinculum-II Using the USB Slave Driver 1.0 VNC2
AN_173 Establishing FT1248 Communications using a Morph-IC-II 1.1 Morph-IC-II, FT2232H and FT232H
AN_174 Determining USB Peripheral Device Class 1.0 VNC1L, VNC2
AN_175 Battery Charger Detection over USB with FT-X Devices 1.1 FT-X
AN_176 Vinculum Comparison of VDAP versus V2DAP 1.0 VNC1L, VNC2
AN_177 User Guide For LibMPSSE-I2C 1.4 FT2232D, FT2232H, FT4232H, FT232H
AN_178 User Guide For LibMPSSE-SPI 1.1 FT2232D, FT2232H, FT4232H, FT232H
AN_179 Wireless Data Transfers Using Vinculum-II 1.0 VNC2
AN_180 FT232H MPSSE Example - USB Current Meter using the SPI Interface 1.0 FT232H
AN_181 Accessing Android Open Accessory Mode with Vinculum-II 1.0 VNC2
AN_182 Vinculum-II UART to FT232Host Bridge 1.0 VNC2
AN_183 Vinculum-II UART to CDCModem Host Bridge
1.0 VNC2
AN_184 FTDI Device Input Output pin States 3.0 FT232R, FT245R, FT232H, FT2232H, FT4232H, FT2232D, FT200XD, FT201X, FT220X, FT221X, FT230X, FT234XD, FT231X, FT240X, FT120, FT121, FT122, FT313H and FT4222H
AN_185 Vinculum-II UART to HID Class Host Bridge 1.0 VNC2
AN_186 VNC2 SPI to USB Memory Bridge 1.0 Vinculum-II
AN_187 Vinculum-II UART to USB Memory Bridge 1.0 VNC2
AN_188 C232HM MPSSE Cable in USB to SPI Interface 1.0 FT232H
AN_189 Vinculum-II Using the LFAT Driver 1.1 VNC2
AN_190 C232HM MPSSE Cable in USB to I2C/SMBUS interface 1.0 FT232H
AN_191 Vinculum-II Interrupts 1.0 VNC2
AN_192 Vinculum-II SPI Master to FT232Device Bridge 1.0 VNC2
AN_193 VNC2 SPI Master to USB HID Class Host Bridge 1.0 Vinculum-II
AN_194 Vinculum-II UART to USB HID Class Device Bridge 1.0 VNC2
AN_195 Vinculum-II UART to SPI Master Bridge 1.0 Vinculum-II
AN_196 Accessing Android Open Accessory Mode with Vinco Development Platform 1.0 Vinculum-II
AN_197 FT232 Emulation with a Vinculum-II 1.0 Vinculum-II
AN_199 Vinculum-II SPI Slave to USB HID Class Device Bridge 1.0 VNC2
AN_200 Vinculum-II Scrolling Text Application Using LED dot matrix display 1.0 Vinculum-II
AN_201 FT-X MTP memory Configuration 2.0 FT-X
AN_202 VNC2 Android Robotic ARM Demo Guide 1.0 VNC2
AN_203 Loading VNC2 ROM files Using V2PROG Utility 1.1 VNC2
AN_206 FT1248 1-BIT SPI 1.0 FT-X
AN_207 USB-DUO 1.0 FT3243
AN_208 FT31xD_Demo_APK_User_Guide 1.3 FT311/FT312D
AN_209 PDIUSBD12 to FT120 Migration Guide 1.1 FT120
AN_212 User Guide for FT311 Configuration Utility 1.0 FT311D
AN_216 AN_216 Using the FT230X to Design a GPS Dongle 1.1 FT230X
AN_220 FTDI Drivers Installation Guide for Linux 2.1  All
AN_221 Adding An ADC to the Raspberry Pi 1.0 Raspberry Pi
AN_223 How to use the FT12 Series Device 1.1 FT120, FT121, FT122
AN_225 FT12 Series Firmware Programming Guide 1.0 FT120, FT121, FT122
AN_226 FT313H Programmer's Guide 1.1 FT313H
AN_233 Java D2XX for Android API User Manual 1.0 FT232R, FT245R, FT-X, FT2232H, FT4232H, FT2232D
AN_234 FTDI Driver Installation Guide for Windows 8 1.0 All FT devices
AN_236 User Guide for FT312D Configuration Utility 1.0 FT312D
AN_240 AN_240 FT800 From the Ground Up 1.1 FT800, FT801
AN_241 AOA HyperTerm User Manual 1.0 FT311D/FT312D
AN_242 FTDI UART Terminal User Manual 1.0 FT232R, FT245R, FT-X, FT2232H, FT4232H, FT2232D
AN_243 FT312D USB Host to UART Cable Application 1.0 FT312D
AN_245 AN_245 VM800CB_SampleApp_PC_Introduction 1.0 FT800, FT801
AN_246 AN_246 VM800CB_SampleApp_Arduino_Introduction 1.0 FT800, FT801
AN_250 AN_250 Configuring FT313H Driver for Embedded Linux 1.0 FT313H
AN_252 AN_252 FT800 Audio Primer 1.0 FT800, FT801
AN_254 AN_254 FT800 Designs with Visual TFT 1.0 FT800, FT801
AN_255 AN_255_USB to I2C Example using the FT232H and FT201X devices 1.0 FT232H, FT201X
AN_258 AN_258 FT800 Chinese Font Demo 1.0 FT800, FT801
AN_259 AN_259 FT800 Example with 8-Bit MCU 1.0 FT800, FT801
AN_260 AN_260 IR Remote Control Implementation by Java D2XX 1.0 FT232R, FT245R, FT-X, FT2232H, FT4232H, FT2232D
AN_261 AN_261 FT_App_Clocks 1.1 FT800, FT801
AN_262 AN_262 FT_App_FtClocks 1.1 FT800
AN_263 AN_263_FT_App_Gauges 1.2 FT800
AN_264 AN_264_FT_App_Gradient 1.1 FT800
AN_265 AN_265_FT_App_Mainmenu 1.2 FT800, FT801
AN_266 AN_266_FT_App_Music 1.1 FT800
AN_267 AN_267_FT_App_Player 1.1 FT800
AN_268 AN_268_FT_App_Signals 1.1 FT800
AN_269 AN_269_FT_App_Signature 1.2 FT800, FT801
AN_270 AN_270_FT_App_Sketch 1.2 FT800, FT801
AN_275 AN_275 FT800 Example with Arduino 1.0 FT800, FT801
AN_276 AN_276 FT800 Audio File Conversion 1.0 FT800, FT801
AN_277 AN_277 FT800 Create User Defined Font 1.1 FT800, FT801, FT81x Series
AN_280 AN_280 DLCD-FT843 SampleApp Arduino Introduction 1.0 FT800
AN_281 AN_281 FT8xx Emulator Library User Guide 1.1 FT8xx
AN_285 AN_285>_FT_App_Logos 1.0 FT800
AN_291 AN_291 FT800 Create Multi-Language Font 1.0 FT800, FT801
AN_296 AN_296 FT800 Example with Arduino Over I2C 1.0 FT800, FT801
AN_299 AN_299 FT800 FT801 Internal Clock Trimming 1.0 FT800, FT801
AN_302 AN_302 Comparison of Software features for FT313H and ST-Ericsson ISP1763 1.0 FT313H
AN_303 AN_303 FT800 Image File Conversion 1.1 FT800, FT801, FT81x
AN_304 AN_304 FT900 Microcontroller Benchmark 1.1 FT900
AN_306 AN_306 FT800 Jackpot Application 1.0 FT800
AN_307 AN_307 FT800 Restaurant Application 1.0 FT800
AN_308 AN_308 FT800 Example with 8-bit MCU (I2C Interface) 1.0 FT800, FT801
AN_309 AN_309_FT800_Washing_Machine_Application 1.0 FT800
AN_310 AN_310_FT800_Refrigerator_Application 1.0 FT800
AN_311 AN_311_FT800_App_Dials 1.0 FT800
AN_312 AN_312 FT800 Example with ARM 1.0 FT800, FT801
AN_314 AN_314 FT800 Advanced Technologies - Working with Bitmaps 1.0 FT800, FT801
AN_318 AN_318 Arduino Library for FT800 Series 1.1 FT800, FT801
AN_320 AN_320 FT800 Example with PIC 1.0 FT800, FT801
AN_323 VNC2 Host to Android Open Accessory and FT232 1.1 FT232
AN_324 AN_324 FT900 User Manual 1.2 FT90x
AN_327 AN_327 EVE Screen Editor Installation Guide 1.0 FT800, FT801
AN_329 AN_329 User Guide for LibFT4222 1.3 FT4222H
AN_330 AN_330 VI800A_TTLU_232U_N485U ArduinoLibrary SampleApp 1.0 VI800A-TTLU, VI800A-232U, VI800A-N485U
AN_331 AN_331 VI800A_RELAY SampleApp 1.0 VI800A-RELAY
AN_332 AN_332 VI800A_ETH_POE SampleApp 1.0 VI800A-ETH, VI800A-PoE
AN_333 AN_333 FT800 and FT801 Touch Capabilities 1.0 FT800, FT801
AN_334 AN_334_FT801_Polygon_Application 1.0 FT801
AN_335 AN_335_FT801_Graph_Application 1.0 FT801
AN_336 AN_336 FT8xx - Selecting an LCD Display 2.0 FT800, FT801, FT81x Series
AN_338 AN_338 A Human Voice On FT800 1.0 FT800, FT801
AN_339 AN_339 Using JPEGs with the FT800 Series 1.0 FT800, FT801
AN_340 AN_340_FT800_Optimising screen updates with Macro and Append 1.0 FT800
AN_344 FT51A DFU Sample 1.0 FT51A
AN_345 FT51A Keyboard Sample 1.2 FT51A
AN_346 FT51A Mouse Sample 1.2 FT51A
AN_347 FT51A Test and Measurement Sample 1.1 FT51A
AN_348 FT51A, FT800 Sensors Sample 1.1 FT51A, FT800
AN_349 FT51A, FT800 Spaced Invaders 1.1 FT51A, FT800
AN_350 AN_350_FT800 On Raspberry Pi 1.1 FT800
AN_351 FT51A Compatibility Module 1.0 FT51A
AN_353 AN_353 FT32 GNU Toolchain Quick Start Guide 1.0 FT90x Series
AN_354 FT51A Standalone Demo Application 1.1 FT51A
AN_355 FT232H MPSSE Example - I2C Master Interface with Visual Basic 1.0 FT232H
AN_356 AN_356_FT800 Interfacing I2C Sensor to VM800P 1.0 FT800, VM800P
AN_357 AN_357 Android D2XX Demo Application for FT4222H 1.0 FT4222H
AN_360 AN_360 FT9xx Example Applications 1.6 FT9xx
AN_367 AN_367 VM800P4350 Swipe Lists Sample 1.0 VM800P
AN_368 AN_368 VM800P4350 RS232 Sample 1.0 VM800P, RS232
AN_370 AN_370 FT60X Configuration Programmer User Guide 1.4 FT60X
AN_371 AN_371 FT90x WS2812 Example - Application User Guide 1.0 FT90x
AN_372 AN_372 FT90x UART to GPIO Bridge 1.0 FT90x
AN_373 AN_373 Bit-Bang Modes for the FT-X Series 1.0 FT-X
AN_374 AN_374 FT90x UART to SPI Bridge 1.0 FT90x
AN_375 AN_375 FT600 Data Loopback Application User Guide 1.0 FT600
AN_376 AN_376 Xilinx FPGA FIFO Master Programming Guide 1.0 FT600
AN_377 AN_377 Altera FPGA FIFO Master Programming Guide 1.0 FT600
AN_386 FT600 Maximize Performance 1.0 FT60x Series
AN_387 FT600 Data Streamer Application User Guide 1.0 FT60x Series
AN_390 AN_390 FT80x to FT81x Migration Guide 1.0 FT80x Series, FT81x Series
AN_391 AN_391 EVE Platform Guide 1.1 FT81x Series
AN_407 AN_407 D3xx NET Programmers Guide 1.0 FT60x Series
AN_408 AN_408 FT90x Telnet to UART Bridge 1.2 FT90x Series
AN_411 AN_411_FTx232H MPSSE I2C Master Example in Csharp 1.0 FT232H
AN_412 AN_412 FT600/FT601 Bridge Chips Integration 1.0 FT60x Series
AN_414 AN_414 FT90x UVC WebCam 1.2 FT90x Series
AN_415 AN_415 FT90x Ethernet to GPIO Bridge 1.1 FT90x Series
AN_417 AN_417 ME81x SampleApp PC Introduction 1.0 FT81x Series
AN_420 AN_420 FT_App Keyboard 1.0 FT81x Series
AN_421 AN_421 FIFO Bus Master for FT60x 1.1 FT60x Series
AN_423 AN_423 FT_App Imageviewer 1.0 FT81x Series
AN_424 AN_424 FT_App RotaryDial 1.0 FT81x Series
AN_428 AN_428 D2XX EEPROM Programming Examples 1.0 FT232R, FT-X Series, FT232H, FT2232H and FT4232H
AN_432 AN_432_FT90x-Ethernet-Video-Bridge 1.2 FT90x Series
AN_433 AN_433_FT90x-USB-Audio-Device 1.1 FT90x Series
AN_434 AN_434_FT602_UVC_Bus_Master_Sample 1.1 FT602 Series
AN_435 AN_435_FT602_UVC_Chip_Configuration_Guide 1.1 FT602 Series
AN_475 AN_475 FTDI Windows 10 IoT Solutions 1.0 FT4232H, FT800, VM800B
AN232R-01 Bit Bang Modes for the FT232R and FT245R 2.02 FT232R, FT245R

FTDIChip-ID? for the FT232R and FT245R

1.0 FT232R, FT245R
AN232R-03 FTDI Windows Driver Pre-Installation 1.0 All FT devices
AN232R-04 Windows Combined Driver Model 1.0 All FT devices
AN2232-02 Bit Mode Functions for the FT2232 2.1 FT2232
DG232 FT232BM Designers Guide 2.0 FT232B
DG245 FT245BM Designers Guide 2.0 FT245B
AN232B-01 FT232BM/FT245BM Bit-Bang Mode 1.0 FT2232, FT232B, FT245B
AN232B-02 FT232BM/FT245BM Power Control and Pin States 2.0 FT232B, FT245B
AN232B-03 Optimising D2XX Data Throughput 1.1 All FT devices
AN232B-04 Data Throughput, Latency & Handshaking 1.1 All FT devices
AN232B-05 Configuring FT232R, FT2232 and FT232BM Baud Rates 1.1 FT232R, FT2232, FT232B
AN232B-06 Debugging FT232BM and FT245BM Based Designs 1.1 FT232B, FT245B
AN232B-07 Configuring FTDI's VCP Drivers to use Location IDs 1.2 All FT devices
AN232B-08 Enumeration Options for Windows 98 1.0 FT232R, FT245R, FT2232, FT232B, FT245B, FT8U232AM, FT8U245AM
AN232B-09 Using the Modem Emulation Mode in FTDI's VCP Driver 2.0 All FT devices
AN232-01 Setting Baud Rates for the FT8U232AM 0.9 FT8U232AM
AN232-02 Debug Information for FT8U232/245 Devices 1.0 FT8U232AM, FT8U245AM
AN232-04 FT8U232/FT8U245 Devices Latency and Data Throughput 1.0 FT8U232AM, FT8U245AM
AN232-06 Using Event Characters with FT8U2XXAM 0.9 FT8U232AM, FT8U245AM
AN232-08 Bus Powered/Self Powered Interface Circuits 1.0 FT8U232AM, FT8U245AM
AN232-10 High-Current Bus-Powered Devices 1.0 FT8U232AM, FT8U245AM
ANVNCL-01 ANVNC1L-01 Vinculum VNC1L Bootloader 1.2 VNC1L
AN_VMusic VMusic SPI Application Note 1.01 VMusic2
- V-Eval USB Missile Launcher Application Note 1.0 V-Eval
BRT_AN_001 EVE Screen Designer 3.0 (ESD3.0) Platform Porting Guide 1.0 FT81x
BRT_AN_004 FT93x RTC External Power Switch Circuit 1.0 FT93x
BRT_AN_005 EVE Screen Designer 3.0 (ESD3.0) User Guide 1.0 FT81x
BRT_AN_006 FT81x Simple PIC Example 1.0 FT81x
BRT_AN_007 FT81x Simple PIC Example Demo Functions 1.0 FT81x
BRT_AN_008 BRT AN 008 FT81x Creating a Simple Library For PIC MCU 1.0 FT81x
BRT_AN_009 RTC Calibration in FT93x 1.0 FT93x
BRT_AN_010 FT93x User Guide 1.1 FT93x
BRT_AN_012 FT9xx USBD HID Touch Panel 1.0 FT9xx
BRT_AN_016 FT9xx Active Image Display 1.0 FT9xx


© Future Technology Devices International Ltd.