Difference between revisions of "FTDI-board"

From Nottinghack Wiki
Jump to navigation Jump to search
Line 21: Line 21:
  
 
flickr set: http://www.flickr.com/photos/21085792@N00/sets/72157626929358874/
 
flickr set: http://www.flickr.com/photos/21085792@N00/sets/72157626929358874/
 
  
  
 
Next step is to add a 6 pin header for programming the [[Nanode]].
 
Next step is to add a 6 pin header for programming the [[Nanode]].
 +
[[File:Nanode-FTDI-board.jpg|300px|thumb|right|Nanode and FTDI Board]]
  
The FTDI connector pins on the Nanode (left to right):-
+
The FTDI connector pins on the Nanode, left to right when looking at the edge with the USB socket, with the usual FTDI cable colours:-
 
* GND  (Black)
 
* GND  (Black)
 
* CTS# (Brown)
 
* CTS# (Brown)
Line 35: Line 35:
  
 
So we just need a single extra connection for the 6th pin - keeping it disconnected for now.
 
So we just need a single extra connection for the 6th pin - keeping it disconnected for now.
[[File:Nanode-FTDI-board.jpg]]
 
  
  
 
[[Category:Projects]]
 
[[Category:Projects]]
 
[[Category:Current Projects]]
 
[[Category:Current Projects]]

Revision as of 15:01, 13 June 2011

Whilst working with the Xino, Paperduino, stripboarduino, breaduino, etc. I find that I need to keep swapping my microprocessor chips in and out of my Duemilanove to program them. Now, this isn't because I haven't tried programming them in-situ - I have and I have failed miserably!

Now I have one of these bad boys: a UM232R development module: -

Which is great, but I still haven't dedicated enough time to making it do all the Arduino programming tasks I require. So here I intend to detail my thoughts and document what I find out.

OK, most people have a cool FTDI cable with 5 or 6 pins. I don't have one and I feel less of a hacker because of it! I want to make the UM232R act like one of those.

OK, so what magic do I need to perform to get my Xino programmed?

With help from Dr Matt, who held the magic formula of having a 10nF capacitor between #CTS and the Reset pin, I was able to get my breadboard version working, and the following evening I had my stripboard version working (dodgy soldering!)

flickr set: http://www.flickr.com/photos/21085792@N00/sets/72157626929358874/


Next step is to add a 6 pin header for programming the Nanode.

Nanode and FTDI Board

The FTDI connector pins on the Nanode, left to right when looking at the edge with the USB socket, with the usual FTDI cable colours:-

  • GND (Black)
  • CTS# (Brown)
  • VCC (Red)
  • TXD (Orange)
  • RXD (Yellow)
  • RTS# (Green)

So we just need a single extra connection for the 6th pin - keeping it disconnected for now.