I may be completely out of my depth here. It seems to me that Blockly is an alternative to the IDE so I don't understand why you would have a plugin.
You can use the IDE from the command line to compile and upload a program from any programming language. I use that with Python and I can select the board and port as needed.
Robin2:
I may be completely out of my depth here. It seems to me that Blockly is an alternative to the IDE so I don't understand why you would have a plugin.
It can't be an alnternative, it's "over" IDE. So for Kids, I would like them to have some information from IDE in Blockly, to make it very easy to use.
Robin2:
You can use the IDE from the command line to compile and upload a program from any programming language. I use that with Python and I can select the board and port as needed.
...R
I've done something like that (Blockly@rduino_AIO), but with Java I would like to create something more simple.
The idea is to complete interaction, helping kids by doing everything from Blockly@rduino without needing reduce it. I want to select COM port from Blockly and so on the IDE beneath it ; as well as card choice and comiling information.
I tried to understand source code, but it's huge , and not well documented.
scanet:
The idea is to complete interaction, helping kids by doing everything from Blockly@rduino without needing reduce it. I want to select COM port from Blockly and so on the IDE beneath it ; as well as card choice and comiling information.
As far as I can tell that is exactly what I do with my Python program. There was no need to examine the Arduino IDE source code. My python program formulates a command for the IDE and calls the operating system to execute it.
Considering that the IDE will have got the list of COM ports from the operating system I don't see what disadvantage it would be if your Java program did the same thing.