50ピンSCSI to SDカードアダプタ

2025/05/07情報追加

2025年5月7日時点では codesrcの活動状況が微妙なようで、2021年からしばらくSCSI2SD V6のFSバージョンを生産した後、最近はボードの再生産を行っていない模様

公式直営ショップが死んでいるようで、iteadで取り扱っている SCSI2SDは v5ボードとなっている。

たぶん、その影響か Zulu SCSIというのが登場している

いまはSCSI2SD V6をベースに改修した ZuluSCSI v6.4 rev 2024aというのを$120で販売している

firmware は https://github.com/ZuluSCSI/ZuluSCSI-firmware にある

また、ZuluSCSI Blaster という RP2350Bを搭載して処理を行わせることでボード単価を$69に下げた、というバージョンも出している

こちらは追加オプションでCDオーディオ出力機能をつけることができる。

D-SUB25ピン直付けバージョンのZuluSCSI Pico Slim (DB25) with Wi-Fi ($59)というのもあるので、用途に応じて選ぶことができる


ここから下は以前の記述

アーカイブ目的で残してあります


昔からの機械、例えばNEC PC-9801RAとか、Sun SPARC Stationとか、SGI Indy/Indigo2とかを今でも使おうとするとネックになってくるのがハードディスク。

50ピンのSCSI HDDを使用していると、壊れるともう換えが無い。
これが、PowerBookや(音楽業界の)サンプラーなどで使われていた2.5インチSCSI HDDとなると、もともと数が少ないのでさらに入手が困難。

そんな時にはコレ、「codesrc SCSI2SD

上記の写真は2016年5月リリースのV6ボード。

そしてV5は下記写真

2021/03/30時点では「V6専用firmware」と「v3/v4/v5/v5.1/v5.2/v5.5用firmware」の2ラインがあり、V6以外はSDカードへの読み書きがSPIプロトコルを使っているため早くはない、という特徴がある。

各バージョンの違いは下記の様になっている。

2019/06/13時点ではさらにバリエーションが増えており、「V6専用firmware」と「V3/V4.1/V5/V5.1/V5.5用firmware」の2ラインがあり、それぞれ各バージョンの違いとしては以下のようになっている。

・SCSI2SD V6

高速なアクセスをサポートするかわりに古すぎるデバイスへの互換性をちょっとだけ切り捨てたSCSI2SD V6

・ターミネータ搭載で、ON/OFFはソフトウェアで制御
・7デバイスまでエミュレート可能。
・128GBのSDカードまでテストしており、エミュレートしたHDDは10MB/secの速度がでる。
・USBコネクタでパソコンに接続するとUSB 2.0 FSデバイスとして認識され1.2MB/secぐらいでデータの送り込み可能

・SCSI2SD V6 Rev.2021

使用しているチップが一部変更された新モデルが今後生産予定(2021/05/07時点では未出荷)

従来のV6との差異は下記の模様

・USBコネクタでパソコンに接続するとUSB 2.0 HSデバイスとして認識され7MB/secぐらいでデータの送り込み可能

・SCSI2SD V5.1

基本設計はV6を使用し、多くのデバイスに対する互換性を保っているSCSI2SD V5.1
ただし2021/03/30時点では生産は終了し、後述のSCSI2SD V5.2に切り替わっている。

・ターミネータ搭載で、ON/OFFはソフトウェアで制御
・4デバイスまでエミュレート可能。
・128GBのSDカードまでテストしており、エミュレートしたHDDは2.3MB/secの速度がでる。

・SCSI2SD V5.2

2020年登場のV5.1には存在していたD-SUB 25ピン用の配置が削除されたバージョン。

2021/03/30時点の製品紹介にはV5.1とV5.2の違いがハッキリと書かれていないが、V5.2基板上に「SCSI2SD V5.2 SPI Ethernet/WiFi/Flash Rev 2020c」という記載があるため、空きランドにESP8266などを載せてWiFi経由でデータ送り込み、などをサポートするのかもしれない。

・ターミネータ搭載で、ON/OFFはソフトウェアで制御
・4デバイスまでエミュレート可能。
・128GBのSDカードまでテストしており、エミュレートしたHDDは2.3MB/secの速度がでる。
・今後機能拡張されるかも?

・SCSI2SD V5.5

D-sub25ピン接続機器にケーブル無しで接続するコネクタ直結タイプのSCSI2SD V5.5

どうやらD-sub25ピン接続というのは相当需要があり、V5.1で用意されたDB25ピン用スペースに自分でコネクタ実装しろ、というのでは足らなかったようで、専用にケーブル無しで直結するための基板が作成された。

