#author("2020-05-06T01:03:06+09:00","default:kuran","kuran")
#author("2020-05-06T01:10:09+09:00","default:kuran","kuran")
[[前に戻る>開発室]]


*Adafruit PyBadge for MakeCode Arcade, CircuitPython or Arduino [#c1cdd386]
アメリカの[[Adafruit>https://www.adafruit.com/]]社が販売するマイコンボードです。~
製品情報~
https://www.adafruit.com/product/4200 ~
スイッチサイエンスさんから買いました。~
https://www.switch-science.com/catalog/6230/ ~

|#ref(pyBadge/画面表示/ScreenSamplePyBadge.jpg,,,50%)|

*PyBadgeの仕様 [#cbc7dcff]
|CPU|ATSAMD51J19 (ARM Cortex-M4F)|
|Clock|120MHz(クロックアップ時~200MHz)|
|Flash|512KBytes|
|QSPI Flash|2MBytes|
|SRAM|192KBytes|
|コントローラー|ボタンx8, リセットボタン|
|I/F|Micro-USB, リポバッテリーポート, ピンソケットx2, JSTポート, スピーカーポート|
|その他|NeoPixel LEDx5, 三軸加速度センサ, 光センサ, ブザー(ミニスピーカー), 12bitDAC, 12bitADC|
|Display|1.8インチTFTディスプレイ|
|解像度|160x128|
|同時発色数|CircuitPythonでは4/8bitカラー(16/256色)を確認、Arduino IDEでは16bitカラー(65536色)を確認。調査中|
|同時発色数|16bitカラー(65536色)|
|サイズ|85.7 x 54.6 x 10.0mm|
|重量|29.3g|
仕様のどこにも書いてないけど8MBのFlashストレージもあるような気がする…~
*PyBadge/PyGamerゲームダウンロード [#ve19c156]
-[[TinySTG>pyBadge/TinySTG]] 縦スクロールシューティングゲーム
-[[SuperOteme>pyBedge/SuperOteme]] 横スクロールジャンプアクション
-[[TinyGOLDRUSH>pyBadge/TinyGOLDRUSH]] ローグライクゲーム
-[[KemonoRogue>pyBadge/KemonoRogue]] けものフレンズのローグライクゲーム

ソースファイルは4機種で共通になっていてArduinoIDEでは[[PyBadge>pyBadge]]とPyGamerと[[TinyArcade]]版がVisualStudio2019ではWindows版がビルドできます。~
*PyBadge開発メモ [#e4529667]
**Arduino IDEでの開発 [#u1ca677d]
***使い方 [#e27b76fe]
-[[ブートローダーアップデート>pyBadge/ブートローダーアップデート]]
***開発環境 [#k71f599f]
-[[開発環境インストール(Arduino IDE)>pyBadge/開発環境インストール(Arduino IDE)]]
-[[サンプルプログラムのビルド>pyBadge/サンプルプログラムのビルド]]
***サンプルプログラム&Tips [#o90ce29d]
-[[画面表示>pyBadge/画面表示]]
-[[コントローラー入力>pyBadge/コントローラー入力]]
-[[サウンド再生>pyBadge/サウンド再生]]
-[[ファイル入出力>pyBadge/ファイル入出力]]
***データ [#sd210678]
-[[サウンドデータ作成]]
**CircuitPythonでの開発 [#heceefee]
-[[開発環境インストール(CircuitPython)>pyBadge/開発環境インストール(CircuitPython)]]
*** サンプルプログラム&Tips [#a6835a98]
*参考サイト [#m0f693c0]
-adafruit PyBadge for MakeCode Arcadeとやらを衝動買いしたので使ってみる~
https://qiita.com/ikegam1/items/0388fe4ec18122cd5996 ~
-P/ECE研究記録~ADPCMの仕組み~
http://www.piece-me.org/piece-lab/adpcm/ ~

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS