MakeCode für Lego Mindstorms EV3
Go to file
2018-06-07 00:28:45 -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 Remove social share links from footer (#444) 2018-04-05 20:36:02 -07:00
docs EV3 Brick terminology (#665) 2018-05-30 15:42:17 -07:00
editor EV3 Brick terminology (#665) 2018-05-30 15:42:17 -07:00
fieldeditors Add copyright text (#667) 2018-05-30 15:42:37 -07:00
legoresources Update numbers music icon (from lego) (#553) 2018-05-02 13:55:44 -07:00
libs add "pause on run" flag to disable waiting after command (#663) 2018-06-01 08:51:50 -07:00
scripts Add sounds (only simulator for now) 2017-10-30 17:25:58 +00:00
sim Fixes for High contrast mode as per lego design. Most changes are in PXT. Adding high contrast theme in the simulator (#564) 2018-05-04 10:36:48 -07: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 Update download dialog (#589) 2018-05-07 14:59:29 -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
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
LICENSE Initial commit, based on pxt-adafruit 2017-06-29 15:47:26 +01:00
package-lock.json 0.1.61 2018-06-01 09:04:15 -07:00
package.json bump pxt-core to 3.18.17, bump pxt-common-packages to 0.23.15, 2018-06-07 00:28:45 -07:00
pxtarget.json Make the troubleshoot menu item pop out into a new tab (#670) 2018-05-31 13:42:37 -07:00
README.md Update README.md 2018-05-29 11:04:22 -07:00
targetconfig.json Releasing app v0.1.60 2018-06-06 13:36:46 -04: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
tslint.json Initial commit, based on pxt-adafruit 2017-06-29 15:47:26 +01:00

LEGO® MINDSTORMS® Education EV3 for Microsoft MakeCode

Build Status

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

LEGO Auth: https://src.education.lego.com/groups/ev3-makecode (use Google Authenticator) LEGO Chat: https://chat.internal.education.lego.com/make-code/channels/town-square

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

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.