・ターミネータ搭載で、ON/OFFはソフトウェアで制御
・4デバイスまでエミュレート可能。
・128GBのmicroSDカードまでテストしており、エミュレートしたHDDは1MB/secの速度がでる。

・SCSI2SD V5

2020/04/04時点は販売が終了した古いモデル。

・ターミネータ搭載。物理的なものなので、OFFにする際は手で抜く
・4デバイスまでエミュレート可能。
・64GBのmicroSDカードまでテストしており、エミュレートしたHDDは2.3MB/secの速度がでる。

・ Apple PowerBook内蔵の2.5インチHDD置き換え用のSCSI2SD for Powerbook

Apple PowerBook内蔵の2.5インチHDD置き換え用のSCSI2SD for Powerbook。以前はSCSI2SD V4.1と言っていたが、いつのまにかにSCSI2SD for V5.0 Powerbook Editionに切り替わっていた。

2.5インチSCSI HDDというのはかなり貴重なのでほそぼそ販売中。

・ターミネータ搭載。物理的なものなので、OFFにする際は手で抜く
・4デバイスまでエミュレート可能。
・64GBのmicroSDカードまでテストしており、エミュレートしたHDDは2.3MB/secの速度がでる。


— 2019/06/13追記 —
以下は記録のために残している古い記述です。

この他に、PowerBook用として、2.5インチ向けのSCSI2SD v4.1、というのもある。

V4.1とV5の機能差はあまりない模様
V6は、大きく違いがある

V5,V6共通点

・ターミネータあり
・複数デバイスをエミュレート
・セクタサイズは64バイト~8Kバイト
・FirmwareアップデートやSCSI ID設定などの設定変更はUSB経由で実施

V6で変わった点

・V5はmicroSD、V6はフルサイズSD
・V5までは4デバイス、V6は7デバイスをエミュレート
・V6の方が高速アクセス(10MB/sの同期転送サポート)。V5までは2.3MB/sぐらい
・USB経由でPCとデータやりとりすることもできるが、遅い。1.2MB/s
・ノイズに強い
・内蔵ターミネータがソフトウェア設定でon/offできるようになった。
 (V5では物理的なターミネータを取り外してoffにする)
・電源コネクターが3.5インチフロッピーと同形状に変更

公式ショップでは下記の3種類が取扱中
→「SCSI2SD V6」 125オーストラリアドル
→「SCSI2SD Powerbook Edition」 100オーストラリアドルだけど品切れ? V4.1基板で2.5インチSCSI HDDのPowerBookなど用
→「SCSI2SD 3.5″ 50-pin SCSI to SD card adaptor (revision 5.0)」 100オーストラリアドルだけど品切れ?

ebayのinertialcomputingではV5を現在6477円ぐらいで販売中?
→「ebayのinertialcomputing取扱品リスト

ITEADではV5を70ドルにて販売中。
→「SCSI2SD 3.5″ 50-Pin SCSI To SD Card Adaptor

ITEADのesp8285搭載超小型ボードPSF-A85 & PSF-B85

先日の「USBコネクタサイズに収まるESP8285搭載ボード」に引き続き、esp8255搭載の超小型ボードに関する情報

ITEADという会社で、アンテナが外付けで2.25ドルの「PSF-A85」と、セラミック素子アンテナ搭載で2.25ドルの「PSF-B85」が販売開始になっている模様。

アンテナ外付けのPSF-A85はこんな感じ
psf-a85-8-1

セラミック素子アンテナのPSF-B85はこう。
psf-b85-1

どちらも基板サイズは13.5mm*13.7mm。
単純にアンテナ端子か、セラミック素子アンテナか、という違いですね

psf-b85_hardware

技適どころかFCCやCEも通ってないような怪しげデバイスですけど!!!

i-dioチューナーに外付けアンテナをつけてみた

そういえばAmanekチャンネルアプリが出てからちゃんとi-dioチューナー使ってみた事無かったなぁ、と思って起動すると、全然使えない。
i-dioアプリだと問題無く使える。

ただ、受信状況が悪いせい、というのもあるかもしれない、と外付けアンテナを買ってみた。

前に、ヨドバシとAmazonで探した時は、FMアンテナ+変換コネクタで2千円ぐらい、という感じだった。

それが、昨日探してみると、セットで1089円、という大変お手頃のものがあった。(eBayson FMフィーダーアンテナ 75Ω Antenna 3.5mm コネクタ 対応機種 Bose Wave & Acoustic Wave music system)

丁度よさそうなので買ってみた。

こんな中身で届いた。
idio
idio2

i-dioチューナーの3.5φジャックにつなげて・・・
idio3

壁に仮置き
idio4

電波塔(関東では東京タワー)から遠い場合は、T字の部分を、もっとピーンと張りましょう。

