M5Apple2はM5Stack用のApple ][エミュレータです。LinApple(http://linapple.sourceforge.net/ )を移植して作られています。
- Visual Studio Code (https://code.visualstudio.com/)
- Platform IO (vscode extension)
- M5Stack Library
- M5Stack SD-Updater (https://github.com/tobozo/M5Stack-SD-Updater)
- M5Stack OnScreenKeyboard (https://github.com/lovyan03/M5Stack_OnScreenKeyboard)
- MPU6050_tockn (https://github.com/Tockn/MPU6050_tockn)
- Visual Studio Code はインストール済とします。
- Visual Studio Code の拡張機能として PlatformIO が設定済とします。
- PIO Home の Libraries タブで、M5Stack SD-Updater, M5Stack OnScreenKeyboard, MPU6050_tockn をインストールします。
- 適当なフォルダで、以下のように、このgitレポジトリをクローンしておきます。
git clone https://github.com/EiichiroIto/m5apple2.git
- PIO Home の Home タブで、New Project を選びます。
- Name に m5apple2 と入力します。
- Board では M5Stack FIRE を選びます。
- Framework では Arduino を選びます。
- Location のチェックを外し、クローンしたgitレポジトリを含むフォルダを開きます。(gitレポジトリのフォルダではなく、その親フォルダを開く)
- Finish ボタンを押す。
- エクスプローラに表示された M5STACK のワークスペースで src フォルダ内の main.cpp を削除します。
- ターミナルメニューからタスクの実行を選び、一覧から PlatformIO:Build (または、 PlatformIO:Upload)を選んでビルド(アップロード)します。