1.Download
2. In Arduino IDE, open menu “Arduino” -> “Preferences”
3. Find “Sketchbook location:”
- In Mac, it’s by default “Documents/Arduino” under user’s home directory
- In Linux, it’s by default “sketchbook” under user’s home directory
- In Windows, it’s by default “Documents\Arduino” under user’s home directory
4. Copy ardublock-all.jar to tools/ArduBlockTool/tool/ under “Sketchbook location”?Assume the user is “abu,” the ardublock-all.jar file should be copied to the following directory in different OS.
- In Mac, /Users/abu/Documents/Arduino/tools/ArduBlockTool/tool/
- In Linux, /home/abu/sketchbook/tools/ArduBlockTool/tool/
- In Windows, C:\Users\abu\Documents\Arduino\tools\ArduBlockTool\tool
5. Start the Arduino IDE and find ArduBlock under the Tool menu
David,
Did It.
Just Works.
Forget the manual 🙂
WOW.
Tell me where you’re at with all this!
Assume you’re in China and it’s 4am.. CUL!
Regards, Terry King …On the Mediterranean in Italy
Hi, impressing project you have here, somewhat similar with Modkit and Minibloq. There is only one thing that is missing and it would make writing programs a lot easier. A User Function block, that will allow users to write their own functions using regular blocks, then save or collapse the function and use it as a single block. For instance, I would like to write functions to drive a couple of motors, like Forward, Reverse, Left, Right, etc. and use them as blocks in my program. Can you add this important aspect to ArduBlock?
Thanks!
Hi,
new to this arduino, trying to get it work on my win7 laptop.
The arduino program already rubs, á test program works OK.
For my students I like/need the Ardublock program. It works but when I push the GENERATE button nothing is generated? There’s no generated sketch popping up/ visible.
Can someone help me?
greetings from Jan Muit from the Netherlands…
Hi Jan,
Are you running ArduBlock standalone or inside Arduino IDE? When inside the IDE, you should see the source codes generated at the Editor.
David
What IDE are we talking about here? I tried it and it broke Mac Arduino IDE 22.
Mac Arduino IDE 22 is one of our main dev platform as well as our testers’ system. What kind of problem did you run into? Thanks.
hi,
david,
i put file to /sketchbook/tools/ArduBlockTool/tool/ardublock-all.jar,
and open arduino 1.0,
but i can’t start ardublock …..
Could you check if /sketchbook is your “Sketchbook location:” by going to the Arduino IDE, open menu “Arduino” -> “Preferences”?
tools/ArduBlockTool/tool/tinkerkit.jar
Sorry for the inconvenient, we are working on a installer.
hi,
David,
my sketchbook is in /home/honki/sketchbook,
so i put file in /home/honki/sketchbook/tools/ArduBlockTool/tool/ardublock-all.jar,
thx your report
honki
Nice work!!
This can really open arduino up to people with less programming experience.
Keep on the good work 🙂
Thanks for the kind words and encouragement!
cannot get it to work, same problem as honki.
if it wouldnt be so sad id find it funny. smart ppl cant even make a simple installer or at least write an installation manual that ppl can, well, understand.
Sorry about this. I totally understand the mess in this installation process. It’s the legacy of Processing IDE we have to deal with. We are working on an installer.
In the mean time, please follow the instruction. Look up the “Sketchbook Location:” under “Preferences” and install the ardublock-all.jar under it at “tools/ArduBlockTool/tool/ardublock-all.jar”
u copy n pasted exactly what it says on the front page. that is a very simple step, i did that, honki did that. next step?
the sketchbook list inside the ide upon a restart is still empty. again, it does not work.
i know the arduino/processing ide is crap. be more clear please.
ty
It has worked for Honki. Do you mean the ArduBlock didn’t show up under the Tool menu? What’s the Sketchbook Location: for your Arduino IDE?
nvm. once installed, u just open a sketch/example and then look under tools, there u go. a huge point that is missing in ur installation manual.
fyi
I see. There should be a empty sketch opened by default when the IDE get started.
i dont understand when you say open a sketch example
2 simple questions:
– how do i install this
– how do i make it run
ty
What do I do to start ArduBlock from the IDE?
When I try to “Open” that file, I get an error message that the IDE only can open sketches and .pde files.
Thanks
The ArduBlock still hasn’t full integrated into the Arduino IDE due to the limitation of Processing framework’s plugin. We are working on this. Right now, it exists as a plugin under “Tool” menu.
Hi
This is excellent!!
I teach young people to program and use µC and the big barrier is to learn C.
Here is the solution!
I have looked at similar programs, but this is definitely the best.
I will use this in my class.
I agree with Ro-bot-x about “User Function block”. That would lift this program “to the highest mountain”.
Keep up the good work!!
Than you
Thanks a lot for the comment. Please keep them coming. We are working on user define functions.
Hi David,
How are you with the Custom Function blocks? I have a new robot (http://seriousrobotics.wordpress.com/2011/12/20/the-%C2%B5bipedinotm-robot-kit/) that would be interesting for kids to play with and program in ArduBlock, but we need that block or at least a copy-paste method… Please don’t let us hanging for long! I am expecting to have kits ready sometime mid-January and I need to write sample programs… Oh, and I would like to send you a free robot kit as soon as I have them available!
Cheers!
how to install ardublock at win XP ?
Just add the long over due instruction for installing on Windows.
This looks pretty awesome, … definitley easier to understand for someone wwith weak programming skills, and possibly more efficient in some circumstances for people familiar with C. Cool none-the-less, great job!
NOTE: I forgot to mention I’m using the arduino-1.0-windows version.
Yup. The instruction works for 1.0.
Thank a lot for the kind words!
I would like to translate it´s menus to Portuguese, is it possible?
我在XP系统下如何使用,谢谢MJKDZ@163.com,中国
For windows7 ,where the “ardublock-all.jar” should copy to?
my sketchbook is in C:\Users\LOMO\Documents\Arduino,
so i put file in C:\Users\LOMO\Documents\Arduino\tools\ArduBlockTool\toolardublock-all.jar
but it does not work.
Hmm…
C:\Users\LOMO\Documents\Arduino\tools\ArduBlockTool\tool\ardublock-all.jar Should have work. The ardublock-all.jar is under the tool directory, right?
I am very new to all of this and I am stuck on how to copy the .jar file to the tools menu. I really don’t know quite how to actually do this and would love some guidance from you. I’m using Mac OS X 10.6.8 and also Ubuntu 11.10 . A few more screenshots of the steps would be wonderful. Thank you in advance for your help.
To use ardublock, 3 weeks is not installed, can be a detailed installation tutorial? mjkdz@163.com Waiting for the installation tutorial
Hello everyone:
My name is Wu Junjie and I am a teacher of robotics in Beijing Jingshan School a middle school in Beijing China. I wll teach adrieno to my high school students in this year. Hoping there will be a lot of new course about it. Hoping the teacher all over the world connnect with me.
大家好
我是北京景山学校的吴俊杰,我将会用一年的时间开发适合高中生学习的adreino课程,期望全世界对教学感兴趣的同仁可以联系我。
Hi,
I am using arduino Compatible board with Atmega8A using in my simple robot. I installed ArduBlock on Arduino 1.0 IDE and it works. Will it ArduBlock supports Atmega8A Controller ?
hye..i have one question..how this thing work? is this ardublock convert everything from the programming into graphical? i still dont have any idea how to use it.tq
Happy new year to all,
Trying to install ArduBlockTool on a iMac (Intel OSX 10.5.8, Java1.6.0_26).
Arduino itself works correctly. The file ardublock-all.jar is installed at the proper place i.e.:
/Users/My_Home/Documents/Arduino/tools/ArduBlockTool/tool/
When launching arduino IDE I get an error message:
[LaunchRunner Error] processing.app.Base.main(String[]) threw an exception:
java.lang.NoClassDefFoundError: javax/swing/filechooser/FileNameExtensionFilter
at com.ardublock.ArduBlockTool.init(ArduBlockTool.java:19)
at processing.app.Editor.addTools(Editor.java:794)
at processing.app.Editor.buildToolsMenu(Editor.java:672)
at processing.app.Editor.buildMenuBar(Editor.java:476)
at processing.app.Editor.(Editor.java:205)
at processing.app.Base.handleOpen(Base.java:704)
at processing.app.Base.handleOpen(Base.java:669)
at processing.app.Base.handleNew(Base.java:565)
at processing.app.Base.(Base.java:305)
at processing.app.Base.main(Base.java:194)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:592)
Whenever I “open” on a Command Line any .jar (java file.jar) located inside ardublock-all.jar, I get the same type of error message
Arduino alone works correctly provided I hide the “tools” directory. I’m not acqainted with Java…But I guess a path to the proper classes has not been set correctly somewhere . Right ?
Any idea?
Thank you
I have also copied this file to just about every directory I can think of, it doesn’t matter where you install it, it doesn’t show up in the tools menu. I am using IDE version 1.0.3 on windows 7 32bit. I’ve made the directories it says to, where it says to, and also added it to the ‘tools’ folder in the arduino folder, with and without the folder structure called for in the directions. Still nothing….
Figured it out. The syntax has to be EXACT on the folder naming! I didn’t put a capitol “B” in the ardublock folder name, missed it at first. In other words, “XXXXXXX/ArdublockTool/tool” will not work, it has to be “XXXXXXX/ArduBlockTool/tool” when setting up the folder names.
i can’t figure out how to get arduBlock into the arduino program i don’t see (tools/ArduBlockTool/tool/ardublock-all.jar) all i have is a .jar file that when lrft clicked on runs arduBlock but when i follow the instruction above i dont see any of this.. save for pref and Sketchbook location.
im running arduino 1.0.5 on windows 7 64bit
You need to create the directory.
I cannot get ArduBlockTool to show up in the “Tools” list
I created /Users/XXXXX/Documents/Arduino/tools/ArduBlockTool/tool/
Do you put the Jar in there? We are working on the installer to ease the installation… 🙂
/Users/david/Documents/Arduino/tools/ArduBlockTool/tool
Have you made an installer yet? I have exactly the same problem as Chris, ArduBlock will not show up under tools in the arduino IDE, I have followed the instructions exactly. Still no luck.
I am running windows 7 on 64 bit system.
If I click on the ardublock executable file that was downloaded it opens. but it is no good if it is not within the arduino ide
Steve, I’m unable to install the file on my Mac. I have created the exact path as in your instructions (/Users/michaelmcguire/Documents/Arduino/tools/ArduBlockTool/tool and have placed the jar in the tool folder. However, when I open the 1.0.5 IDE and attempt to change the sketchbook location to the jar, the jar file is greyed out. Arduino preferences accepts the tool file as a valid choice, but then nothing appears under the Tools drop-down menu. BTW, I now see a libraries folder underneath the jar file, but choosing that folder as the sketchbook location doesn’t accomplish anything either.
Hi Mike,
You don’t need to have the Sketchbook location pointing to the jar. Just /Users/michaelmcguire/Documents/Arduino would be sufficient.
David
no
Wow. I’m speechless. THIS IS GREAT! Email me; zackscottl@yahoo.com
I was having similar problems in installing, but in Linux (Ubuntu 12.04)….I think your instruction is the culprit for some people’s issues .
Copy the ardulock-all.jar file to the “tool” location in the string, as opposed to actually creating a folder called “ardublock-all.jar”. The instructions, as written, call for a folder by that name to created, and the .jar file copied to it. Once I copied to the “tool” folder, ArduBlocks appeared in the Tools menu in the Arduino IDE (using v1.0).
This Arduino “newbie” looks forward to trying it out!
Will update the instructions. Thanks.
Hi,
Maybe somebody can help me.
I did everything it is said about installing here but the menu “Ardublock” doesn’t appear.
I tried user and administrator account but I still can’t make it.
I am using Windows 7. Does someone have the same problem ??
Hi,
Maybe somebody can help me.
I did everything it is said about installing here but the menu “Ardublock” doesn’t appear.
I tried user and administrator account but I still can’t make it.
I am using Windows 7 in spanish. Does someone have the same problem ??
It seems that many people are having problem with Win7. We will try to find an machine to try it out.
I have the same problem as everyone else. Running win8, and arduino IDE v 1.0. I have read all the posts above, and i’m pretty sure i have all folders named correctly etc.
I hope these bugs can be straightened out, for people like me with no experience in programming c++, it can make arduino much more versatile and user friendly. Crossing my fingers that an installer is on the way. Thank You for your efforts so far.
Not sure if anyone its making the same mistake i was but you don’t have to point your sketch location all the way to the “tool” folder. Simply find out where your sketchbook its located and that it!. DO NOT POINT ARDUINO IDE ALL THE WAY TO WHERE THE .JAR ITS LOCATED. You would simply create the new folders under that location.
Yes, we are rewriting the installation instruction…
I am using Windows 7 as well and Ardublock is not showing up under Tools in Arduino IDE. I have followed the instructions carefully and checked multiple times for errors, everything seems fine but ArduBlock is not showing up.
Has anyone been able to figure out the ArduBlock installation problem on Windows 7?
This has been strange issue we have been dealing with. What’s your Arduino IDE version?
hello
It also fails me to install it.
I’m running on Windows 8
from the nederlands
Could you provide more information on how it fails?
[SOLVED- Windows 7]
I’m using Windows 7 and and only had directory path upto C:\Users\abu\Documents\Arduino\
I created the missing subfolders….
C:\Users\abu\Documents\Arduino\tools\ArduBlockTool\tool
then copied the ardublock-all.jar file in the appropriate folder.
Ardublock properly appears in IDE v1.5.8 under the Tools menu.
Cheers!
Windows, C:\Users\[user_name)\Documents\Arduino\tools\ArduBlockTool\tool path.
Would like to learn any update on how to integrating ArduBlock to Arduino IDE (ver. 1.6.5) in Win-7 64bit. I followed exactly the instructions and checked the path letter by letter, but still have no luck.
We seem to be having problem with Windows 7 a lot!
I seem to have solved that issue with this small amendment to the installation instructions above. I also have Arduino 1.6.5 and what I did was to create the file structure above…
C:Users[user_name)DocumentsArduinotoolsArduBlockTooltool
Then paste the jar file (ardublock-all-20130712.jar) into “tool” folder.
I then simply renamed the the jar file to “ardublock-all.jar” and Arduino then managed to see it.
Maybe it couldn’t handle the long file name?
Same here, running on win8 and created the folders and pointed the sketch location to the Arduino. Still don’t see the bar under Tools… Am about to give up.
Windows 7 64bit install challenge. I fixed the problem of getting ArduBlock to install in the Arduino tools menu by changing “Documents” in the IDE/file/preferences Sketchbook location: line to “My Documents” (include the space). Now it reads C:/users/Ray/My Documents/Scratch Projects. Thanks to everyone for the program and sharing as it helped.
was running Arduino 1.5x ide (Win7)
had problems locating where to put Jar file for ardublock…
all your info’s say document folder.. no tools directory in doc folder
found it in program_files folder. installed into there “Hey Presto” it worked…
Hang on a minute there’s a new version of Arduino ide 1.6x lets get that installed while I’m mucking about.. Arduino 1.6 installed and running wait a minute where’s ardublock… gone… now it defeats me every time…. where to put it and get it running….
I see a lot of these posts on here are dated 2011… and you still have not got a simple loader for it.
and while I am here if and when I ever get it running again how do I increase the font size for main screen… I have to squint to see it..
will you answer ….I wonder ????
just trying ardublock on a mac. Got all the folders and .jar file located OK, and I can select ArduBlock from the Arduino Tools menu; however, I cannot get any code to upload to the Arduino editor. Any ideas? Thanks.
ardublock can’t support because i can’t instrall please help infromation.
thank you
hello, everyone! I am shirly Lu from China, this is my first time to learn with arduino, hope I can do it well