MakeCode für Lego Mindstorms EV3
Go to file
2018-01-04 23:21:19 -08:00
cmds Split editor extensions into multiple module loaded files. Re-using editor/deploy.ts for cmds. Fixing field ports 2018-01-03 16:18:39 -08:00
docfiles Add robots no index 2017-08-04 15:25:33 -07:00
docs Add loader and animation (#180) 2018-01-04 16:17:14 -08:00
editor Initial screen field editor. Adding Lego designer assets to legoresources 2018-01-03 17:20:35 -08:00
legoresources Initial screen field editor. Adding Lego designer assets to legoresources 2018-01-03 17:20:35 -08:00
libs gyro calibration done right (#186) 2018-01-04 23:21:19 -08:00
scripts Add sounds (only simulator for now) 2017-10-30 17:25:58 +00:00
sim Handle the case where multiple motors or multiple sensors are connected to the same port. (#181) 2018-01-04 21:57:01 -08:00
svgicons Fix font icons on IE, and add package icon on Windows 2018-01-04 11:39:20 -08:00
tests More hardware tests (#119) 2017-12-19 14:55:48 -08:00
theme Add loader and animation (#180) 2018-01-04 16:17:14 -08: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 Add converter from RGF to PNG 2017-10-27 15:17:21 +01:00
CONTRIBUTING.md Initial commit, based on pxt-adafruit 2017-06-29 15:47:26 +01:00
jenkins.groovy Initial commit, based on pxt-adafruit 2017-06-29 15:47:26 +01:00
jenkins.sh 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
package-lock.json 0.0.51 2018-01-04 11:41:49 -08:00
package.json 0.0.52 2018-01-04 13:04:23 -08:00
pxtarget.json Behaviors Driven Robotics (#178) 2018-01-04 12:55:30 -08:00
README.md Don't need to use freshcoat branch of pxt (#31) 2017-10-30 19:06:49 +00:00
targetconfig.json added example of converted lesson 2017-10-26 22:19:16 -07: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 EV3 target for PXT

Build Status

This repo contains the editor target hosted at https://d541eec2-1e96-4b7b-a223-da9d01d0337a.pxt.io/

Issue tracker: https://src.education.lego.com/groups/ev3-makecode

Local Dev setup

These instructions assume familiarity with dev tools and languages.

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

In a common folder,

npm install
typings 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

Hosted editor

Currently hosted at:

https://d541eec2-1e96-4b7b-a223-da9d01d0337a.pxt.io/

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.