Listing of example applications and projects for the FTDI Vinculum (VNC1L) USB Host / Slave controller
VNC1L-PIC16F688 SPI Example
This example project shows how to communicate with the VNC1L device using the SPI interface. The PIC16F688 features a UART which can be used with a TTL-232R-3V3 cable and a terminal emulator program (e.g. HyperTerminal) to send commands to the PIC. The PIC then sends the commands on to the VNC1L using SPI. Any responses from the VNC1L are converted from SPI by the PIC and sent out of the UART and displayed in the terminal window. The SPI project source code is written in SourceBoost C
VPROG Vinculum Reflasher Program
The VPROG application allows the VNC1L-1A to be reprogrammed via an FTDI USB-TTL Serial interface such as a TTL-232R-3V3 or a UM232R using FTDI’s CDM drivers. Delphi source code for VPROG is available for free download.
Using the method outlined in the application note ANVNC1L-01 Vinculum VNC1L Bootloader, legacy COM ports and microcontrollers can be used to reprogram the VNC1L-1A Flash memory. A COM port version of VPROG is also available.
PIC Sample - Hello World
Sample code in C for PIC 16F688 to write a file called “Hello.txt” to a Flash disk. Requires SourceBoost C compiler.