SidecarTridge Multi-device

SidecarTridge Multi-device Documentation

v2.2.0

Welcome to the SidecarTridge Multi-device Documentation! This comprehensive guide is aimed at providing developers with all the information needed to get started with the SidecarTridge Multi-device board, understand its architecture, and contribute to its development. Please refer to the relevant sections below to explore specific topics.

You can learn about the new features and improvements in the latest firmware release by watching the video below:

Apps Catalog

Microfirmwares are small, self-contained programs that run on the Multi-device. Install them from the Booster app catalog with one click, or build your own from the template repo.

12 apps · v2 firmware
New ๐ŸŽผ

MIDI-to-IP

Run MIDI Maze and other MIDI apps over Wi-Fi. Up to 16 real STs and Hatari peers share one ring on a Python orchestrator.

๐Ÿ’พ

Drives Emulator

Hard-disk and floppy drives backed by microSD images. Ships the RTC emulator too.

๐Ÿ“€

ROM Emulator

Emulate ROM files from the microSD or a remote server. The bread-and-butter cartridge ROM workflow on every ST.

Browse all 12 apps โ†—

๐Ÿš€ Latest STABLE Firmware: v2.2.0

๐Ÿž Bugs, Issues, and Enhancements

Table of Contents

Reference

๐Ÿ“˜ Introduction

An overview of the SidecarTridge Multi-device project, explaining the project's purpose, objectives, and the intended audience.

Guide

๐Ÿš€ Getting started

Guidance on the initial steps including prerequisites, board assembly instructions, setup and configuration.

Guide

โš™๏ธ User Guide

Learn how to use the SidecarTridge Multi-device.

Guide

๐Ÿ”ง Microfirmwares

The self-contained program that runs standalone providing the features of the device.

Reference

๐Ÿ›๏ธ Architecture and Design

Explore the underlying architecture and design principles of the SidecarTridge Multi-device board.

Reference

๐Ÿ”Œ Hardware interface

How the board and the code in the RP2040 handle the mismatch of the buses size between the RP2040 and the Atari ST cartridge.

Guide

๐Ÿ‘จโ€๐Ÿ’ป Programming SidecarTridge Multi-device

Learn about the ROM emulation, the asynchronous and synchronous programs, develop the firmware and drivers.

Reference

๐Ÿ“„ Parameters

Description of all the parameters available in the SidecarTridge Multi-device.

How-to

๐Ÿ”ง How to

Different small tutorials to customize the SidecarTridge Multi-device to your needs.

Reference

๐Ÿค Compatibility

Please read this section if you have issues with your SidecarTridge Multi-device.

How-to

๐Ÿ› ๏ธ Troubleshooting

Check this section if you have issues with your SidecarTridge Multi-device.

Reference

โ“ FAQ

Frequently Asked Questions.

Reference

๐Ÿ“ฆ Enclosures

Different enclosures for your board.

Reference

๐Ÿ”„ Board revisions

Tracing the path of the SidecarTridge Multi-device boards.

Reference

๐Ÿ—„๏ธ Public Floppy DB

Contribute to the Floppy Images Database with your own images

Reference

๐Ÿ—„๏ธ Public ROM DB

Contribute to the ROM Images Database with your own images

Reference

๐Ÿ—„๏ธ Unofficial Firmwares

Smart people out there building incredible stuff with the device

Previous Deprecated Firmware Versions

Explore, learn, and contribute to the SidecarTridge Multi-device project!