このプロジェクトは PD-Camera project のハードウェア部分を M5Stack CoreS3 に置き換えて動作するようにしたものです。
PD-Camera is an unofficial, experimental accessory for Panic Inc.'s Playdate handheld console, which as the name hopefully suggests allows the device to record pictures as well as animated gifs, in whopping 1-bit color and QVGA (320x240) resolution. Kind of similar to the 1998 accessory for that other monochrome handheld device (which has 2-bit color and fewer pixels).
詳細は、PD-Camera project をご覧ください。
-
Playdate にコンパニオンアプリ、 M5Stack CoreS3 に PD-Camera for M5Stack ファームウェアをインストール。あとは USB ケーブルで接続するだけ。驚くほど簡単に動作します!
-
M5Stack CoreS3 には電源やカメラが初めから接続されているため、半田付けなどの手順は必要ありません。
-
PD-Camera for M5Stack には専用のカバー、ケースは用意されていません。
This project is
- not affiliated with nor endorsed by Panic Inc.,
- highly experimental,
- very hacky,
- oh so hacky.
While I crashed my own Playdate countless times working on this, and it has survived so far, I cannot be held responsible for any damage, data loss, bad selfie, pandemic, etc. that might occur to you while playing with this project. Use this at your own risk. Thanks ❤️.
PD-Camera for M5Stack も同じくとても実験的です。自己責任で楽しんでください!
動作させるには以下のハードウェアが必要です。
-
USB-C ケーブル
Playdate にサイドロードする必要があるコンパニオンアプリは、オリジナルプロジェクトの PD-Camera project App をそのまま利用できます。
M5Burner から PD-Camera project for M5Stack のファームウェアをサイドロードできます。ファームウェアの内容を変更する必要がない場合は、そちらをご利用ください。
このファームウェアは PlatformIO IDE for VSCodeを使って開発しています。ビルドの詳しい手順は PlatformIO IDE for VSCode をお読みください。
-
v0.0.2 時点では、動作が不安定です。USB 通信が途切れたり、コンパニオンアプリ、ファームウェアがフリーズ、クラッシュすることがあります。
-
コンパニオンアプリの既知の問題 も、同様に再現することがあります。
-
PD-Camera project のソースコードを元に、M5Stack で動作するファームウェアを作成しました。
-
Template Repository for Generating User Custom Firmware for M5Burner v3 by SAITO, Tetsuya
generate_user_custom.py で公開用のファームウェアを作成しました。
とても素晴らしい、ワクワクする PD-Camera project をリリースしてくれた、t0mgさんに、心より感謝しています!!
Playdate は Panic Inc. の製品です。このプロジェクトは、いかなる形でも彼らと提携しているわけでも、彼らの支持を受けているわけでもありません。