paulsk08
United Kingdom
Asked
— Edited
Is There An SDK For EZ-B That
Is there an SDK for EZ-B that would let me design my own Blockly interface?
MP3 Trigger
— Serial MP3 Trigger for EZ-B: plays MP3s from mini‑SD; configurable port/baud. Deprecated-replaced by EZB v4 streaming audio. 3rd‑party.
Try it →
Is there an SDK for EZ-B that would let me design my own Blockly interface?
The maker of Blockly is google and their website ironically can be googled. This is it: https://developers.google.com/blockly/
Nice! but you missed the question, what I am looking to do is to create a standalone app to control an ez-b based bot, rather than have the kitchen sink carrying ARC (which I happen to love, but some people find overwhelming) :-)
Blockly generates code - and doesn’t interface directly with any functions. Think of the Blockly UI as a graphical representation of code commands or snippets. There’s a block layer, where you define blocks. And there’s a code layer, which relates blocks to code.
Blockly is JavaScript and runs in a bowser window, such as Cef Chronium in c#
You will need an interpreter to convert the Blockly generated code to functions. Some sort of complied or script interpreter.
Oh, one more thing... if you want to see how Blockly creates ez-script, look in the ARC application folder on your hard drive here: C:\Program Files (x86)\EZ-Robot Inc\EZ-Builder\Blockly