<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Arduino USB host &#8211; Pre-prototyping.</title>
	<atom:link href="http://www.circuitsathome.com/mcu/programming/arduino-usb-host/feed" rel="self" type="application/rss+xml" />
	<link>http://www.circuitsathome.com/mcu/arduino-usb-host</link>
	<description>A Solder Joint</description>
	<lastBuildDate>Thu, 17 May 2012 05:09:08 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Peter</title>
		<link>http://www.circuitsathome.com/mcu/arduino-usb-host/comment-page-1#comment-6227</link>
		<dc:creator>Peter</dc:creator>
		<pubDate>Thu, 02 Jun 2011 00:45:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitsathome.com/?p=740#comment-6227</guid>
		<description>Wow, lots of good info; thanks Richard!

I found the FTDI announcement for Android Accessory support on &lt;a href=&quot;http://www.ftdichip.com/Corporate/FTPress.htm&quot; rel=&quot;nofollow&quot;&gt;FTDI&#039;s press page&lt;/a&gt;.  They consistently refer to the dev board as &quot;vinco&quot; whereas I have only seen it as &quot;vinculo&quot; before...  Will probably take some time for this to develop, but I&#039;ll keep an eye on it for sure.

For programming the Vinculo and the other DIP dev boards, I have been wondering if it would be possible to use one of the existing USB/Serial boards, like the USB-BUB from Modern Device.  It might take a little bit of hardware hacking to get the control pins talking to each other correctly, but I thought it should be possible.  Modern Device didn&#039;t have much help to offer on that though.

That is cool that you managed to get the Vinculum working with FTDI&#039;s firmware toolchain.  In the context of USB Host shields though, I was wondering if it would be easy to use the Vinculum as only the USB controller, with FTDI&#039;s canned firmware, and then pair that with an Arduino as the processor.  In a way a waste since the Vinculum is equipped with GPIO and a tool chain, but on the other hand still potentially half the cost of the Max3421e?

