Getting Started with ArduBlock

Picture of Getting Started with ArduBlock
This is an introduction to the ArduBlock graphical programming language. It is a great way to learn the basics of programming and also to quickly write a test program if you are a more experienced user.

- Arduino board
- 10KΩ Resistor
- Momentary on button
- Computer with Arduino IDE and ArduBlock installed

I will demonstrate with two programs.
Remove these adsRemove these ads by Signing Up

Step 2: Code the First Circuit

Here is the step-by-step to create the ArduBlock code to turn on the built-in LED (wired to pin 13) when a button (pin 2) is pressed.
NOTE: You can add a delay to the end of the loop so that the serial output will not be so fast (you can find a delay block in the "Utilities" toolbox on the sidebar).

Uploading is simple: Just plug the Arduino into the computer, click the "Upload" button, and ArduBlock will generate the Arduino code neccessary. You can then see the serial output by clicking the "Serial Monitor" button in the Arduino IDE

Step 3: Try it!

Picture of Try it!
I don't have a good camera, but I did test this circuit and it works!

I have created a program to get input from a potentiometer and dim an LED... I haven't tested it yet. See if you can figure out a circuit to make this work.

See the picture below for the code.

Get More Out of Instructables

Already have an Account?


PDF Downloads
As a Pro member, you will gain access to download any Instructable in the PDF format. You also have the ability to customize your PDF download.

Upgrade to Pro today!