
Among the many expansion cartridges produced for the Commodore 64 and 128, IEEE-488 (GPIB) interfaces are some of the most rare. Designed to bridge Commodore’s hugely popular home computers with the professional-grade parallel bus used by PET machines and instruments, these cartridges occupied a niche market even in the early 1980s.
One of the more rare examples is the BrainBoxes GPIB cartridge. I found it one one of the websites with a lot of unrecognized stuff as HP computer cartridge 🙂 .Documentation is extremely scarce: most references found online describe a bit different BrainBoxes IEEE-488 product that uses a cartridge-like adapter connected to an external IEEE-488 interface. This board, however, is almost certainly the same design internally—just integrated directly into a single cartridge form factor.
One of the ideas will be a full recreation in KiCad, preserving this rare hardware in an open, reproducible form. Hoping to release everything on Githab soon.

Why IEEE-488 on a C64 or C128?
IEEE-488 (also known as GPIB) was widely used on Commodore PET computers and peripherals such as the 2031 series floppy drives. Later Commodore 8-bit machines switched to the slower IEC serial bus, making IEEE-488 peripherals incompatible without an adapter.
For anyone restoring or using PET-era devices – especially disk drives – the ability to connect them directly to a Commodore 64 or 128 is invaluable. This is exactly the problem solved by cartridges like the BrainBoxes GPIB.
Hardware Overview
The BrainBoxes cartridge is a straightforward but elegant design. What immediately stands out is how closely it mirrors the architecture of later IEEE-488 adapters, such as the IEC64 –with one major difference.
Core Chipset
The chipset is almost the same as on the IEC64, but instead of driving the IEEE-488 bus directly via a PIA, the BrainBoxes cartridge uses classic 75xxx IEEE-488 transceiver ICs:
- SN75160 – IEEE-488 talker/listener bus transceiver
- SN75161 – IEEE-488 controller transceiver
- ROM (EPROM) – Contains the cartridge firmware
- 74-series logic ICs – Address decoding, control logic, and signal conditioning
- Passive components – Pull-ups, termination, and basic signal stability
This approach is much closer to traditional IEEE-488 interface designs and aligns well with how Commodore implemented GPIB in PET machines and drives.
Notice the switch for Commodore 64 and Commodore 128 ! 🙂
Design Philosophy
Using SN7516x series drivers offloads the electrical and timing requirements of the IEEE-488 bus from the CPU, making the cartridge robust and electrically compliant. While this increases chip count compared to a PIA-based solution, it results in a very “correct” GPIB implementation.
Unfortunately, SN7416X are now very rare. 5 years ago I tried to assemble PetSD device

Relationship to the IEC64 / IEC64W
If you’re interested in this topic, there is an excellent and very well-written article worth reading:
That article documents the IEC64W, an adapter distributed by several German companies and since reverse-engineered and released as open hardware. While the IEC64W uses a 6821 PIA to drive the bus directly, the BrainBoxes cartridge achieves the same goal using dedicated IEEE-488 transceiver ICs instead.
Functionally, both devices solve the same problem:
- Allowing PET-style IEEE-488 peripherals
- To be used on Commodore 64 and 128 systems
- Via the cartridge port, with minimal user intervention
From an engineering standpoint, the BrainBoxes design feels more “old-school GPIB,” while the IEC64W reflects a later trend toward higher integration.
Why This Cartridge Matters
The BrainBoxes GPIB cartridge is a reminder that the Commodore ecosystem was far broader than most people realize. It bridges the gap between home computing and laboratory-grade instrumentation, and it shows how third-party vendors adapted professional standards for consumer hardware.
By preserving the ROM and recreating the PCB, this cartridge can move from obscurity back into practical use -exactly where it belongs.
If you’re restoring a Commodore 2031-LP, experimenting with IEEE-488 instruments, or simply fascinated by rare expansion hardware, the BrainBoxes GPIB is a small but significant piece of retro-computing history.
Yours,
PHOL-LABS CEO





































