Thanks again!</description>
		<content:encoded><![CDATA[<p>Wow, lots of good info; thanks Richard!</p>
<p>I found the FTDI announcement for Android Accessory support on <a href="http://www.ftdichip.com/Corporate/FTPress.htm" rel="nofollow">FTDI&#8217;s press page</a>.  They consistently refer to the dev board as &#8220;vinco&#8221; whereas I have only seen it as &#8220;vinculo&#8221; before&#8230;  Will probably take some time for this to develop, but I&#8217;ll keep an eye on it for sure.</p>
<p>For programming the Vinculo and the other DIP dev boards, I have been wondering if it would be possible to use one of the existing USB/Serial boards, like the USB-BUB from Modern Device.  It might take a little bit of hardware hacking to get the control pins talking to each other correctly, but I thought it should be possible.  Modern Device didn&#8217;t have much help to offer on that though.</p>
<p>That is cool that you managed to get the Vinculum working with FTDI&#8217;s firmware toolchain.  In the context of USB Host shields though, I was wondering if it would be easy to use the Vinculum as only the USB controller, with FTDI&#8217;s canned firmware, and then pair that with an Arduino as the processor.  In a way a waste since the Vinculum is equipped with GPIO and a tool chain, but on the other hand still potentially half the cost of the Max3421e?</p>
<p>Thanks again!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Richard</title>
		<link>http://www.circuitsathome.com/mcu/arduino-usb-host/comment-page-1#comment-6174</link>
		<dc:creator>Richard</dc:creator>
		<pubDate>Wed, 01 Jun 2011 11:00:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitsathome.com/?p=740#comment-6174</guid>
		<description>I did try the Vinculum 2 and got it working OK. As you say documentation is limited, but I found FTDI support people good.
The major limitation I found was that the source is not provided for the libraries. I wanted to make a minor change to how latency was handled in the FT232 slave driver which meant I had to completely rewrite the driver from scratch.
Another pain is that the programming of the Vinculum 2 including Vinculo requires an addtional programming dongle. Seems hard to believe it cannot be programmed directly from USB port.
I did like the RTOS and the two USB ports.
Since Vinculo(Vinco) is not Arduino software compatible, you do not get the wide range of open software and the great support community, so I find the Arduino and USB Host shield far better for my projects.
FTDI are doing drivers to support Android Accessory, so this may make more interest in the chip and Vinco due to the much lower cost than Microchip or Andoid designs.</description>
		<content:encoded><![CDATA[<p>I did try the Vinculum 2 and got it working OK. As you say documentation is limited, but I found FTDI support people good.<br />
The major limitation I found was that the source is not provided for the libraries. I wanted to make a minor change to how latency was handled in the FT232 slave driver which meant I had to completely rewrite the driver from scratch.<br />
Another pain is that the programming of the Vinculum 2 including Vinculo requires an addtional programming dongle. Seems hard to believe it cannot be programmed directly from USB port.<br />
I did like the RTOS and the two USB ports.<br />
Since Vinculo(Vinco) is not Arduino software compatible, you do not get the wide range of open software and the great support community, so I find the Arduino and USB Host shield far better for my projects.<br />
FTDI are doing drivers to support Android Accessory, so this may make more interest in the chip and Vinco due to the much lower cost than Microchip or Andoid designs.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter</title>
		<link>http://www.circuitsathome.com/mcu/arduino-usb-host/comment-page-1#comment-6154</link>
		<dc:creator>Peter</dc:creator>
		<pubDate>Wed, 01 Jun 2011 05:30:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitsathome.com/?p=740#comment-6154</guid>
		<description>Ah, thanks very much for the info!  I have heard the same Vinculum stuff about hard to work with and poor docs.  Too bad since FTDI is such a standard for other USB chips.  Maybe now that you are an expert with the Max chip you might have more luck deciphering the FTDI?  

I guess I am curious where there might be avenues to make these kinds of applications even more accessible, so I am asking about cheaper possibilities for a next generation version of Arduino USB Host.  But already you have really opened a lot of doors, so thanks!</description>
		<content:encoded><![CDATA[<p>Ah, thanks very much for the info!  I have heard the same Vinculum stuff about hard to work with and poor docs.  Too bad since FTDI is such a standard for other USB chips.  Maybe now that you are an expert with the Max chip you might have more luck deciphering the FTDI?  </p>
<p>I guess I am curious where there might be avenues to make these kinds of applications even more accessible, so I am asking about cheaper possibilities for a next generation version of Arduino USB Host.  But already you have really opened a lot of doors, so thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: oleg</title>
		<link>http://www.circuitsathome.com/mcu/arduino-usb-host/comment-page-1#comment-6146</link>
		<dc:creator>oleg</dc:creator>
		<pubDate>Wed, 01 Jun 2011 03:50:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitsathome.com/?p=740#comment-6146</guid>
		<description>I&#039;m not familiar with Vinculum but heard from other developers that it is hard to work with and poorly documented. There is USB Host stack for AT90 micros developed by Dean Camera (project &#039;LUFA&#039;). Another interesting micro is PIC24/PIC32 with USB OTG support, at present they have a couple of annoying bugs in silicon due to be fixed next year.</description>
		<content:encoded><![CDATA[<p>I&#8217;m not familiar with Vinculum but heard from other developers that it is hard to work with and poorly documented. There is USB Host stack for AT90 micros developed by Dean Camera (project &#8216;LUFA&#8217;). Another interesting micro is PIC24/PIC32 with USB OTG support, at present they have a couple of annoying bugs in silicon due to be fixed next year.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter</title>
		<link>http://www.circuitsathome.com/mcu/arduino-usb-host/comment-page-1#comment-6128</link>
		<dc:creator>Peter</dc:creator>
		<pubDate>Tue, 31 May 2011 21:32:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitsathome.com/?p=740#comment-6128</guid>
		<description>Hi, great work on this project.  I just wondered if you could share your thoughts on other USB controllers that might be added in the future.  The Vinculum controller is cheaper than the Max3421e and could really get the cost of these interfaces down; do you think this is a feasible future project?  Has there been any talk of building an Arduino-like platform around AT90 chips with USB host included or anything like that?  I know the Vinculo dev board is an attempt to create an open firmware dev framework with just the Vinculum chip and no separate uC; this would be nice but it seems a few steps away from realization...

Thanks for all your great work.</description>
		<content:encoded><![CDATA[<p>Hi, great work on this project.  I just wondered if you could share your thoughts on other USB controllers that might be added in the future.  The Vinculum controller is cheaper than the Max3421e and could really get the cost of these interfaces down; do you think this is a feasible future project?  Has there been any talk of building an Arduino-like platform around AT90 chips with USB host included or anything like that?  I know the Vinculo dev board is an attempt to create an open firmware dev framework with just the Vinculum chip and no separate uC; this would be nice but it seems a few steps away from realization&#8230;</p>
<p>Thanks for all your great work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sam</title>
		<link>http://www.circuitsathome.com/mcu/arduino-usb-host/comment-page-1#comment-3630</link>
		<dc:creator>Sam</dc:creator>
		<pubDate>Thu, 31 Mar 2011 09:36:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitsathome.com/?p=740#comment-3630</guid>
		<description>Hi there,

Basically i&#039;m trying to use the max3421e to datalog to a USB memory stick whatever the arduino sends to it via SPI can this be accomplished? If so is there any code that could help me out?  
Also the GPX and Int pins what exactly do they do? after looking at the datasheet i still cant understand if they would be required for the above example?

Cheers 
Sam</description>
		<content:encoded><![CDATA[<p>Hi there,</p>
<p>Basically i&#8217;m trying to use the max3421e to datalog to a USB memory stick whatever the arduino sends to it via SPI can this be accomplished? If so is there any code that could help me out?<br />
Also the GPX and Int pins what exactly do they do? after looking at the datasheet i still cant understand if they would be required for the above example?</p>
<p>Cheers<br />
Sam</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SteveL</title>
		<link>http://www.circuitsathome.com/mcu/arduino-usb-host/comment-page-1#comment-2016</link>
		<dc:creator>SteveL</dc:creator>
		<pubDate>Fri, 28 Jan 2011 08:35:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitsathome.com/?p=740#comment-2016</guid>
		<description>I am wanting to create a simple USB Flash drive reader that essentially reads music files from a Flash drive allows me to programme the display of the name and track number on a simple LCD and transmit the music data from the flash drive to a TOSLINK whichit is connectedto a high quality DAC capable of decoding the data into an anaolgue feed. It seems your project will do most of this? Just need to add the TOSLINK I guess. Is there anywhere you recommend I can get help on how to build this device? Thanks, Steve</description>
		<content:encoded><![CDATA[<p>I am wanting to create a simple USB Flash drive reader that essentially reads music files from a Flash drive allows me to programme the display of the name and track number on a simple LCD and transmit the music data from the flash drive to a TOSLINK whichit is connectedto a high quality DAC capable of decoding the data into an anaolgue feed. It seems your project will do most of this? Just need to add the TOSLINK I guess. Is there anywhere you recommend I can get help on how to build this device? Thanks, Steve</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: oleg</title>
		<link>http://www.circuitsathome.com/mcu/arduino-usb-host/comment-page-1#comment-119</link>
		<dc:creator>oleg</dc:creator>
		<pubDate>Sat, 05 Sep 2009 06:05:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitsathome.com/?p=740#comment-119</guid>
		<description>It depends on what you want to read off of Flash drive. If you can use drive&#039;s serial number, which is unique for the drive, this can be done with the code which is already written since it&#039;s just a string descriptor. If you need full support for flash drive, then you would need to write it - currently, flash drives are not supported.

As far as programming, it&#039;s standard Arduino package from arduino.cc.</description>
		<content:encoded><![CDATA[<p>It depends on what you want to read off of Flash drive. If you can use drive&#8217;s serial number, which is unique for the drive, this can be done with the code which is already written since it&#8217;s just a string descriptor. If you need full support for flash drive, then you would need to write it &#8211; currently, flash drives are not supported.</p>
<p>As far as programming, it&#8217;s standard Arduino package from arduino.cc.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: keips</title>
		<link>http://www.circuitsathome.com/mcu/arduino-usb-host/comment-page-1#comment-118</link>
		<dc:creator>keips</dc:creator>
		<pubDate>Sat, 05 Sep 2009 05:20:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitsathome.com/?p=740#comment-118</guid>
		<description>hi im making a project which is USB/Flash drive as a door key,, my question is can i use arduino to read the code that is installed in my usb and then execute it? and also what software did you use in programming the arduino? pls help me ,,</description>
		<content:encoded><![CDATA[<p>hi im making a project which is USB/Flash drive as a door key,, my question is can i use arduino to read the code that is installed in my usb and then execute it? and also what software did you use in programming the arduino? pls help me ,,</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: oleg</title>
		<link>http://www.circuitsathome.com/mcu/arduino-usb-host/comment-page-1#comment-117</link>
		<dc:creator>oleg</dc:creator>
		<pubDate>Mon, 22 Jun 2009 05:26:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.circuitsathome.com/?p=740#comment-117</guid>
		<description>I&#039;m not sure what you mean by &quot;SPI to USB&quot;, but if you are trying to send data to the PC via USB using MAX3420, you first need to perform enumeration and start appropriate driver on a PC.</description>
		<content:encoded><![CDATA[<p>I&#8217;m not sure what you mean by &#8220;SPI to USB&#8221;, but if you are trying to send data to the PC via USB using MAX3420, you first need to perform enumeration and start appropriate driver on a PC.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

