Hello everyone!
I want to show the BlackGPiB emulator — an experimental emulator of a hard drive, a floppy drive, a printer, and a plotter for any GRiD Compass computer.
Right now, with this device, you can boot the system from a virtual disk, run programs, and write files. The emulator can also retransmit text for printing or commands for drawing graphics to a UDP socket. You can then send this data to CUPS, HP2XX or anywhere else you want.
Here are a few photos and video:



This project currently works on a Raspberry Pi. We are planning to develop a new version based on a microcontroller.
Link to the repository with the code, circuit board, and all the necessary documentation:
https://github.com/vklachkov/blackgpib
As far as I know, until today there hasn't been a single fully functional GPiB bus device emulator. I hope this thing will help bring back to life the Compass computers that didn't get a floppy drive or has died bubble memory.
This project is not only mine but also the work of other community members: Kirill @BOOtak, Anton @usernameak, @JDat, and Kirill from the Belgrade hackspace Xecut.me.
I want to show the BlackGPiB emulator — an experimental emulator of a hard drive, a floppy drive, a printer, and a plotter for any GRiD Compass computer.
Right now, with this device, you can boot the system from a virtual disk, run programs, and write files. The emulator can also retransmit text for printing or commands for drawing graphics to a UDP socket. You can then send this data to CUPS, HP2XX or anywhere else you want.
Here are a few photos and video:



This project currently works on a Raspberry Pi. We are planning to develop a new version based on a microcontroller.
Link to the repository with the code, circuit board, and all the necessary documentation:
https://github.com/vklachkov/blackgpib
As far as I know, until today there hasn't been a single fully functional GPiB bus device emulator. I hope this thing will help bring back to life the Compass computers that didn't get a floppy drive or has died bubble memory.
This project is not only mine but also the work of other community members: Kirill @BOOtak, Anton @usernameak, @JDat, and Kirill from the Belgrade hackspace Xecut.me.