うちの場合は、だらーんとしてても、全然問題無く受信できました。

で・・・Amanekチャンネルアプリの動作ですが、全然受信できませんでした。

ESP8266搭載ボードのWifi Witty / Gizwits ESP-12F

Aliexpressの「FYD Open Source Hardware」というセラーから買う際にいろいろみていいたら「ESP8266 serial WIFI Witty cloud Development Board ESP-12F module」(送料込み$4.48)というものを発見。

いろいろ調べていくと「Shenzhen CAIZHIXING Electronic Co., Ltd」の「ESP8266 serial WIFI Witty cloud Development Board ESP-12F module MINI nodemcu」だと$3.20で販売している。

Gizwits」という会社のプロダクトらしい。

(おまけ:esp8266コミュニティに「esp8266-module-family(ESP8266採用モジュール一覧)」発見)

で、作例を探してみると「Wifi Witty ESP-12F Board」を発見。

Arduino IDEでの設定も書かれている

ボードタイプ: NodeMCU v1.0 (ESP-12E Module)
CPU Frequency: 80 MHz
Flash Size: 4M (3M SPIFFS)
Upload Speed: 11520

下記のサンプルコードを書き込んでみる

const int LDR = A0;
const int BUTTON = 4;
const int RED = 15;
const int GREEN = 12;
const int BLUE = 13;
 
void setup() 
{
    Serial.begin(11520);
 
    pinMode(LDR, INPUT);
    pinMode(BUTTON, INPUT);
    pinMode(RED, OUTPUT);
    pinMode(GREEN, OUTPUT);
    pinMode(BLUE, OUTPUT);
}
 
void loop()
{
    Serial.print("LDR: ");
    Serial.println(analogRead(LDR));
    Serial.print("BUTTON: ");
    Serial.println(digitalRead(BUTTON));
 
    analogWrite(RED, random(0,1023));
    analogWrite(GREEN, random(0,1023));
    analogWrite(BLUE, random(0,1023));
 
    delay(500);
}

問題無く動作した。

USB2.0-Serialのドライバ(esp8266の安ボードで使っていたシリアル)はCH341

esp8266搭載の安いボードを買って、Windows7パソコンにつなげるとドライバが標準認識せず「USB2.0-Serial」となる。

VID 1A86, PID 7523 (VID_1A86&PID_7523) のドライバは何であるのかを調べると、江苏沁恒股份有限公司(WCH)CH340らしい。

ドライバは下記のメーカページからダウンロードできる。
CH341SER.EXE(実行形式のドライバインストーラ)
CH341SER.ZIP(ZIP形式のドライバ)

どちらもバージョンは3.4(2015/10/30 or 2015/11/02)なので、好みに応じてどうぞ

インストールするとドライバのバージョンは 3.4.2014.8 (2014/08/08) でした。


2019/06/27追記

現在は、2019/01/30付けのバージョン3.5が配布されています。


2021/12/01追記

コメントでMicrosoft Updateカタログで「VID_1A86&PID_7523」を検索するとドライバが入手できるようになっている、との情報をいただきました。

というわけで、ネットワークをつないだ状態で該当デバイスをさして、Microsoft Updateをかければドライバがインストールされそうですね。


2023/08/17追記

Microsoft Updateで検索すると「wch.cn – Ports – 1.7.2023.2」と「wch.cn – Ports – 3.8.2023.2」のメジャーバージョンが異なる2種類が出てるようになっていた。

「wch.cn – Ports – 3.8.2023.2」は CH330, CH340, CH341 用のドライバ

USB-SERIAL CH340,USB-SERIAL CH341A,USB-SERIAL CH340K,USB-SERIAL CH330

「wch.cn – Ports – 1.7.2023.2」は CH342以降やCH9101以降などの新しめのやつのドライバ

USB-Enhanced-SERIAL-A CH342,USB-Enhanced-SERIAL-B CH342,USB-Enhanced-SERIAL CH343,USB-Enhanced-SERIAL-A CH344,USB-Enhanced-SERIAL-B CH344,USB-Enhanced-SERIAL-C CH344,USB-Enhanced-SERIAL-D CH344,USB-Enhanced-SERIAL CH9101,USB-Enhanced-SERIAL CH9102,USB-Enhanced-SERIAL-A CH9103,USB-Enhanced-SERIAL-B CH9103,USB-Enhanced-SERIAL-A CH9104,USB-Enhanced-SERIAL-B CH9104,USB-Enhanced-SERIAL-C CH9104,USB-Enhanced-SERIAL-D CH9104,USB-BLE-SERIAL CH9143,USB-HiSpeed-SERIAL-A CH347,USB-HiSpeed-SERIAL-B CH347