Skip to content

Block-style programming environment for making MicroPython program, based on MIT Scratch.

License

Notifications You must be signed in to change notification settings

EiichiroIto/MicroWiz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MicroWiz

Block-style programming environment for making MicroPython program, based on MIT Scratch.

MicroWiz is built on Pharo Smalltalk 8.0. Almost all Model and UI are rewritten using Spec2.

Entire Screen1

Build Status

Prerequisites

You need to install MicroPython firmware on your device before using MicroWiz.

See,

Install for Windows

  1. Go to release page, and download the latest release file.
  2. Extract the zipped release file.
  3. Start Pharo.exe application.

(MicroWiz will automatically start.)

Usage

  1. Select appropriate device from [Device] menu.
  2. Plug serial cable into PC and device.
  3. Select port on top right pane then click Connect button.
  4. (make your program)
  5. Double click the block you made, then the program runs after sending to the device.

Install repository on Pharo (for developer)

Metacello new
    baseline: 'MicroWiz';
    repository: 'github://EiichiroIto/MicroWiz/src';
    load.

To start MicroWiz, select [Tools] - [MicroWiz].

License

MIT License

Demo and Screenshots

https://www.youtube.com/watch?v=SF__SnhBmW4

Maix Py

ESP8266 with VL53L0X

About

Block-style programming environment for making MicroPython program, based on MIT Scratch.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published