ArduBlock is a programming interface designed to make programming with Arduino easier. Instead of writing code, ArduBlock allows you to visually program with blocks similar to Scratch.
ArduBlock is an “add-on” to Arduino. As a result, the Arduino IDE is required. This allow ArduBlock to run on any platform (Windows, Mac, or Linux) because Arduino is multi-platform. Additionally, this allow an easy transition between ArduBlock and Arduino if you want to move from visual programming to text programming.
NOTE: As of Arduino 1.6.12, the ArduBlock .jar from their official website no longer works due to a change in the Arduino IDE. However, we’ve modified the ArduBlock source code and compiled a compatible version.
- Download and Install Arduino IDE
- Download ArduBlock (there’s a few options)
- Download it from our server (updated and compiled to work with Arduino 1.6.12+)
- Identify your Arduino Sketchbook location (the folder where your sketch is saved). You can find that by going to File > Preferences in your Arduion IDE.
- Create the following folder structure: [sketchbook location]/tools/ArduBlock/tool
- Paste the ArduBlock .jar file you downloaded earlier into the new tool folder you just created.
- Start (or restart) Arduino IDE
- Select the Board and Serial Port. Always remember to do this because once you are in the ArduBlock interface, it will not prompt you for this information when you click upload.
- Open ArduBlock. Run ArduBlock under Tools > ArduBlock.
- Download from Sourceforge (latest version: 20140828) NOTE: This won’t work with 1.6.12+
- Download from Github (you can modify but you’ll need to compile the source code)