Build it Yourself

BlueSCSI v2 is based on surface mount components. We suggest having a board house like JLCPCB assemble them for you and you do the through hole components.

Note: If you’ve ordered a kit to assemble from a seller, please refer to the Kit Assembly Instructions page.


The gerbers listed in this repo are under a non-commercial license. Meaning you may build a few for yourself and your friends, but you may not build them for sale or put them on eBay.


Surface mount components:

While it is possible to hand assemble them, we recommend having a vendor like JLCPCB assemble them for you.

The BOM (Bill of Materials) and PNP (Pick and Place) files for each board are in the cc-nc-hardware folder as well.

Note: If you are using a service like JLCPCB to assemble and find something out of stock please head over to the Build It Yourself Discussions for possible substitutions.

Through hole components:

  • Pico or Pico-W.

    • Note: If you get a Pico H (headers) you may need to snip the plastic cross bars off to fit, or raise it slightly before soldering so the cross bars have a gap between them and the components below.
  • Headers for the Pico (they usually do not come with them)

  • 50 pin right angle connector(2x25, 2.54 pitch)
  • Right angle berg connector

Note: You can substitute berg connector and 50pin connector with normal pin headers, but attention to polarity is required.

Assembly for Desktop 50-pin

  • Flash the Pico

  • Solder the 50 pin connector and 4 pin berg.

  • Solder the headers to the Pico.

  • Optional: Solder pin headers / sockets to the BlueSCSI board if you would like to remove the Pico.

  • Solder the Pico or sockets to the board. The Pico’s USB port should match the direction of the arrow printed on the PCB.

    Tip: To get correct alignment, tack on the four corners of the Pico first. Heat up one corner and push down to ensure it is snug and straight. Repeat this for the bottom pins.

  • Install pins for jumpers. You should at minimum install and add jumpers to PWR_ON, Initiator/Target, and TRM_ON. A full list of all board level options can be found at Board Jumpers & Config.

  • Inspect your work. Look for any solder balls, bridges, or poor/missed connections.

Testing your BlueSCSI

  • Power the BlusSCSI via the Pico’s USB with no SD card inserted. The BlueSCSI PCB’s power LED should light up and the Pico’s LED should be flash 5 times in a pattern.

  • Insert an FAT32 or exFAT formatted SD card. If the flashing pattern changes to 3 times this means you have no disk images on the SD card, but it was able to read and detect the SD card. The flashing will stop when it finds a valid disk image.

  • Make sure your computer passes the compatibility requirements (some systems may require a special .ini file in the root of the SD card) by reading here: Compatibility

  • Now try booting it in your vintage computer!

Generated 2024-05-23