プログラミング
PSPi 6 – PSPにRaspberry Piを搭載
PSPi 6 – Raspberry Pi in a PSP (github.com)
要約
PSP 1000をRaspberry Piで現代的な携帯ゲーム機に改造するプロジェクト「PSPi 6」の紹介です。カスタム基板により、レトロゲームやLinuxディストリビューションの実行、ポータブルコンピューターとしての利用が可能になります。オープンソースハードウェアとして提供され、自作または既製品の購入が可能です。
全文翻訳
PSPi 6: PSPにRaspberry Piを搭載
これは、クラシックなPSP 1000をRaspberry Piを使用して現代的な携帯ゲーム機に変身させる私の情熱的なプロジェクトです。このリポジトリには、PSPi 6の構築と使用に必要なハードウェア設計、ファームウェア、ソフトウェアが含まれています。
PSPi 6とは何か?
PSPi 6は、PSP 1000のメインボードを置き換えるカスタム回路基板で、Raspberry Piをその頭脳として使用できるようにします。これにより、以下が可能になります。
レトロゲームやエミュレーターをプレイする
フルLinuxディストリビューションを実行し、ポータブルコンピューターとして使用する
Raspberry Piで動作するほとんどのソフトウェアを使用する
特徴
ディスプレイ: 調節可能な明るさを持つ高品質800x480 LCD
電源管理: 効率的な充電、リアルタイムバッテリー監視、省電力モード
オーディオ: PSPスピーカーまたはヘッドフォン経由でオーディオを再生
PSPボタンを使用して音量とミュートを制御
注: Pi ZeroとCM4 Carrierはモノラルオーディオを提供します。ユニバーサルキャリアはステレオ出力を予定しています。
コントロール: すべてのオリジナルのPSPボタンとジョイスティックを使用
このボードは、2つの追加ボタンと追加のジョイスティックを可能にします。
インジケーター: システムステータスのLEDインジケーターとオンスクリーンディスプレイ
オープンデザイン: クリエイティブ・コモンズライセンスの下でカスタマイズ可能なオープンソースハードウェア
機能と技術詳細の包括的なリストについては、機能ウィキページをご覧ください。
互換性
PSPモデル: PSP 1000シリーズ専用です。詳細についてはPSP互換性ウィキページをご覧ください。
Raspberry Pi: Raspberry Pi Zero、Zero 2W、およびCM4(CM4キャリアボード付き)に適合します。すべての40ピンRaspberry Piと電気的に互換性がありますが、シェルに収まるのはZero/Zero 2のみです。Raspberry Pi互換性ウィキページは、使用したいRaspberry Piモデルの選択に役立ちます。
オペレーティングシステム: RetroPie、Lakka、Ubuntu、Raspberry Pi OS、Batocera、Kaliなど。
はじめに
コンポーネントの収集: 完全なリストについては、必要なコンポーネントウィキページを確認してください。
組み立て: ボード設置ウィキのガイドに従ってください。ビデオチュートリアルが利用可能で、完全なガイドも作成中です。
ソフトウェアセットアップ: オペレーティングシステムウィキページを使用して、選択したOSをインストールしてください。問題がありますか?トラブルシューティングウィキページをご覧ください。
PSPi 6を入手する方法
既製ボードの購入: othermod.comで現在販売中です。プラグアンドプレイ体験をより求める方に最適です。
自作する: 提供されたPCBファイルを使用して、独自のボードを製造できます。
ボードフォルダからデザインファイルをダウンロードします。
お好みのPCBメーカーにファイルを送信します。私は販売するすべてのボードにJLCPCBを使用しています。
コンポーネントを調達し、自分でボードを組み立てます。
注: このオプションには、電子機器とハンダ付けに関する高度なスキルが必要です。
プロジェクトのステータス
PSPi 6ボードの開発は完了し、ボードは出荷されています。ボードにマイナーな変更を加えることはありますが、重要な機能に影響するものではありません。ドキュメントを継続的に改善し、ユーザーがPSPi 6を最大限に活用するためのガイドを作成しています。
コミュニティと貢献
PSPi 6は主に私の個人的なプロジェクトですが、コミュニティからの貢献を歓迎します。コーダー、デザイナー、あるいは単に素晴らしいアイデアを持っている方でも、あなたのインプットはPSPi 6をさらに良くするのに役立ちます。貢献する方法は次のとおりです。
バグを報告したり、機能を提案したりする
Discordに参加して、あなたの改造を共有したり、他の人のトラブルシューティングを手伝ったりする
ドキュメントとガイドの改善に協力する
PSPi 6について広める
プロジェクトのサポート
PSPi 6の開発をサポートしたい場合は、寄付をすることができます。
PayPal経由で寄付する
Patreonでサポートする
あなたのサポートは、このプロジェクトを継続させるのに役立ち、ハードウェアとソフトウェアの改善を続けることを可能にします。
つながりを保つ
Discord: ディスカッション、サポート、ビルドの共有のためにコミュニティに参加してください。
YouTube: ビデオチュートリアルとプロジェクトのアップデートを購読してください。
連絡先: さまざまなプラットフォームで私に連絡してください。
ライセンス
PSPi 6ハードウェアデザインは、クリエイティブ・コモンズ(CC BY-SA)ライセンスの下でオープンソースです。適切なクレジットを付与する限り、資料を共有したり適応させたりすることは自由です。