Scratch Chrome Helper App
S2Bot 4 Scratch Application
This app is for Chromebook users only. Windows/Mac/Linux users should now download from www.picaxe.com/s2bot instead.
This app supports the use of external hardware with both the online and offline versions of Scratch 2 (but not 3).
New BLE devices added in 0.8
- Linking IOT
- LEGO Boost, PoweredUp + LED Lights, Train Motor
- Sphero SPRK+, mini
- Vengit SBrick+ (firmware >=18)
Note that a BLED112 bluetooth dongle may also be required.
Also supports:
- BBC micro:bit
- LEGO WeDo 2.0
- LEGO Boost, LEGO PoweredUp
- Sphero Ollie, BB-8, BB-9E, R2-D2, R2-Q5
- Sphero 1 / 2.0 / SPRK / SPRK+ / mini
- Vengit SBrick/SBrick+ (firmware >=18)
- LEGO WeDo (USB - up to 13 devices)
- Picoboard
- Vernier Go!Temp and Go!Motion
Read more
This app supports the use of external hardware with both the online and offline versions of Scratch 2 (but not 3).
New BLE devices added in 0.8
- Linking IOT
- LEGO Boost, PoweredUp + LED Lights, Train Motor
- Sphero SPRK+, mini
- Vengit SBrick+ (firmware >=18)
Note that a BLED112 bluetooth dongle may also be required.
Also supports:
- BBC micro:bit
- LEGO WeDo 2.0
- LEGO Boost, LEGO PoweredUp
- Sphero Ollie, BB-8, BB-9E, R2-D2, R2-Q5
- Sphero 1 / 2.0 / SPRK / SPRK+ / mini
- Vengit SBrick/SBrick+ (firmware >=18)
- LEGO WeDo (USB - up to 13 devices)
- Picoboard
- Vernier Go!Temp and Go!Motion
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "name": "S2Bot 4 Scratch", "short_name": "S2Bot", "version": "0.8.6", "manifest_version": 2, "description": "Scratch Chrome Helper App", "minimum_chrome_version": "41", "app": { "background": { "scripts": ["background.js"] } }, "icons": { "16": "res/brick-16.png", "24": "res/brick-24.png", "128": "res/brick-128.png" }, "sockets": { "tcpServer": { "listen" : ["127.0.0.1:17301", "127.0.0.1:17302", "127.0.0.1:17303", "127.0.0.1:17304", "127.0.0.1:17305", "127.0.0.1:17306", "127.0.0.1:17307", "127.0.0.1:17308", "127.0.0.1:17309", "127.0.0.1:17310", "127.0.0.1:17311", "127.0.0.1:17312", "127.0.0.1:17313", "127.0.0.1:17314", "127.0.0.1:17315", "127.0.0.1:17316", "127.0.0.1:17317", "127.0.0.1:17318", "127.0.0.1:17319", "127.0.0.1:17320", "127.0.0.1:17321", "127.0.0.1:17322", "127.0.0.1:17323", "127.0.0.1:17324", "127.0.0.1:17325", "127.0.0.1:17326", "127.0.0.1:17327", "127.0.0.1:17328", "127.0.0.1:17329", "127.0.0.1:17330", "127.0.0.1:17331", "127.0.0.1:17332", "127.0.0.1:17333", "127.0.0.1:17334", "127.0.0.1:17335", "127.0.0.1:17336", "127.0.0.1:17337", "127.0.0.1:17338", "127.0.0.1:17339", "127.0.0.1:17340"] } }, "bluetooth": { "low_energy": true, "uuids": ["1800", "1801", "180a", "180f", "ffe0", "ff02", "ff04", "1815", "1816", "00001800-0000-1000-8000-00805f9b34fb", "00001801-0000-1000-8000-00805f9b34fb", "0000180a-0000-1000-8000-00805f9b34fb", "0000180f-0000-1000-8000-00805f9b34fb", "0000ffe0-0000-1000-8000-00805f9b34fb", "0000ff02-0000-1000-8000-00805f9b34fb", "0000ff04-0000-1000-8000-00805f9b34fb", "00001815-0000-1000-8000-00805f9b34fb", "00001816-0000-1000-8000-00805f9b34fb", "22bb746f-2ba0-7554-2d6f-726568705327", "22bb746f-2bb0-7554-2d6f-726568705327", "4dc591b0-857c-41de-b5f1-15abda665b0c", "00001623-1212-efde-1623-785feabcd123", "00001523-1212-efde-1523-785feabcd123", "00004f0e-1212-efde-1523-785feabcd123",\t "1d14d6ee-fd63-4fa1-bfa4-8f47b42119f0",\t "00001016-d102-11e1-9b23-00025b00a5a5",\t "88feb800-1b43-4958-bb3a-14c446bc81f2",\t "f000aa00-0451-4000-b000-000000000000",\t "f000aa20-0451-4000-b000-000000000000",\t "f000aa40-0451-4000-b000-000000000000",\t "f000aa80-0451-4000-b000-000000000000",\t "f000aa70-0451-4000-b000-000000000000",\t "f000aa64-0451-4000-b000-000000000000",\t "f000ac00-0451-4000-b000-000000000000",\t "f000ccc0-0451-4000-b000-000000000000",\t "f000ffc0-0451-4000-b000-000000000000",\t "e95d0753-251d-470a-a062-fa1922dfa9a8",\t "e95df2d8-251d-470a-a062-fa1922dfa9a8",\t "e95d9882-251d-470a-a062-fa1922dfa9a8",\t "e95d127b-251d-470a-a062-fa1922dfa9a8",\t "e95dd91d-251d-470a-a062-fa1922dfa9a8",\t "e95d93af-251d-470a-a062-fa1922dfa9a8",\t "e95d93b0-251d-470a-a062-fa1922dfa9a8",\t "e95d6100-251d-470a-a062-fa1922dfa9a8",\t "6e400001-b5a3-f393-e0a9-e50e24dcca9e", "af237777-879d-6186-1f49-deca0e85d9c1", "75b64e51-f181-4ed1-921a-476090d80ba7", "f000ffc0-0451-4000-b000-000000000000", "a4e649f4-4be5-11e5-885d-feff819cdc9f", "d24c4f4e-17a7-4548-852c-abf51127368b", "a5a5005b-0200-239b-e111-02d116100000", "b3b36901-50d3-4044-808d-50835b13a6cd", "b3b3742d-50d3-4044-808d-50835b13a6cd", "00020001-574f-4f20-5370-6865726f2121", "00001016-d102-11e1-9b23-00025b00a5a5", "4E050000-74FB-4481-88B3-9919B1676E93"\t ] }, "permissions": [ "app.window.alwaysOnTop", "webview", "hid", "serial", "storage", { "fileSystem": [ "write" ] }, {\t\t\t"usbDevices": [\t\t\t\t{ "vendorId": 1684, "productId": 3 }\t\t\t\t,{ "vendorId": 2295, "productId": 2 } \t\t\t\t,{ "vendorId": 2295, "productId": 4 } \t\t\t\t,{ "vendorId": 1240, "productId": 63 } \t\t\t]\t\t} ]}
Read more