{ "id": "ev3", "platformid": "linux", "nickname": "lego", "name": "LEGO® MINDSTORMS® Education EV3", "title": "LEGO® MINDSTORMS® Education EV3 - Blocks / Javascript editor", "description": "A Blocks / JavaScript code editor for the LEGO® MINDSTORMS® Education EV3.", "corepkg": "ev3", "bundleddirs": [ "libs/base", "libs/core", "libs/music", "libs/color-sensor", "libs/touch-sensor", "libs/ultrasonic-sensor", "libs/infrared-sensor", "libs/gyro-sensor", "libs/screen", "libs/ev3", "libs/storage", "libs/broadcast" ], "simulator": { "autoRun": true, "autoRunLight": false, "aspectRatio": 0.5, "parts": false, "enableTrace": true, "boardDefinition": { "visual": "ev3" } }, "cloud": { "workspace": false, "packages": true, "sharing": true, "publishing": true, "importing": true, "preferredPackages": [], "githubPackages": true, "cloudProviders": { "github": {} } }, "compile": { "isNative": true, "useUF2": true, "useELF": true, "hasHex": true, "deployDrives": "EV3", "deployFileMarker": "INFO_UF2.TXT", "driveName": "EV3", "flashCodeAlign": 256, "floatingPoint": true, "taggedInts": true, "stackAlign": 2, "gc": true }, "serial": { "vendorId": "0x0694", "productId": "0x0005", "rawHID": true, "useEditor": true, "log": true }, "runtime": { "mathBlocks": true, "loopsBlocks": true, "logicBlocks": true, "variablesBlocks": true, "textBlocks": true, "listsBlocks": true, "functionBlocks": true, "onStartNamespace": "loops", "onStartWeight": 100, "onStartColor": "#58AB41", "pauseUntilBlock": { "category": "loops" }, "breakBlock": true, "continueBlock": true, "bannedCategories": [] }, "compileService": { "buildEngine": "dockermake", "dockerImage": "pext/ev3:zlib", "serviceId": "ev3" }, "appTheme": { "accentColor": "#0089BF", "logoWide": true, "logoUrl": "https://education.lego.com/", "logo": "./static/lego_education_logo.png", "docsLogo": "./static/lego_education_logo.png", "portraitLogo": "./static/lego_education_logo.png", "cardLogo": "./static/icons/android-chrome-192x192.png", "appLogo": "./static/icons/android-chrome-192x192.png", "organization": "Microsoft MakeCode", "organizationUrl": "https://makecode.com/org", "organizationLogo": "./static/Microsoft-logo_rgb_c-gray-square.png", "organizationWideLogo": "./static/Microsoft-logo_rgb_c-gray.png", "homeUrl": "https://makecode.mindstorms.com/", "embedUrl": "https://makecode.mindstorms.com/", "privacyUrl": "https://go.microsoft.com/fwlink/?LinkId=521839", "termsOfUseUrl": "https://go.microsoft.com/fwlink/?LinkID=206977", "githubUrl": "https://github.com/Microsoft/pxt-ev3", "driveDisplayName": "EV3", "boardName": "LEGO® MINDSTORMS® Education EV3", "copyrightText": "LEGO, the LEGO logo, MINDSTORMS and the MINDSTORMS EV3 logo are trademarks and/ or copyrights of the LEGO Group. ©2018 The LEGO Group. All rights reserved.", "crowdinProject": "makecode", "selectLanguage": true, "greenScreen": true, "availableLocales": [ "en", "de", "ja", "ru", "zh-CN", "fr" ], "highContrast": true, "lightToc": true, "docMenu": [{ "name": "Support", "path": "https://forum.makecode.com/" }, { "name": "Troubleshoot", "path": "https://makecode.mindstorms.com/troubleshoot" }, { "name": "Blocks", "path": "/blocks" }, { "name": "JavaScript", "path": "/javascript" }, { "name": "Reference", "path": "/reference" }, { "name": "FIRST LEGO League", "path": "/fll" } ], "print": true, "showHomeScreen": true, "homeScreenHero": "./static/hero.png", "invertedMenu": false, "invertedMonaco": false, "monacoToolbox": true, "invertedToolbox": false, "coloredToolbox": true, "hasAudio": true, "saveInMenu": true, "usbHelp": [], "extendEditor": true, "extendFieldEditors": true, "scriptManager": true, "debugger": true, "importExtensionFiles": true, "experiments": [ "python", "alwaysGithubItemBlocks" ], "disableBlockIcons": true, "blocklyOptions": { "grid": { "spacing": 40, "length": 2, "colour": "#ddd" } }, "blockColors": { "loops": "#58AB41", "logic": "#1E5AA8", "math": "#7396C8", "variables": "#B40000", "text": "#FCAC00", "advanced": "#969696", "functions": "#19325A", "arrays": "#901F76" }, "blockIcons": { "loops": "\uf10b", "logic": "\uf10a", "math": "\uf10c", "variables": "\uf111", "text": "\uf110", "functions": "\uf108", "arrays": "\uf109", "search": "\uf11a", "addpackage": "\uf105", "advancedcollapsed": "\uf113", "advancedexpanded": "\uf114" }, "monacoColors": { "editor.background": "#f9f9f9" }, "fileNameExclusiveFilter": "[^a-zA-Z0-9]", "qrCode": true, "shareFinishedTutorials": true, "nameProjectFirst": true, "enableTrace": true, "githubEditor": true }, "ignoreDocsErrors": true, "uploadDocs": true }