Microsoft MakeCode

JS to EV3 Compiler

I’m the developer of GearsBot (, and I’m looking into how I can output binary that’s compatible with the stock EV3 firmware. Currently, GearsBot can only output ev3dev compatible Python.

Generating Javascript from blockly is trivial, but compiling js to EV3, not so much. Since the capability is already in Makecode, I was wondering if it’ll be practical to use the Makecode compiler for this.

Is anyone from the Makecode team willing to point me in the right direction? I took a quick look at, but don’t see anything that looks like a compiler.