MakeCode für Lego Mindstorms EV3
Go to file
Peli de Halleux df19c45c3a Merge remote-tracking branch 'origin/master' into pxtv50 2019-08-27 14:14:40 -07:00
.github/ISSUE_TEMPLATE Update issue templates 2018-05-17 16:25:35 -07:00
cmds remove "pxtrequire" 2018-05-03 06:55:50 -07:00
docfiles Offline app download page (#707) 2018-06-20 16:37:15 -04:00
docs Merge remote-tracking branch 'origin/master' into pxtv50 2019-08-27 14:14:40 -07:00
editor removing feild editors moved to pxt 2019-03-04 21:02:29 -08:00
fieldeditors fixing various typing issues 2019-03-06 08:36:43 -08:00
legoresources Update numbers music icon (from lego) (#553) 2018-05-02 13:55:44 -07:00
libs Merge remote-tracking branch 'origin/master' into pxtv50 2019-08-27 14:14:40 -07:00
scripts Add sounds (only simulator for now) 2017-10-30 17:25:58 +00:00
sim removing feild editors moved to pxt 2019-03-04 21:02:29 -08:00
svgicons Update search icon and avatar SVG (#345) 2018-02-26 10:43:29 -08:00
tests renaming 'set speed' to 'run' (#327) 2018-02-19 07:35:08 -08:00
theme Fix music field editor font size (#728) 2018-06-21 14:21:40 -07:00
.clang-format Add build files 2017-07-25 12:15:59 +01:00
.gitattributes Initial commit, based on pxt-adafruit 2017-06-29 15:47:26 +01:00
.gitignore bring back the shims 2018-02-14 10:56:50 -08:00
CONTRIBUTING.md Initial commit, based on pxt-adafruit 2017-06-29 15:47:26 +01:00
LICENSE Initial commit, based on pxt-adafruit 2017-06-29 15:47:26 +01:00
README.md Updateing Trademark in readme (#834) 2019-03-04 16:39:23 -08:00
THIRD-PARTY-NOTICES.txt Initial commit, based on pxt-adafruit 2017-06-29 15:47:26 +01:00
TODO.md Update TODO 2017-07-15 22:32:43 +02:00
jenkins.groovy Add crowdin to build (#591) 2018-05-09 12:39:25 -04:00
jenkins.sh upgrading to node.js 8 (#306) 2018-02-06 12:50:39 -08:00
package-lock.json 1.0.11 2018-12-04 13:03:59 -08:00
package.json bump pxt 2019-03-04 20:44:01 -08:00
pxtarget.json Re-enable trace from simulator configuration (#830) 2018-12-04 13:03:34 -08:00
targetconfig.json Releasing electron 1.0.11 (#832) 2018-12-06 10:16:17 -08:00
tslint.json Initial commit, based on pxt-adafruit 2017-06-29 15:47:26 +01:00

README.md

LEGO® MINDSTORMS® Education EV3 for Microsoft MakeCode

Build Status

This repo contains the editor target hosted at https://makecode.mindstorms.com

Local Dev setup

These instructions assume familiarity with dev tools and languages.

  • install Node.js 8.9.4+
  • install Docker; make sure docker command is in your PATH
  • (optional) install Visual Studio Code

In a common folder,

npm install
  • go to pxt-common-packages and run
npm install
npm link ../pxt
  • go to pxt-ev3 and run
npm install
npm link ../pxt
npm link ../pxt-common-packages

to run the local server

From root github folder,

cd pxt-ev3
pxt serve --cloud

to build and deploy a single package via command line

cd libs/core
pxt deploy

Jenkins build

https://ci2.dot.net/job/Private/job/pxt_project_rainbow/job/master/

License

MIT

Trademarks

MICROSOFT, the Microsoft Logo, and MAKECODE are registered trademarks of Microsoft Corporation. They can only be used for the purposes described in and in accordance with Microsofts Trademark and Brand guidelines published at https://www.microsoft.com/en-us/legal/intellectualproperty/trademarks/usage/general.aspx. If the use is not covered in Microsofts published guidelines or you are not sure, please consult your legal counsel or the MakeCode team (makecode@microsoft.com).

Code of Conduct

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.