<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://elvis.hcw.ac.at/wiki/index.php?action=history&amp;feed=atom&amp;title=Adafruit_FT232H_Breakout</id>
	<title>Adafruit FT232H Breakout - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://elvis.hcw.ac.at/wiki/index.php?action=history&amp;feed=atom&amp;title=Adafruit_FT232H_Breakout"/>
	<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=Adafruit_FT232H_Breakout&amp;action=history"/>
	<updated>2026-09-10T22:02:01Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.5</generator>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=Adafruit_FT232H_Breakout&amp;diff=4450&amp;oldid=prev</id>
		<title>CCinay at 17:34, 4 August 2020</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=Adafruit_FT232H_Breakout&amp;diff=4450&amp;oldid=prev"/>
		<updated>2020-08-04T17:34:02Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 17:34, 4 August 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l147&quot;&gt;Line 147:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 147:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* https://learn.adafruit.com/adafruit-ft232h-breakout/wiring&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* https://learn.adafruit.com/adafruit-ft232h-breakout/wiring&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* https://learn.adafruit.com/circuitpython-on-any-computer-with-ft232h&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* https://learn.adafruit.com/circuitpython-on-any-computer-with-ft232h&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* https://learn.adafruit.com/programming-spi-flash-prom-with-an-ft232h-breakout&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Documentation]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Category:Documentation]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>CCinay</name></author>
	</entry>
	<entry>
		<id>https://elvis.hcw.ac.at/wiki/index.php?title=Adafruit_FT232H_Breakout&amp;diff=4449&amp;oldid=prev</id>
		<title>CCinay: Created page with &quot;&lt;div style=&quot;max-width: 970px&quot;&gt;  == Summary == What can the &lt;b&gt;FT232H&lt;/b&gt; chip do?  This chip from FTDI is similar to their USB to serial converter chips but adds a &lt;b&gt;&#039;multi-p...&quot;</title>
		<link rel="alternate" type="text/html" href="https://elvis.hcw.ac.at/wiki/index.php?title=Adafruit_FT232H_Breakout&amp;diff=4449&amp;oldid=prev"/>
		<updated>2020-08-04T17:33:09Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;lt;div style=&amp;quot;max-width: 970px&amp;quot;&amp;gt;  == Summary == What can the &amp;lt;b&amp;gt;FT232H&amp;lt;/b&amp;gt; chip do?  This chip from FTDI is similar to their USB to serial converter chips but adds a &amp;lt;b&amp;gt;&amp;#039;multi-p...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;div style=&amp;quot;max-width: 970px&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Summary ==&lt;br /&gt;
