Enables AI clients to compile and upload Arduino sketches, manage boards, cores, and libraries via arduino-cli, scaffold projects, and read serial output over stdio.
Enables AI apps to create, edit, and validate mBlock 5 block projects for sprites, mBot, CyberPi, and Arduino, and inject blocks live into an open mBlock app.