#author("2022-08-26T22:14:56+09:00","default:kuran","kuran") #author("2022-08-26T22:26:13+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%)|#ref(pyBadge/PyBadgeFcColor.JPG,,,6.25%)| |#ref(pyBadge/PyBadgeFcColor2.JPG,,,6.25%)|| *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| |同時発色数|16bitカラー(65536色)| |サイズ|85.7 x 54.6 x 10.0mm| |重量|29.3g| 仕様のどこにも書いてないけど8MBのFlashストレージもあるような気がする…~ *PyBadge/PyGamerゲームダウンロード [#ve19c156] -[[TinySTG>pyBadge/TinySTG]] 縦スクロールシューティングゲーム -[[SuperOteme>pyBadge/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/ ~