The mBlock is a branch of on the Scratch 2.0 offline version. It adds support of Makeblock products and other Arduino-based boards.
You can get more information or download a release build at the mBlock website
This is a future version of mBlock. Based on Electron.
Just standard npm stuff. You know that.
(If you want to use the Arduino features, put the arduino executable folder under /tools)
npm install
npm run rebuild-serialport
npm run rebuild-hid
npm run rebuild-bluetooth
npm start
version 3.4.5(in branch 3.4.5) is the currently released version, is considered a "stable" version and will not be actively updated. However, if you find any bugs, welcome to fire a pull request.
If you want to work with translation, or find errors in the translations, please read this document on how to translate mBlock. This Git repo does not accept pull requests on translating the texts.
Download for windows/mac at the mBlock website
If you want to work with translation, or find errors in the translations, please read this document on how to translate mBlock. This Git repo does not accept pull requests on translating the texts.