BAKUTEN工房 では『家電のケンちゃん』『BEEP ゲームグッズ通販』で 委託販売 を行っています

kazzo互換の「tuna」を作ってみた

kazzo/unagi
スポンサーリンク
スポンサーリンク

norixさんが公開されている「tuna」を基板発注から組立までやってみました。

kazzoのクライアントソフトがそのまま利用可能なkazzo互換ハードとなってます。

GitHub - norix-v/fc_bussim_tuna: FC Cartridge bus simulator "tuna"
FCCartridgebussimulator"tuna".Contributetonorix-v/fc_bussim_tunadevelopmentbycreatinganaccountonGitHub.

 

■KiCadを使って発注可能な基板製造ファイルを作る

右上の[Code]をクリックして[Download ZIP]でファイルをダウンロード。

まずはダウンロードしたファイルのガーバデータをKiCadから開きます。

KiCad EDA
ACrossPlatformandOpenSourceElectronicsDesignAutomationSuite

 

 

[schematic]フォルダの中にガーバデータが入ってますのでKiCadから開きます。

ここでシルク印刷などを追加したり、自由に基板の加工が可能です。

特に問題なければ、基板屋さんに注文できる製造ファイルを作成します。

 

[ファイル]から[プロット]を選んで製造ファイルを作成します。

サイトによって記述は違いますが、私は上記のようにチェックを入れて注文しています。

上部の[出力ディレクトリー]がファイルの出力先です(そのままで大丈夫です)

問題なければ[製造ファイル出力]を押して製造ファイルの作成が終わったら[ドリルファイルを生成]でドリルファイルも作成。

先ほどダウンロードした[gerber]フォルダの中に基板屋さんに注文可能なガーバデータが作成できています。

[.gitkeep]のファイルは削除しても大丈夫です。

FC_RW-Edge_Cuts.gm1 の拡張子を FC_RW-Edge_Cuts.gml

FC_RW.drl の拡張子を FC_RW.txt

以上2つの拡張子を変更します(変更しなくても注文できるサイトもありますが念のため)

最後に出力された8つのファイルをzipで圧縮します(圧縮ソフトは各自好きなのを使用してください)

この作成した圧縮ファイルを基板屋さんのサイトへアップロードして注文しましょう。

※基板サイズは 100mmx80mm 、厚さは 1.6mm 、基板の色などは好みでそれ以外は標準のままで大丈夫です。

プリント基板製造・実装|短納期基板製作|プリント基板実装 - PCBGOGO
PCBGOGOはワンストップ基板製造・部品実装メーカーであり、短納期基板製造、部品一括調達、高精度基板実装に強みを持っています。試作からロット量産に至るまで請負。日本語対応スタッフよりサポート。Web上で即時見積、プリント基板の製造実装進捗を即時に追跡!
Fusion PCB プリント基板の製造&実装&フレキシブル基板 - Seeed Studio
FusionPCBは、プリント基板の製造、実装、メタルマスク、フレキシブル基板を含まれている電子部品と機械部品の小ロットのワンストップ試作サービスを提供しております。
PCB Prototype & PCB Fabrication Manufacturer - JLCPCB
HaveYourPCBAssembledin24HourswithIn-stock40k+OriginalComponentsJLCPCBprovided.ReduceYourTimeAndCostFromPCBtoSMTService

 

■作成に必要な部品を集める

半導体不足が続いてますが何とか部品入手可能です。しかし1つのサイトで集めるのは困難です。

使用する部品は 秋月電子 , DigiKey , Mouser でそれぞれ注文できます。

秋月電子通商 トップページ - 電子部品・半導体 【通販・販売】
株式会社秋月電子通商(電子部品の通販、販売)のページです
DigiKey
DigiKeyは数千メーカーの数百万点におよぶ製品を取り扱っており、豊富な在庫部品で即日出荷も可能です!ApplePay、GooglePay™、PayPalでもお支払い可能。オンラインでのご注文をお待ちしています!
https://www.mouser.jp/

 

ダウンロードしたファイルの中にある[BOMLIST.xlsx]が使用している部品リストです。

Excelファイルが開けない方に pdfファイル を準備しました BOMLIST

Value , Name に記載の部品番号や部品名を参考に部品注文をしてください。

部品サイズ Package type も確認して部品注文しましょう(サイズが違うと実装できなくなります)

 

秋月電子では Raspberry Pi Pico , チップLED , チップコンデンサなど…

それ以外の部品は DigiKey , Mouser で注文できます。

 

■部品を注文した基板に実装する

基板と部品が届いたら実装していきます。

基板はPCBGOGOへ「緑」で注文して、部品も一式揃いました。

 

チップ系の部品から実装していきます…ここまで小さいと手実装はつらいですね…

 

どんどん実装していきます。

 

コネクタ付ける前にラズパイPicoにtunaのファームを書き込んで問題ないか動作チェック。

パソコンにUSBケーブルで繋ぐとラズパイPicoが認識されるので、[fcbussim_tuna.uf2] のファイルを放り込めばtunaのファーム更新完了。

実際にフラッシュカートリッジを読み書きして問題なければ完成!

 

 

「kazzo互換 tuna-BAKUTENDO版」は 家電のケンちゃん で 委託販売予定です。

今回は個人的に作成する事案が発生して基板も余ってしまうため、初回頒布数は少ないですが頒布することにしました(完成品の予定)

今後の頒布継続に関しては需要次第ということで…

同人ハード(キット),BAKUTEN工房 | 家電のケンちゃん(@kadenken)
「家電のケンちゃん(@kadenken)」の「同人ハード(キット),BAKUTEN工房」カテゴリーの商品一覧

 

 

 

クライアントは公式サイトの [unagi_client_windows_062.zip] をダウンロードしてください。

https://ja.osdn.net/projects/unagi/releases/

 

norixさんが[anago_wx.exe]にパッチをあてた[anago_wx_mod.exe]に差し替えましょう。

※許可をいただきダウンロードできるようにしました。

 

使用できるスクリプトなどはこちらにもまとめています。

kazzo用スクリプト【現在入手可能なフラッシュカートリッジ】
家電のケンちゃんで現在入手可能なフラッシュカートリッジのkazzo最新スクリプトをまとめてみました。不具合とかが修正されていてどれが使えるのかわからなくなってしまったので…公開するスクリプト(2023.02.16更新しました)MMC3,MM...

 

PC-6001/6601シリーズのカートリッジを読み書きするためのアダプタもオススメです。

kazzo/tunaでPC-6001カートリッジを読み書きしてみた
今回は以前から作成したかった「P6フラッシュカートリッジ」と「kazzoで読み書きできる変換基板」を作ってみました。P6で何か作成した際にカセットポンで簡単に動作確認できる環境ができればなぁと…

 

コメント

タイトルとURLをコピーしました