edwardbarnabas / Ardublock-standalone

Stand-alone version of Ardublock
GNU General Public License v3.0
1 stars 1 forks source link

Ardublock-Standalone

Screenshot

This project is a branch from the original Ardublock project (link below) from @taweili. We plan to use this with our robotics students, but it can be adapted to any Arduino-based platform.

Usage

Working With The Code

General Software Architecture

Compiling Code

Blocks, Project Selection and XML

Creating New Blocks

To create new blocks, you need to modify three things. 1) ardublock_.xml - controls what the blocks look like, and what is shown in the GUI. Found in: ardublock-all/src/main/resources/com/ardublock/block/ 2) .java - class that you create to translate block into C code. Placed in: ardublock-all/src/main/java/com/ardublock/translator/block/ 3) block-mapping.properties - connects the xml and .java file. Found in: ardublock-all/src/main/resources/com/ardublock/block/

Creating .EXE and .PKG

Credits:

Additional Resources

Notes: