パラゴン・プロジェクト携帯音楽プレーヤー
古いiPodが恋しいですか?iPodの代わりになるものを作りたいですか?それなら、これはあなたのためのプロジェクトです!これは携帯音楽プレーヤーで、あなたのノスタルジアをハイギアに加速させること請け合いです。
これは、ログファイルをアップロードしたニックによって作られた。 ハッカデーそしてそれをMusic32-V2と呼ぶ。
非常に興味深いカスタムビルドで、私としてはどのように発展していくのかとても楽しみだ。Nicはこれを完全にオープンソースにするつもりなので、あなたもこれで遊ぶことができるだろう。
このプロジェクトはまだ完成していないことをお伝えしておきたい。というのも、このプロジェクトは本当に素晴らしいもので、正直なところ、Hackadayプロジェクトの醍醐味のひとつは過去ログなのだ。
プロジェクトが完成していなくても、それが発展していくのを見るのは楽しいものだ。
人々がどのように苦労し、どのように解決策を考え出すのか、そして作り手の創意工夫が本当によくわかります。プロジェクトが進むにつれ、この記事も更新していきますので、ぜひご覧ください!
ハードウェア
そしてニックの場合、こうした苦闘のひとつがハードウェアをめぐるものだった。
NicはこのプロジェクトのためにPCBを設計し、現在Espressif ESP32-S3チップをベースにしている。この携帯音楽プレーヤーは、SDカードを利用して音楽を保存するというものだ。
そして、下の写真にあるように、NICにはオーディオを制御するES8327 CODEC ICが搭載されている。
Nicは当初ESP32-S3を選んだ。USBドラッグ&ドロップで音楽を楽しめるようにするためだ。しかし、ESP32-S3はBluetooth Low Energy(BLE)にしか対応していないため、Bluetoothヘッドフォンには使えない。
だから、現在の計画では、ソフトウェア面を解決してから、PCBを変更して別のマイクロコントローラーを搭載することにしている。
ニックによれば、これでBluetoothヘッドフォンが使えるようになるが、ドラッグ&ドロップ機能はなくなる。
それはさておき、Nicはケースとクリックホイールを追加し、多くのクラシックな携帯音楽機器と同じ雰囲気を出すことにした。
(過去ログでは、NicはUIをZuneと比較している。覚えてる?でも実際はサンディスクのサンサに似ていると思う)
ソフトウェア
ソフトウェアはまだ初期の段階にある。
このプロジェクトはC言語で書かれており、最新のログによれば、ニックはスプライトにかなりの時間を費やしている。
に目を向けると GitHubリポジトリ現在、プロジェクトファイルのほとんどは、インターフェイスとファイルの整理整頓を中心に展開されていることがわかるだろう。
このソフトウェアの行く末が楽しみだ。現時点ですでに、視覚的なインターフェイスはかなりスムーズで直感的なようだ。
結論
これで携帯音楽プレーヤーは完成だ。これを読んで、自分でも作ってみたくなったのではないだろうか!
ぜひチェックしてほしい。 Hackadayのプロジェクトページ をご覧ください。
そして、もっとチェックすることをお忘れなく。 パラゴン・プロジェクトはこちら.
Raspberry Pi Picoを使ったこのようなプロジェクトを見てみたい。
あなたはどうしますか?どのような機能や特徴を追加しますか?