Difference between revisions of "Galvant GPIBUSB"
Jump to navigation
Jump to search
(Add firmware license link) |
|||
(13 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
[[File:Galvant- | {{Infobox GPIBUSB | ||
| image = [[File:GalvantGPIBUSBrev4.JPG|180px]] | |||
| name = Galvant GPIBUSB | |||
| status = not supported | |||
| channels = - | |||
| website = [http://www.galvant.ca/#!/store/ galvant.ca] | |||
| hardware license = [http://creativecommons.org/licenses/by-sa/3.0/ CC-BY-SA 3.0] | |||
| firmware source = [https://github.com/Galvant/gpibusb-firmware on Github] | |||
| project files = [https://github.com/Galvant/gpibusb-pcb on Github] | |||
| project program = [http://kicad-pcb.org/ KiCad] | |||
| layout = in project files, gerbers | |||
| schematics = in project files | |||
| firmware = [https://github.com/Galvant/gpibusb-firmware open] | |||
| firmware license = [http://www.gnu.org/licenses/agpl.txt GNU Affero license] | |||
}} | |||
The | The Galvant GPIBUSB is a USB-based, firmware-implemented GPIB interface. | ||
See [[Galvant GPIBUSB/Info]] for more details (such as '''lsusb -v''' output) about the device. | See [[Galvant GPIBUSB/Info]] for more details (such as '''lsusb -v''' output) about the device. | ||
Line 8: | Line 22: | ||
* [http://ww1.microchip.com/downloads/en/devicedoc/39631a.pdf Microchip PIC18F4250] microcontroller | * [http://ww1.microchip.com/downloads/en/devicedoc/39631a.pdf Microchip PIC18F4250] microcontroller | ||
* [http://www.ftdichip.com/ | * [http://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT230X.pdf FTDI FT230X] USB-serial interface chip | ||
* [SN75160B] GPIB interface driver | * [http://www.ti.com/lit/ds/symlink/sn75160b.pdf SN75160B] GPIB interface driver | ||
* [SN75162B] GPIB interface driver | * [http://www.ti.com/lit/ds/slls005b/slls005b.pdf SN75162B] GPIB interface driver | ||
Line 16: | Line 30: | ||
<gallery> | <gallery> | ||
File: | File:GalvantGPIBUSBrev4.JPG|<small>PCB, top</small> | ||
</gallery> | </gallery> | ||
== Protocol == | == Protocol == | ||
It's a custom protocol over a virtual serial port (FTDI FT230X), described in the [ manual]. | It's a custom protocol over a virtual serial port (FTDI FT230X), described in the [https://github.com/Galvant/gpibusb-documentation manual]. An earlier protocol has been supplemented in recent firmware with one that appears to be compatible with the [[Prologix GPIB-USB]] | ||
== Resources == | == Resources == | ||
* [http://galvant.ca/shop/gpibusb/ Vendor description] | |||
* [http://Vendor | * [https://github.com/Galvant/gpibusb-documentation Vendor user documentation sources] | ||
* [ | * [https://github.com/Galvant/gpibusb-pcb hardware resources] OSHW (KiCad) design on github | ||
* [https://github.com/Galvant/gpibusb-firmware firmware resources] (sources on github, GNU Affero license ) | |||
[[Category:Device]] | [[Category:Device]] | ||
[[Category:GPIB interface]] | [[Category:GPIB interface]] | ||
[[Category:Planned]] | [[Category:Planned]] |
Latest revision as of 02:20, 13 April 2016
Status | not supported |
---|---|
Sigrok driver | [1] |
Website | galvant.ca |
Hardware license | CC-BY-SA 3.0 |
Project files | on Github |
Project program | KiCad |
Layout | in project files, gerbers |
Schematics | in project files |
Firmware source | on Github |
Firmware license | GNU Affero license |
The Galvant GPIBUSB is a USB-based, firmware-implemented GPIB interface.
See Galvant GPIBUSB/Info for more details (such as lsusb -v output) about the device.
Hardware
- Microchip PIC18F4250 microcontroller
- FTDI FT230X USB-serial interface chip
- SN75160B GPIB interface driver
- SN75162B GPIB interface driver
Photos
Protocol
It's a custom protocol over a virtual serial port (FTDI FT230X), described in the manual. An earlier protocol has been supplemented in recent firmware with one that appears to be compatible with the Prologix GPIB-USB
Resources
- Vendor description
- Vendor user documentation sources
- hardware resources OSHW (KiCad) design on github
- firmware resources (sources on github, GNU Affero license )