MakeCode für Lego Mindstorms EV3
Go to file
Michał Moskal c5cec3a6ba update to pxt 5 and pxt-common-packages 6 (#934)
* bump pxt

* fix build issues

* Auto-gen of projects/summary

* removing feild editors moved to pxt

* various typing fixes

* more typing fixes

* fixing various typing issues

* Start on integration of new pxt

* serial number fixes

* gc-ify MMap object

* Re-build generated files

* fix console listeners

* clear lf() warnings

* More generated files

* also auto-generated

* Compilation fixes

* fix merge

* mostly fixing blocks

* fix sim

* fix field motors

* enable a few features

* moving to tsx

* try to fix edtiro compilation

* more defs

* removing commands

* removing extra $

* fix blockly warning

* hiding images

* enabling more pxt features

* hide images

* setup autorun

* add lock on target_reset

* update deps

* return trylock result

* updated pxt

* rename video section

* add alpha channel

* upgraded pxt

* bump pxt/version

* removed alpha ref

* var ceanup

* don't do major bump
2019-10-08 21:57:55 -07:00
.github/ISSUE_TEMPLATE rename 2019-10-08 14:21:45 -07:00
docfiles Offline app download page (#707) 2018-06-20 16:37:15 -04:00
docs update to pxt 5 and pxt-common-packages 6 (#934) 2019-10-08 21:57:55 -07:00
editor update to pxt 5 and pxt-common-packages 6 (#934) 2019-10-08 21:57:55 -07:00
fieldeditors update to pxt 5 and pxt-common-packages 6 (#934) 2019-10-08 21:57:55 -07:00
legoresources Update numbers music icon (from lego) (#553) 2018-05-02 13:55:44 -07:00
libs update to pxt 5 and pxt-common-packages 6 (#934) 2019-10-08 21:57:55 -07:00
scripts Add sounds (only simulator for now) 2017-10-30 17:25:58 +00:00
sim update to pxt 5 and pxt-common-packages 6 (#934) 2019-10-08 21:57:55 -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 to pxt 5 and pxt-common-packages 6 (#934) 2019-10-08 21:57:55 -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 update to pxt 5 and pxt-common-packages 6 (#934) 2019-10-08 21:57:55 -07:00
.travis.yml migrate build to travis 2019-08-27 16:29:18 -07: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 Update README.md 2019-08-28 16:27:03 -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
ev3.code-workspace added vscode workspace 2019-08-30 13:57:27 -07:00
package.json update to pxt 5 and pxt-common-packages 6 (#934) 2019-10-08 21:57:55 -07:00
pxtarget.json update to pxt 5 and pxt-common-packages 6 (#934) 2019-10-08 21:57:55 -07:00
targetconfig.json update to pxt 5 and pxt-common-packages 6 (#934) 2019-10-08 21:57:55 -07: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 setup

These instructions assume familiarity with dev tools and languages.

npm install
  • to run the local server,
pxt serve --cloud

Local Dev setup

In the common folder,

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

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.