{ "id": "microbit", "name": "code the micro:bit", "title": "code the micro:bit - Blocks / Javascript editor", "description": "A Blocks / JavaScript code editor for the micro:bit.", "corepkg": "microbit", "bundleddirs": [ "libs/microbit", "libs/microbit-radio", "libs/microbit-devices", "libs/microbit-bluetooth" ], "cloud": { "workspace": false, "packages": true, "preferredPackages": [ "Microsoft/pxt-neopixel", "Microsoft/pxt-sonar", "Microsoft/pxt-max6675", "Microsoft/pxt-i2c-fram" ] }, "blocksprj": { "id": "blocksprj", "config": { "name": "{0} block", "dependencies": { "microbit": "*", "microbit-radio": "*" }, "description": "", "files": [ "main.blocks", "main.ts", "README.md" ] }, "files": { "main.blocks": "\n\n\n\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nTRUE\nFALSE\nTRUE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nTRUE\nFALSE\nFALSE\nFALSE\nTRUE\nFALSE\nTRUE\nTRUE\nTRUE\nFALSE\n\n\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\nFALSE\n\n\n\n\n\n", "main.ts": "basic.forever(() => {\r\n basic.showLeds(`\r\n . # . # .\r\n # . # . #\r\n # . . . #\r\n . # . # .\r\n . . # . .\r\n `)\r\n basic.showLeds(`\r\n . . . . .\r\n . . . . .\r\n . . . . .\r\n . . . . .\r\n . . . . .\r\n `)\r\n})\r\n", "README.md": "" } }, "tsprj": { "id": "tsprj", "config": { "name": "{0} bit", "dependencies": { "microbit": "*", "microbit-radio": "*" }, "description": "", "files": [ "main.ts", "README.md" ] }, "files": { "main.ts": "basic.showLeds(`\r\n . . . . .\r\n . # . # .\r\n . . . . .\r\n # . . . #\r\n . # # # .\r\n `);", "README.md": "" } }, "compile": { "isNative": false, "hasHex": true, "deployDrives": "(MICROBIT|MBED)", "driveName": "MICROBIT", "hexMimeType": "application/x-microbit-hex" }, "runtime": { "mathBlocks": true, "loopsBlocks": true, "logicBlocks": true, "variablesBlocks": true }, "simulator": { "autoRun": true, "aspectRatio": 1.22 }, "compileService": { "yottaTarget": "bbc-microbit-classic-gcc", "yottaCorePackage": "pxt-microbit-core", "githubCorePackage": "microsoft/pxt-microbit-core", "gittag": "v0.4.1", "serviceId": "ws" }, "serial": { "manufacturerFilter": "^mbed$", "nameFilter": "^mbed Serial Port", "log": true }, "appTheme": { "accentColor": "#5C005C", "logoUrl": "https://codethemicrobit.com/about", "logo": "./static/microbit.simplified.svg", "docsLogo": "./static/microbit.simplified.svg", "portraitLogo": "./static/microbit.simplified.svg", "footerLogo": "./static/microbit.simplified.svg", "cardLogo": "https://az851932.vo.msecnd.net/pub/drbwxcth", "appLogo": "https://az851932.vo.msecnd.net/pub/tbhemtig", "organizationLogo": "./static/Microsoft-logo_rgb_c-gray.png", "homeUrl": "https://codethemicrobit.com/", "embedUrl": "https://codethemicrobit.com/", "privacyUrl": "https://go.microsoft.com/fwlink/?LinkId=521839", "termsOfUseUrl": "https://go.microsoft.com/fwlink/?LinkID=206977", "boardName": "BBC micro:bit", "docMenu": [ { "name": "Getting Started", "path": "/getting-started" }, { "name": "Projects", "path": "/projects" }, { "name": "Reference", "path": "/reference" }, { "name": "Blocks", "path": "/blocks" }, { "name": "JavaScript", "path": "/javascript" }, { "name": "Hardware", "path": "/device" } ], "sideDoc": "getting-started" }, "analytics": { "userVoiceApiKey": "WEkkIGaj1WtJnSUF59iwaA", "userVoiceForumId": 402381 } }