Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eiichiroito/microwitch2
micro:witch implemented in Pharo Smalltalk
https://github.com/eiichiroito/microwitch2
microbit micropython pharo scratch smalltalk
Last synced: 26 days ago
JSON representation
micro:witch implemented in Pharo Smalltalk
- Host: GitHub
- URL: https://github.com/eiichiroito/microwitch2
- Owner: EiichiroIto
- License: mit
- Created: 2022-06-12T08:42:49.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-02T23:52:07.000Z (over 1 year ago)
- Last Synced: 2023-05-03T00:30:19.513Z (over 1 year ago)
- Topics: microbit, micropython, pharo, scratch, smalltalk
- Language: Smalltalk
- Homepage:
- Size: 2.69 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.ja.md
- License: LICENSE
Awesome Lists containing this project
README
# micro:witch2
micro:witch2はBBC micro:bit用のブロック型プログラミング環境です。micro:witch2は[micro:witch](https://github.com/EiichiroIto/microwitch)の後継であり、Pharo Smalltalk 10で実装されています。
![screenshot1](https://github.com/EiichiroIto/microwitch2/raw/main/misc/PharoScreenshot.png)
## micro:witch2の特長
- 比較的低機能なPCでも動作します。
- Windows 10以上で動作します。
- アプリの実行にインターネット接続は不要です。
- PCへのインストールが不要です。(USBメモリから起動できます)
- 接続されたmicro:bitを自動的に見つけます。
- micro:bitに接続した状態でプログラムを実行できます。
- micro:bitに接続しない状態でも転送したプログラムを実行できます。
- プログラムの転送時間が比較的短いです。
- micro:bitの初期化(ファームウェアの転送)が必要です。(メニューから実行できます)
- メッセージが日本語化されています。
- 拡張モジュールを記述したり、ブロックを増やせます。## Windows版インストール
1. [release page](https://github.com/EiichiroIto/microwitch2/releases)を開いて、Assetsから最新のリリースファイル(末尾がjpの圧縮ファイル)をダウンロードします。
2. 圧縮ファイルを展開します。
3. 展開したフォルダ内の microwitch.exe をダブルクリックすればアプリケーションが起動します。## micro:bitを初期化する
1. micro:witch2を起動します。(上記参照)
2. micro:bitをPCに接続します。
3. micro:bitがPCに認識されるまで待ちます。
4. ツールメニューから「micro:bitを初期化する」を選びます。
5. 「はい」を押してmicro:bitを初期化します。
6. 再びmicro:bitがPCに認識されるまで待ちます。## 始めかた
1. micro:witch2を起動します。
2. micro:bitをPCに接続します。
3. 画面左上で「表示」カテゴリをクリックします。
4. 「Helloをスクロール表示する」ブロックをドラッグして、右側の場所にドロップします。
5. ブロックをダブルクリックすると、micro:bitに「Hello」と表示されます。## Pharo用のリポジトリ
micro:witch2のソースはgithub (https://github.com/EiichiroIto/microwitch2/) にあります。```
Metacello new
baseline: 'Microwitch';
repository: 'github://EiichiroIto/microwitch2/src';
load.
```## 制限
- micro:bitのシミュレーターはありません。## ライセンス
- MIT LICENSE