Open source hardware GPIB USB Adapter


scasagrande shared hisĀ GPIBUSB AdapterĀ rev3 in the project log forum:

This past weekend I finally finished up the third major revision of my GPIBUSB adapter board. Major hardware changes include swapping the pull-up resistors for the proper GPIB line drivers, as well as swapping the FT232RL for the newer FT230X. There is a number of software improvements from improved reliability to additional commands.

All source can be found at Github.

Via the forum.

Join the Conversation


  1. This is great — but too bad for me it is a few years too late. I had an HP 1630-something logic analyzer with a GPIB port and I needed to control it from a PC. Shockingly, there were no GPIB adapters to be found under $150. $60 is a vast improvement.

    1. I second this. I really love this project, but I had to buy a Prologix one to get some things done a couple of years back, and as I recall I popped that thing open to find some very cheap parts inside and felt really screwed, so I am glad to see alternative solutions appearing on the market.
      Steven, keep up the good work. It’s a great thing to finally have an open solution to this, and I will certainly look to use your design if I need to go back and do something else with GPIB in the future.

  2. Please include Prologix protocol compatibility so this will work with the KE5FX GPIB Toolkit (Google knows).

      1. One thing I would really love to see, which I haven’t found (but also haven’t looked too hard) is the ability to support receiving data as a GPIB slave and communicating over virtual COM port to a PC. Maybe I haven’t looked hard enough, and maybe this can do it, but we have some products at work that use some old legacy GPIB implementation that is a pain to support, but our new products are Linux PC-based, so if we could find an off-the-shelf GPIB option to put in our GPIB devices, set an address for our device and then just receive/send data on that address by connecting up via USB, that is ideal for us.
        If this can do it, or if you know of something that’s reasonably priced that can, that’s certainly interesting to us. At $60, I might be able to talk my bosses into going with this approach for future product versions.

  3. I’m a little bit lacking in the knowledge department when it comes to GPIB. Would this work in device mode via firmware change, or does it require hardware changes? If it’s just firmware, that’s encouraging.

  4. I am very interested in this product, please tell me more.
    Is there linux support? will it work with a raspbery pi?
    Is this product in active development?

    1. Hi Joeh, I can confirm it works under Linux. I believe it works with the RPi but I haven’t tested that myself. It should work with any platform that has FTDI drivers. And yes, the project is still active; progress has just been slower as of late.

  5. I have a previous version (board marked rev. B) and it works with Raspberry Pi. On my board, the USB side is just a standard FTDI FT232RL USB-Serial chip, so it pretty much works with anything.

Leave a comment

Your email address will not be published. Required fields are marked *

Notify me of followup comments via e-mail. You can also subscribe without commenting.