FT12 Software Examples
This page contains examples specific to the FT12 series of host controllers FT120, FT121, FT122
- HID class device Firmware here may be used to configure the FT120, FT121, or FT122 to function as a HID class USB device. Full source code a pre-compiled hex file may be downloaded here.
The firmware function may be demonstrated on the UMFT12XEV when connected to a windows PC.- SW2 on the UMFT12XEV will toggle the CapsLock LED on the PC keyboard.
- SW3 on the UMFT12XEV will toggle the NumSLock LED on the PC keyboard.
- Selecting Caps Lock on the PC keyboard will toggle LED D2 on the UMFT12XEV.
- Selecting Caps Lock on the PC keyboard will toggle LED D3 on the UMFT12XEV.
- CDC class device
Firmware here may be used to configure the FT120, FT121, or FT122 to function as a CDC class USB device. Full source code a pre-compiled hex file may be downloaded here.- When this firmware is installed the FT12 device will appear on the PC as a new COM port. The sample firmware will allow the PC to send data to the device from a standard terminal emulator e.g. TTY, HyperTerminal etc, and the device will loop back the data to the PC.
- CDC+HID class device
- Firmware here may be used to configure the FT121, or FT122 to function as a HID and a CDC class USB device. Full source code a pre-compiled hex file may be downloaded here.
When this firmware is installed both the HID and CDC functions described above are available.