What can the &amp;lt;b&amp;gt;FT232H&amp;lt;/b&amp;gt; chip do?  This chip from FTDI is similar to their USB to serial converter chips but adds a &amp;lt;b&amp;gt;&amp;#039;multi-protocol synchronous serial engine&amp;#039;&amp;lt;/b&amp;gt; which allows it to speak many common protocols like &amp;lt;b&amp;gt;SPI, I2C, serial UART, JTAG,&amp;lt;/b&amp;gt; and more!  There&amp;#039;s even a handful of &amp;lt;b&amp;gt;digital GPIO pins&amp;lt;/b&amp;gt; that you can read and write to do things like flash LEDs, read switches or buttons, and more. The FT232H breakout is like adding a little swiss army knife for serial protocols to your computer!&lt;br /&gt;
&lt;br /&gt;
This chip is powerful and useful to have when you want to use Python (for example) to quickly iterate and test a device that uses &amp;lt;b&amp;gt;I2C, SPI or plain general purpose I/O.&amp;lt;/b&amp;gt; There&amp;#039;s no firmware to deal with, so you don&amp;#039;t have to deal with how to &amp;quot;send data to and from an Arduino which is then sent to and from&amp;quot; an electronic sensor or display or part.&lt;br /&gt;
&lt;br /&gt;
== Technical Details ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;&amp;lt;ul&amp;gt; &lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Adafruit_FT232H_Breakout.JPG|thumb|none|500px|Adafruit_FT232H_Breakout]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
*23mm x 38mm x 4mm / 0.9&amp;quot; x 1.5&amp;quot; x 0.2&amp;quot;&lt;br /&gt;
*Weight: 3.4g&lt;br /&gt;
*[https://learn.adafruit.com/adafruit-ft232h-breakout/downloads EagleCAD PCB files]&lt;br /&gt;
&lt;br /&gt;
== Assembly ==&lt;br /&gt;
To assemble the &amp;lt;b&amp;gt;FT232H&amp;lt;/b&amp;gt; breakout you&amp;#039;ll need to solder the included headers to the breakout board. If you haven&amp;#039;t soldered before, make sure to first read the guide to excellent soldering and try practicing with some scrap wires and components.&lt;br /&gt;
Start by trimming the male headers to the length of the pin holes on the breakout board. You should have two rows of male headers with &amp;lt;b&amp;gt;10 pins&amp;lt;/b&amp;gt; each.&lt;br /&gt;
Then insert the longer pins of the headers into a breadboard so that the pin holes on the FT232H breakout slide perfectly through the header pins sticking out the top of the breadboard.&lt;br /&gt;
Using a soldering iron and some solder, carefully solder all the pins to the FT232H breakout board.&lt;br /&gt;
If you aren&amp;#039;t clear on the steps above, check out an assembly guide for other breakout boards like the &amp;lt;b&amp;gt;VS1053 audio board.&amp;lt;/b&amp;gt; You should follow the same steps to solder the header pins to the FT232H breakout board.&lt;br /&gt;
Once the headers are soldered to the board, plug in a micro USB cable to the port on the FT232H breakout and then plug the cable into a computer or laptop. You should see a &amp;lt;b&amp;gt;green LED&amp;lt;/b&amp;gt; next to the &amp;lt;b&amp;gt;5V pin&amp;lt;/b&amp;gt; on the breakout light up. Congratulations your FT232H board is assembled!&lt;br /&gt;
&lt;br /&gt;
== Wiring ==&lt;br /&gt;
Below is a quick description of the pins on the &amp;lt;b&amp;gt;FT232H&amp;lt;/b&amp;gt; breakout. You&amp;#039;ll learn about these pins in more detail in the &amp;lt;b&amp;gt;Serial UART and MPSSE Setup&amp;lt;/b&amp;gt; sections of the guide.&lt;br /&gt;
*&amp;lt;b&amp;gt;5V:&amp;lt;/b&amp;gt; This is a &amp;lt;b&amp;gt;5 volt&amp;lt;/b&amp;gt; power source connected directly to the USB bus. Don&amp;#039;t pull more than about &amp;lt;b&amp;gt;400-500mA&amp;lt;/b&amp;gt; of current from this pin or else you might damage your computer&amp;#039;s USB port!&lt;br /&gt;
*&amp;lt;b&amp;gt;GND:&amp;lt;/b&amp;gt; This is the ground of the FT232H breakout.&lt;br /&gt;
*&amp;lt;b&amp;gt;D0&amp;lt;/b&amp;gt; through &amp;lt;b&amp;gt;D7:&amp;lt;/b&amp;gt; These are the ADBUS pins on the FT232H chip and are used for the serial UART and other serial protocols. You can also use some of them as GPIO pins for digital inputs and outputs.&lt;br /&gt;
*&amp;lt;b&amp;gt;C0&amp;lt;/b&amp;gt; through &amp;lt;b&amp;gt;C9:&amp;lt;/b&amp;gt; These are the ACBUS pins on the FT232H chip and are mainly used as &amp;lt;b&amp;gt;GPIO pins&amp;lt;/b&amp;gt; for digital inputs and outputs. Note that pins &amp;lt;b&amp;gt;C8&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;C9&amp;lt;/b&amp;gt; are not controlled by software and can only be assigned functionality by changing the EEPROM of the chip. You&amp;#039;ll learn more about these two pins in the more info section.&lt;br /&gt;
&lt;br /&gt;
== Serial UART ==&lt;br /&gt;
This is great for talking to a serial device like an Arduino from your computer. It&amp;#039;s safe to use with both &amp;lt;b&amp;gt;3.3 volt and 5 volt&amp;lt;/b&amp;gt; signals. This means the &amp;lt;b&amp;gt;FT232H breakout&amp;lt;/b&amp;gt; can used to safely talk to an Arduino&amp;#039;s &amp;lt;b&amp;gt;5 volt serial ports&amp;lt;/b&amp;gt;, and a Raspberry Pi or BeagleBone Black&amp;#039;s &amp;lt;b&amp;gt;3.3 volt&amp;lt;/b&amp;gt; serial ports!&lt;br /&gt;
&lt;br /&gt;
When used as a serial &amp;lt;b&amp;gt;UART&amp;lt;/b&amp;gt; the FT232H breakout pins have the following serial functions:&lt;br /&gt;
*&amp;lt;b&amp;gt;D0:&amp;lt;/b&amp;gt; TX or transmit pin. This pin is the serial data output by the FT232H chip and should be connected to the RX or receive pin of a serial device.&lt;br /&gt;
*&amp;lt;b&amp;gt;D1:&amp;lt;/b&amp;gt; RX or receive pin. This pin is the serial data input for the FT232H chip and should be connected to the TX or transmist pin of a serial device.&lt;br /&gt;
*&amp;lt;b&amp;gt;D2:&amp;lt;/b&amp;gt; RTS or ready to send pin. This is an optional pin for flow control of serial connections.&lt;br /&gt;
*&amp;lt;b&amp;gt;D3:&amp;lt;/b&amp;gt; CTS or clear to send pin. Like RTS, this is an optional pin for flow control.&lt;br /&gt;
*&amp;lt;b&amp;gt;D4:&amp;lt;/b&amp;gt; DTR or data terminal ready pin. Another optional pin for flow control in &amp;lt;b&amp;gt;RS-232&amp;lt;/b&amp;gt; serial connections.&lt;br /&gt;
*&amp;lt;b&amp;gt;D5:&amp;lt;/b&amp;gt; DSR or data set ready pin. Like DTR, this is another optional pin for flow control in &amp;lt;b&amp;gt;RS-232&amp;lt;/b&amp;gt; serial connections.&lt;br /&gt;
*&amp;lt;b&amp;gt;D6:&amp;lt;/b&amp;gt; DCD or data carrier detect pin. This is an optional pin that is sometimes used in &amp;lt;b&amp;gt;RS-232&amp;lt;/b&amp;gt; serial communication.&lt;br /&gt;
&lt;br /&gt;
The most important and commonly used serial pins are &amp;lt;b&amp;gt;D0&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;D1&amp;lt;/b&amp;gt; for the &amp;lt;b&amp;gt;TX&amp;lt;/b&amp;gt; and &amp;lt;b&amp;gt;RX&amp;lt;/b&amp;gt; pins. The other pins are only necessary if you&amp;#039;re using a device with flow control or specific &amp;lt;b&amp;gt;RS-232&amp;lt;/b&amp;gt; serial needs.&lt;br /&gt;
&lt;br /&gt;
== MPSSE Setup ==&lt;br /&gt;
The Multi-Protocol Synchronous Serial Engine, or MPSSE, is the heart of the FT232H chip which allows it to speak many different protocols such as I2C, SPI, and more.  When the chip is in MPSSE mode it changes the D0 to D3 pins to have special serial protocol functions:&lt;br /&gt;
*&amp;lt;b&amp;gt;D0:&amp;lt;/b&amp;gt; Clock signal output.  This line can be configured as a clock that runs at speeds between ~450Hz to 30Mhz.&lt;br /&gt;
*&amp;lt;b&amp;gt;D1:&amp;lt;/b&amp;gt; Serial data output.  This is for outputting a serial signal, like the MOSI line in a SPI connection.&lt;br /&gt;
*&amp;lt;b&amp;gt;D2:&amp;lt;/b&amp;gt; Serial data input.  This is for reading a serial signal, like the MISO line in a SPI connection.&lt;br /&gt;
*&amp;lt;b&amp;gt;D3:&amp;lt;/b&amp;gt; Serial select signal.  This is a chip select or chip enable signal to tell a connected device that the FT232H is ready to talk to it.&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
To access the MPSSE mode of the FT232H on Windows we need to install special drivers and software.  We&amp;#039;ll use a tool called Zadig to replace the FTDI driver for the FT232H with a libusb-based driver required by libftdi.  Then we&amp;#039;ll download a libftdi binary and install it for Python to access.  Finally we&amp;#039;ll install the Adafruit Python GPIO library.  Carefully follow the steps below to setup the software.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 1px solid #31708f; background-color: #d9edf7; color: #31708f; padding: 5px 10px; margin-bottom: 5px; text-align: justify&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note&amp;lt;/b&amp;gt;:&lt;br /&gt;
When you enable MPSSE mode the serial UART driver will be disabled.  If you want to disable MPSSE mode and enable the serial UART again I&amp;#039;ll show instructions at the end of the page.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;emsp;&amp;amp;#10132; &amp;lt;b&amp;gt; First before you get started make sure you have Python installed.&amp;lt;/b&amp;gt; You can download the latest Python Version here &amp;amp;#10132; [https://www.python.org/downloads/windows/ Python Download]&lt;br /&gt;
&lt;br /&gt;
=== libusb Driver Install ===&lt;br /&gt;
Download the appropriate Zadig tool for your version of Windows here &amp;amp;#10132; [https://zadig.akeo.ie/ Zadig Download]. This tool simplifies the installation of a libusb driver for the FT232H device.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;emsp;1. Now run the Zadig tool executable you just downloaded (there is no installation necessary, the executable is the program).&amp;lt;br&amp;gt;&amp;amp;emsp; Click the Options menu and select the List All Devices item below:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;&amp;lt;ul&amp;gt; &lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Zadig-1.JPG|thumb|none|500px|Zadig-1]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The list box of devices should populate with many devices.  Select the USB Serial Converter device shown below.&lt;br /&gt;
&amp;lt;div style=&amp;quot;border: 1px solid #31708f; background-color: #d9edf7; color: #31708f; padding: 5px 10px; margin-bottom: 5px; text-align: justify&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Note&amp;lt;/b&amp;gt;:&lt;br /&gt;
Make sure to select the device with Driver equal to FTDIBUS and USB ID equal to 0403 6014!  If you pick the wrong device you might accidentally uninstall another device&amp;#039;s driver and make it inoperable.&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;&amp;lt;ul&amp;gt; &lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Zadig-2.JPG|thumb|none|500px|Zadig-2.JPG]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;emsp;2. Click the up/down arrows on the driver select box to the right of the green arrow and select the libusbK driver as shown above.&lt;br /&gt;
&lt;br /&gt;
&amp;amp;emsp; To check that the driver was successfully replaced, open Device Manager from Control Panel or searching in the Start menu. You should see a new&amp;lt;br&amp;gt;&amp;amp;emsp; top level node libusbK USB Devices and the USB Serial Converter underneath it as shown below.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;&amp;lt;ul&amp;gt; &lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Driver-Test.JPG|thumb|none|500px|Driver-Test]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If you see the libusbK node and USB serial device, move on to the &amp;lt;b&amp;gt;next step to install libftdi.&amp;lt;/b&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== libftdi Install ===&lt;br /&gt;
This step will install &amp;lt;b&amp;gt;libftdi&amp;#039;s Python library.&amp;lt;/b&amp;gt; Carefully follow the steps below to make sure the library is installed. Start by downloading the binary version of the libftdi library by clicking the link below. [https://sourceforge.net/projects/picusb/files/ libftdi Install].This binary is provided by the picusb USB resources project.&lt;br /&gt;
&lt;br /&gt;
We need to copy some files from libftdi into Python&amp;#039;s package directory. Open another Explorer window and navigate to the location you installed Python earlier, typically &amp;lt;b&amp;gt;C:\python27.&amp;lt;/b&amp;gt; Inside the Python directory navigate to the &amp;lt;b&amp;gt;Lib &amp;gt; site-packages&amp;lt;/b&amp;gt; folder.  Files you copy into this folder will be available globally as packages that your Python scripts can use.&lt;br /&gt;
&lt;br /&gt;
From the libftdi archive folder, copy all the &amp;lt;code&amp;gt;.DLL&amp;lt;/code&amp;gt; files from the bin folder into the &amp;lt;code&amp;gt;Python site-packages&amp;lt;/code&amp;gt; folder, specifically:&lt;br /&gt;
*&amp;lt;code&amp;gt;bin\libftdi1.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
*&amp;lt;code&amp;gt;bin\libftdipp1.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
*&amp;lt;code&amp;gt;bin\libgcc_s_dw2-1.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
*&amp;lt;code&amp;gt;bin\libiconv-2.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
*&amp;lt;code&amp;gt;bin\libintl-8.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
*&amp;lt;code&amp;gt;bin\libstdc++-6.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
*&amp;lt;code&amp;gt;bin\libusb-1.0.dll&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Then also copy in the files from the python folder of the &amp;lt;b&amp;gt;libftdi&amp;lt;/b&amp;gt; archive into the Python site-packages folder:&lt;br /&gt;
*&amp;lt;code&amp;gt;python2.7\_ftdi.pyd&amp;lt;/code&amp;gt;&lt;br /&gt;
*&amp;lt;code&amp;gt;python2.7\ftdi1.py&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;amp;emsp;&amp;amp;#10132; That&amp;#039;s all you need to do to install &amp;lt;b&amp;gt;libftdi.&amp;lt;/b&amp;gt; Let&amp;#039;s move on to install the Adafruit Python GPIO library next.&lt;br /&gt;
&lt;br /&gt;
=== Adafruit Python GPIO Library Install ===&lt;br /&gt;
Finally let&amp;#039;s install the Adafruit Python GPIO library which will allow your Python scripts to access the MPSSE functionality of the FT232H breakout.&lt;br /&gt;
&amp;amp;emsp;&amp;amp;#10132; First download an archive of the library by clicking the button below:&lt;br /&gt;
&lt;br /&gt;
&amp;amp;emsp;&amp;amp;#10132; [https://github.com/adafruit/Adafruit_Python_GPIO/archive/master.zip Adafruit Python GPIO Library]&lt;br /&gt;
&lt;br /&gt;
Unzip the contents and then open a command terminal and navigate to the directory where the library was unzipped.  Execute the following command to install the library:&lt;br /&gt;
&lt;br /&gt;
*&amp;lt;code&amp;gt;python setup.py install&amp;lt;/code&amp;gt;&lt;br /&gt;
You should see the Python library install itself with text similar to the below:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;&amp;lt;ul&amp;gt; &lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Python-Library.JPG|thumb|none|500px|Python-Library]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Now let&amp;#039;s test if both the libftdi and Adafruit Python GPIO libraries were correctly installed.  In the command terminal run Python by executing:&lt;br /&gt;
*&amp;lt;code&amp;gt;python&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once the Python interpretor has loaded, type the following at the &amp;gt;&amp;gt;&amp;gt; prompt:&lt;br /&gt;
*&amp;lt;code&amp;gt;import Adafruit_GPIO&amp;lt;/code&amp;gt;&lt;br /&gt;
*&amp;lt;code&amp;gt;import ftdi1&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You should see no response from the Python interpretor after entering each command like below:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div&amp;gt;&amp;lt;ul&amp;gt; &lt;br /&gt;
&amp;lt;li style=&amp;quot;display: inline-block;&amp;quot;&amp;gt; [[File:Python-Library-2.JPG|thumb|none|500px|Python-Library-2]] &amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Once you&amp;#039;ve confirmed Python can load the libraries, exit the Python interpretor by typing:&lt;br /&gt;
*&amp;lt;code&amp;gt;quit()&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Used Hardware ==&lt;br /&gt;
&lt;br /&gt;
* [[Adafruit General Purpose USB to GPIO/SPI/I2C FT232H Breakout]]&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
&lt;br /&gt;
* https://learn.adafruit.com/adafruit-ft232h-breakout&lt;br /&gt;
* https://learn.adafruit.com/adafruit-ft232h-breakout/wiring&lt;br /&gt;
* https://learn.adafruit.com/circuitpython-on-any-computer-with-ft232h&lt;br /&gt;
[[Category:Documentation]]&lt;/div&gt;</summary>
		<author><name>CCinay</name></author>
	</entry>
</feed>