Open source hardware GPIB USB Adapter

Posted on Monday, January 13th, 2014 in project logs by DP


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.

This entry was posted on Monday, January 13th, 2014 at 11:03 am and is filed under project logs. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

14 Responses to “Open source hardware GPIB USB Adapter”

  1. Jim B says:

    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.

    • I forgot to click the actual reply button. This second comment is just to ping your inbox.

    • Kaz says:

      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. Thanks for the kind words! I’m sorry this is a little late for you :(

  3. Drone says:

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

    • I will do my best for firmware v5 :D

      • Kaz says:

        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.

      • Na, right now it only supports controller mode. Device mode is something I want to do, but that will probably have to wait until I do the other features first.

  4. Kaz says:

    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.

  5. Leoh Jones says:

    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?

    • 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.

  6. JBeale says:

    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 Reply

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

Recent Comments

  • Edward Mallon: While I loved the Nokia 5110 LCD's readability in full sun, the pressure sensitivity was a real problem for the underwater units. So I started...
  • ConnyCola: I like this article a lot! And in contrast to Max I love to hear what you guys are doing in Shenzen and Hong Kong....
  • Max: Thanks for the writeup, it's always interesting to read about a different culture. Other than that though I'm afraid I was spoiled by living neither...
  • Tepa: Heps keikkaa
  • Dan: Pick Me!!!