macsbug

Just another WordPress.com site

Miku Miku Dansing for M5Stack

leave a comment »

Gombe氏 作成の Miku Miku Dansing を M5Stack BASIC で動かしました。 2018.09.03


Gombe氏が bin で アップしてありますので esp-idf や arduino-esp32 を
使用せず M5Stack に アップ出来ます。
Gombe氏 及び Mhage氏に感謝致します。

bin については「 NES GAME with M5STACK」を参照下さい。


原作:esp-idf:説明が書かれていますので お読み下さい。
_  elect-gombe/esp32_mmd
_  Twitter:MMD for #esp32 Miku start dancing!


手順:
M5Stack の場合は 以下から mmdform5stack.zip を ダウンロードします。
mmdform5stack フォルダーは デスクトップ(Desktop)に置いておきます。
github:elect-gombe / esp32_mmd

一番上の Assets にもあり
ESP32 用は mmdforesp32.zip。
M5Stack用は mmdform5stack.zip 又は 以下のbinary。
ESP32用は その上を選択します。

解凍すると「mmdform5stack フォルダー」が出来 以下の様に
3つの bin で構成されています。

M5Stack へ バイナリを書き込む
1. Windows:github elect-gombe / esp32_mmd に記載されています。
2. Mac         :Terminal で 以下を入力します。
esptool.py -p /dev/tty.SLAB_USBtoUART -b 115200 write_flash 0x1000 ~/Desktop/mmdform5stack/bootloader.bin 0x8000 ~/Desktop/mmdform5stack/partitions.bin 0x10000 ~/Desktop/mmdform5stack/spi_master.bin

又は 以下の3つを入力します。
esptool.py –port /dev/tty.SLAB_USBtoUART write_flash 0x1000 ~/Desktop/mmdform5stack/bootloader.bin
esptool.py –port /dev/tty.SLAB_USBtoUART write_flash 0x8000 ~/Desktop/mmdform5stack/partitions.bin
esptool.py –port /dev/tty.SLAB_USBtoUART write_flash 0x10000 ~/Desktop/mmdform5stack/spi_master.bin

メモ:
_ 使用している M5Stack の USB の名前:tty.SLAB_USBtoUART
_ Desktop/mmdform5stack:ディスクトップに
_ 「mmdform5stackフォルダー」を置きます。
_ ターミナルで動作しない場合は 「 NES GAME with M5STACK」を参照下さい。


参考:メモリーマップについて。

1. ESP32 Series:Datasheet v2.5 2018
_ 3.1.4 Memory Map:13 Page
_ Memory and Peripheral Mapping:14-15Page
2. ESP32-WROOM-32:Datasheet
3. 東京お気楽カメラ   :esp32のnvsをちょっと見てみた
4. DSAS開発者の部屋:SDK に同梱のビルドずみファームを書き込んでみる

参考:バイナリを書き込む。
1. m5stack/M5Cloud/ファームウェアの書き込み:MacOS/Linux
2. KOKENSHAの技術ブログ:ESP32でMicroPythonを試す
3. WiFiBoy.club:Realtime 3D Rendering Test on WiFiBoy32
4. WiFiBoy.club:紅白機模擬器的安裝:Super Marioの例


感想:
ムービー:サイズは .mov で 178MB です。 wordpress は .gif 表示ですので
_    gif に変換し 85KB です。
M5Stack ( ESP32 ) で 此処まで表現できるとは 素晴らしいです。
Gombe氏 及び Mhage氏に重ねてお礼申し上げます。

WiFiBoy:Gombe氏 の GitHub を基に WiFiBoy で動かしています。
_ WiFiBoy.club:3D Rendering Test on WiFiBoy32
_ Derek Lai氏(賴溱君)のブログには 「”https://github.com/elect-gombe“で
_ 初音ミクの3 Dレンダリングプログラムを見て, 面白く感じて, すぐに
_ wifiboy32に移植して試してみました」 と書かれています。


 

広告

Written by macsbug

9月 3, 2018 @ 8:00 pm

カテゴリー: M5STACK

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト /  変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト /  変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト /  変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト /  変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。