Login
Start Free Trial Are you a business?? Click Here

Adafruit FT232H Breakout - General Purpose USB to GPIO, SPI, I2C - USB C & Stemma QT Reviews

4.8 Rating 4 Reviews
Read Pimoroni Ltd Reviews

About Pimoroni Ltd:

The ultimate Maker store — a curated range of the best of breed Maker products. Worldwide delivery. Personal support.

Visit Product Page
Author didn't leave any comments.
Helpful Report
Posted 2 years ago
Melvin Campos Casares
Verified Reviewer
This kind of GPIO to USB adapter is very useful if you want to try out your code before actually set everything up on your IoT device. The only regret is that it's not sold with a small USB cable.
Helpful Report
Posted 5 years ago
Ahmad Abdul Karim
Verified Reviewer
Was able to use the I2C protocol to communicate with a "PCA9685 16 Channel 12 Bit PWM Servo Driver" and "128x64 OLED" screens without a problem.
Helpful Report
Posted 5 years ago
I purchased this to talk to some 1-wire temperature sensors over GPIO. The board has a command processor called the MPSSE (Multi-Protocol Synchronous Serial Engine), which you can talk to using C, or Python-bindings. To change the GPIO levels, you send a command and some flags to the MPSSE and it updates the pins accordingly. If you just want to flash some LEDs, then you can toggle the GPIOs directly from your code. The Adafruit GPIO library works pretty well for doing that, but if you need microsecond timing then you'll need to handle the pins by building a command pipeline and sending them to the MPSSE with a single write. I managed to get 1-wire working reliably over GPIO on this thing, by modifying the GPIO state on the pin, and introducing delays by pulsing the clock at varying baud rates. I build the command string for the reset/read/write event and then submit it in a single write to the MPSSE. Example code is here: https://github.com/TuxInvader/ft232h-1wire
Helpful Report
Posted 8 years ago