The idun-cartridge is a custom-built cartridge that connects a Commodore 128 or 64 to a Raspberry Pi, opening up a new world of functionality beyond classic gaming. Designed especially for the C128—but fully compatible with the C64—it blends modern hardware with the spirit of 8-bit computing, offering a practical toolset for everyday use and development.
At its core, the idun-cartridge uses a Propeller 1 microcontroller to bridge communication between the Commodore and a Raspberry Pi running a tailored Linux OS. While the cartridge was designed with the Raspberry Pi Zero 2 in mind, other modern models can also be used without much trouble. You’ll need to provide your own Pi—the kit doesn’t include one.
Once installed, the idun-cart doesn’t just sit quietly on the expansion port. It gives users access to an MS-DOS-like shell that launches applications instantly, offers support for virtual disks with subdirectories, and includes 4MB of “ERAM” expansion memory. It also connects directly to the Pi’s Linux system through a built-in VT-100 terminal emulator.
That terminal opens up plenty of possibilities: Telnet into BBSes using either Ethernet or Wi-Fi, manage files on the cartridge via a built-in web interface, and even stream SID music from your PC using the Acid64 Player. Developers can write and run 6502 assembly or Lua applications with full access to an included API. For C128 users, switching between 6502 and Z80 programs is quick—and building Z80 apps in C or assembly directly on the cartridge is fully supported.
But the fun doesn’t stop there. Arcade mode lets you quickly browse and launch games in C64 mode, while support for USB keyboards and controllers means you can ditch the old-school hardware when convenience matters. It’s an open platform too, with all source code available for those who want to study it, extend it, or build something entirely new.
This is a through-hole kit, designed to be assembled by hand. No tiny surface-mount parts, no soldering microscope needed. Just real parts you can hold, connect, and bring to life.
There’s also a Discord server dedicated to the project. It’s the go-to place for idun-cartridge discussion, help for new users, testing out upcoming features, and sharing general retro-computing chatter—especially if you’ve got a soft spot for Commodore systems.