Future Technology Devices International Ltd. Vinculo Development Module Datasheet The Vinculo module is a Vinculum based development platform inspired by Arduino projects. Document Reference No.: FT 000327 Version 1.5 Issue Date: 2011-03-18 Future Technology Devices International Ltd (FTDI) Unit 1, 2 Seaward Place, Centurion Business Park, Glasgow, G41 1HH, United Kingdom Tel.: +44 (0) 141 429 2777 Fax: + 44 (0) 141 429 2758 E-Mail (Support): support1 ftdichip.com Web: www.ftdichip.com Use of FTDI devices in life support and/or safety applications is entirely at the users risk, and the user agrees to defend, indemnify and hold harmless FTDI from any and all damages, claims, suits or expense resulting from such use. Copyright 2010 Future Technology Devices International Limited Document Reference No.: FT 000327 Vinculo Development Module Datasheet Version 1.5 Clearance No.: FTDI 173 1 Introduction Vinculo is a development module based on the FTDI Vinculum II, VNC2 dual USB host/slave IC. Vinculo is designed as a prototyping platform for VNC2 based designs and applications. The mechanical form of the module, and the concept of providing free software development library and tools, is inspired by the Arduino concept. Vinculo is a superset of the Duemilanove / Uno with 2 extra rows of headers providing an extra 10 pins. The Vinculo programming language utilises a subset of standard ANSII C with FTDI supported, free of charge software development tools, libraries and reference designs for fast prototyping different modules including support for a variety of USB classes such as Mass Storage, Human Interface Devices (keyboards, mice), audio devices, video devices (webcam) and many more still under development. Vinculo may also be used with many existing Arduino shields by porting the firmware to run on the VNC2 IC. The module uses a VNC2-64Q package to facilitate 38 GPIO options on 0.1 pitch header pins. A 10 bit A/D converter has also been added to offer connectivity to analogue inputs. This A/D converter can be read by the VNC2-64Q SPI host interface. For USB connectivity the module includes one USB type A connector for a USB host port and one mini- B connector for a USB slave port to provide access to the VNC2-64Q USB ports. An additional connector, to mate with the VII debugger/programmer module, (also available from FTDI) is provided to connect to the VNC2 IDE (Integrated Development Environment) for creating and debugging application code to run on the Vinculo module. The debugger/programmer module also allows the Vinculo module to be programmed. This can be done by taking a .ROM file of the application source code and flash into the VNC2-64Q through a USB connection via a PC. For further details on how to program the VNC2, please see applications Note Vinculum-II Debug Interface Description. A bare prototyping Vinculo PCB (Vinculo Proto) which has the same PCB form factor as the Vinculo is also available. This can be used to prototype most shield application, comes with a selection of components and mates directly to the Vinculo connectors in a style similar to Arduino shields. Figure 1.1 VINCULO Copyright 2010 Future Technology Devices International Limited 1