MakeCode für Lego Mindstorms EV3
Go to file
2017-07-13 10:18:47 -07:00
aux Block LMS while running and implemnet own USB HID handling 2017-07-08 21:18:05 +01:00
cmds USB handling in PXT app 2017-07-09 10:19:14 +01:00
docs Initial themeing 2017-07-07 18:16:01 +03:00
editor USB handling in PXT app 2017-07-09 10:19:14 +01:00
libs Add custom impl of output; drop ev3-api 2017-07-11 16:58:51 +02:00
sim Limit screen updates to once every 30ms and only if needed. 2017-07-12 12:26:14 +03:00
theme Update monaco editor color in pxtarget.json to reflect monaco 0.9 changes 2017-07-11 12:55:59 +03:00
.clang-format Initial commit, based on pxt-adafruit 2017-06-29 15:47:26 +01:00
.gitattributes Initial commit, based on pxt-adafruit 2017-06-29 15:47:26 +01:00
.gitignore Add button support 2017-07-05 01:17:26 +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.json Initial commit, based on pxt-adafruit 2017-06-29 15:47:26 +01:00
pxtarget.json Update monaco editor color in pxtarget.json to reflect monaco 0.9 changes 2017-07-11 12:55:59 +03:00
README.md Add jenkins build and guid website info 2017-07-13 10:18:47 -07:00
targetconfig.json Initial commit, based on pxt-adafruit 2017-06-29 15:47:26 +01:00
THIRD-PARTY-NOTICES.txt Initial commit, based on pxt-adafruit 2017-06-29 15:47:26 +01:00
TODO.md Working on own LCD impl 2017-07-10 21:37:29 +01: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://lego.makecode.com

Local Dev setup

These instructions assume familiarity with dev tools and languages.

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.