VNC2 - V2DAP uC interfacing via SPI

This project received 3 bids from talented freelancers with an average bid price of $218 USD.

Get free quotes for a project like this
Project Budget
$30 - $250 USD
Total Bids
Project Description

I need to interface an FTDI VNC2 chip with V2DAP firmware to AVR uC (MEGA and XMEGA) via SPI interface to read and write files in usb dongles.

Source code is required with single functions to

- Check if USB DONGLE is connected

- Check firmware version

- Read Dir Content

- Move through Directories

- Open a txt/binary file and read its content

- Open a txt/binary file and append some content

- Open a binary file for reading and read some block of data at a time to stream its content like in the following pseudocode example:

unsigned char Buff[512];

return_code = openfile(&File, "[url removed, login to view]", READ);

if ( return_code == OK ) {

while ( !f_eof(&File) ) {

return_code = f_read(&File, Buff, sizeof Buff, &br);

if ( return_code != OK ) break;

for ( unsigned char i = 0 ; i < br ; i++ )


while ( <some condition from main program> );

<do something with Buff[i]>




Libraries should be contained in two files (.c .h) to be included in a main program.

Libraries should be written for Atmel's MEGA or XMEGA uC.

Comments should be present to describe every functions.

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online