Skip to content
BlueSCSI

Hardware


BlueSCSI Hardware

This page exists to answer questions about what features exist in each version of BlueSCSI hardware, to call out hardware design decisions, and to provide some hardware tweaks which can resolve issues that may appear.


BlueSCSI Ultra

2025.10a

Features:
* DIP Switches for common configuration instead of using an INI file
* USB-C
* Switchable Termination (via DIP)
* Can back-feed the termination power rail
* Both Molex and Berg Floppy power connectors
* Integrated RP2350B chip
* Onboard buttons for both RP2350B flash (“BOOT”) and RP2350B reset (“RST”)
* GPIO Expansion Headers for WiFi, Front Panel Board, etc
* Built in header for I2S audio output board
* Drive activity LED header like BlueSCSI v2
* Now using more efficient buck regulators for both 3.3v (RP2350B power) and SCSI Termination (2.85v)
* Integrated polyfuses for over-current protection
* Input over-voltage protection (turns power off to the whole board)
* Ability to power the SD card off to reset communications
* New transceiver-based SD card communication system that can reach 83MHz in testing
* 4 layer PCB for better high speed signal integrity

Design Decisions:
* Talk to the SD card as fast as possible
* Revamp the power system and include more protection than ever before
* Expose every extra GPIO pin for additional use cases
* Maintain the PCB size and mounting bracket hole positions from BlueSCSI v2
* Power via Molex / Berg Floppy instead of termpower


BlueSCSI Ultra Wide

2025.10a

Features:
* 68 pin Wide SCSI
* DIP Switches for common configuration instead of using an INI file
* USB-C
* Switchable Termination (via DIP)
* Can back-feed the termination power rail
* Both Molex and Berg Floppy power connectors
* Integrated RP2350B chip
* Onboard buttons for both RP2350B flash (“BOOT”) and RP2350B reset (“RST”)
* GPIO Expansion via flex cable for Front Panel and other uses
* Built in header for I2S audio output board
* Drive activity LED header like BlueSCSI v2
* Now using more efficient buck regulators for both 3.3v (RP2350B power) and SCSI Termination (2.85v)
* Integrated polyfuses for over-current protection
* Input over-voltage protection (turns power off to the whole board)
* Ability to power the SD card off to reset communications
* New transceiver-based SD card communication system that can reach 83MHz in testing
* 4 layer PCB for better high speed signal integrity

Design Decisions:
* Talk to the SD card as fast as possible
* Revamp the power system and include more protection than ever before
* Expose every extra GPIO pin for additional use cases
* Maintain the PCB size and mounting bracket hole positions from BlueSCSI v2
* Wide SCSI
* Power via Molex / Berg Floppy instead of termpower


Desktop 50 Pin

2023.10a

Interactive BOM

Features Removed:

Design Decisions:

2023.09a

Features Added:

Features Removed:

Design Decisions:

2023.03a

Features Added:

Design Decisions:

2022.12a

Features:

Design Decisions:


DB25

2024.01a

Interactive BOM

Features Added:

Features Removed:

Design Decisions:

2023.06a

Features Added:

Features Removed:

Design Decisions:

2022.11a

Features:

Design Decisions:


PowerBook / 2.5 Inch SCSI

2023.10a

Interactive BOM

Features Added:

Features Removed:

Design Decisions:

2022.11a

Features:

Design Decisions:


Centronics 50 Pin

2024.03a

Features Added:

Features Removed:

Design Decisions:

2023.03a

Interactive BOM

Features:

Design Decisions:

Using Raspberry Pi Pico instead of embedding the RP2040

We’ve chosen to use the Raspberry Pi Pico dev boards for BlueSCSI v2. This decision has allowed us to have even our first rev of the BlueSCSI v2 PCB work with a Pico 2 (RP2350) with Wi-Fi.

When BlueSCSI came out the Wi-Fi feature of the Pico was not available. We didn’t have to do any board redesign when the Pico-W came out.

Similarly when the Pico 2 and Pico 2-W were released we made some framework updates and were the first Pico2/RP2350 SCSI emulator.

The Pico boards provide a common platform and expanding features every few years, allowing users to get a “free” upgrade when new versions are released. Quality of Pico dev boards is great.

The Pi Foundation does not (currently) allow for us to directly purchase the RM2 Wi-Fi Module in a cost effective manor. Wi-Fi is a huge feature of BlueSCSI so we want to make sure all of or BlueSCSI boards have all of the features users expect.

There are challenges designing around this of course such as a more limited PIN count, but we’ve been able to work around this effectively, with one exception on three systems.


Hardware Tweaks / Fixes

Sleep Mode

It has been noted that older versions of BlueSCSI V2 Desktop and PowerBook have issues with waking from sleep mode on a variety of systems. This is caused by some “pull resistors” which were added to ensure a consistent initial signal state, but which apparently interfere with or confuse the system.

These issues were resolved in Desktop 50 Pin 2023.09a (and later), and PowerBook 2023.10a (and later). The solution was to “pull up” the oSEL and oBSY signals instead of pulling them down.

Important Note: These changes are intended make the older BlueSCSI versions wake from sleep without issues. But they have not explicitly been tested yet. They are based only on the schematic differences between older and newer BlueSCSI revisions.

Desktop 2023.03a and older:

PowerBook 2022.11b:

2023.09a GPIO Constraints

When adding I2C and Initiator Mode - two features not seen together on other Pico based SCSI devices - due to GPIO pin constraints the SCSI signal pins have the behavior whereby asserting RST will also assert SEL. Testing on a wide range of systems was successful with this design and we moved forward with it.

This design decision will only cause compatibility issues in a very small number of systems. Known systems are: AS/400, CISC 9404-F10, and VaxStation 2000.

Work around

Use an earlier version than 2023.09a, any DB25, or PowerBook model. They do not have Initiator and I2C.

Modify your 2023.09a as described here https://github.com/BlueSCSI/BlueSCSI-v2/discussions/253

This constraint will be addressed in the next version of BlueSCSI.

This wiki has been updated 1061 times by 108 people like you. Edit this page.

Generated 2026-09-18.