GitHub - xyphro/UsbGpib: Versatile, cheap and portable USB to GPIB converter (USBTMC class based)
π° Latest updates π¨ Buy it or build it π UsbGpib Introduction π Housing / Enclosure π» Software π Using the device βοΈ Setting and getting parameters βοΈ Testing status π Tutorials <- New! β€οΈ Support the Project For detailed visibility look under the Latest update link above! [30th Nov 2025]: Released new firmware version V2.2 . See Latest updates section. [23rd Nov 2025]: Added a User manual for UsbGPIB V2 under the Tutorial section Tired of tinkering? Want to skip the hassle and get straight to using your GPIB setup? Iβve teamed up with Elecrow to bring you ready-to-roll GPIB-USB converters - perfect for those who want results, not a weekend project. These adapters come fully assembled, programmed, housed, tested, and ready to go. No fuss. No build. Just plug it in and start working. The Adapters match 100% the V2 version described in this repository. Grab yours now: https://www.elecrow.com/xyphrolabs-gpibusb.html Let the data flow begin! This doesnβt mean Iβm going fully commercial - far from it. Offering pre-built adapters is simply a convenience for those whoβd rather skip the build and get straight to using their gear. All sharing, support, and collaboration will remain fully open, just as before. This is about choice, not change! The full design files are located in this repository in case you want to build the devices yourself. Versatile, cheap, portable and robust USB to GPIB converter (USBTMC class based). You'll find many projects like this, but this one is special (ok, everybody will claim this) :-) If you have a lot of test equipment at home, you might know the issues: Lots of devices only have GPIB as interface and the GPIB adapters and GPIB cables on the market are very expensive and some of them even have many issues, when run under Windows 10 (device driver does not work). Or they e.g. are not able to be operated with VISA, because they are UART based, need special command sequences, ... The adapters are also typically very long, such that they extend the overall length of your test equipment by at least 10cm (~4 inches). Apart of the 2 very big manufacturers, other GPIB adapters, e.g. with Ethernet or also USB interface are not recognized by normal VISA providers or PyVisa, making the measurement control implementation specific for your GPIB adapter. I've got frustrated and tried to turn it into something positive. Here a video showing the final device in action - click to view: Some goals of the project were: Work based on the standard USBTMC protocol. This allows the GPIB test equipment to look like a normal USB based measurement device and work flawless with e.g. NI VISA, Labview, Matlab or PyVisa. Have a small length - otherwise my equipment has the risk of falling from the shelf :-) Also the USB cable should connect 90 degree angled, to make it very short. With V2 HW, the length got further reduced to the size of a GPIB connector. It should be...
Preview: ~500 words
Continue reading at Hacker News
Read Full Article