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 to Jim B

Click here to cancel reply.

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

Recent Comments

  • Joe Desbonnet: Ya, I can recommend the low melting point solder. I used brand 'ChipQuik' and it's amazingly easy to use.
  • Jerome: I need a new BusPirate for the Fablab ;) Many thanks!
  • Max: Seems like an unexpectedly violent way to remove the chip indeed. A hot air station should of course do the job just fine, but in...
  • jose: Part removal described here is pure butchery, the cheapest hot air station will do a fast and clean job removing the QFP, heat air to...
  • Cody: Yes please