Ardublock is a graphical programming environment to make programming physical computing with Arduino as easy as drag and drop.

10:23 PM ~ 2 Comments

[SCoop 20140704] Support for SCoop

We have been evaluating how to best implement event driven programming with Ardublock and SCoop comes up on top of all the the multi-tasking and event driven libraries we have looked at. The SCoop implementation has resided in the Scoop branch for quite some time and we have mentioned it in a few posts such […]

12:42 AM ~ 0 Comments

[Beta 20140702] LittleBits, 4Drawing, DuinoEdu and many bugs fixes!

It has been a while since our last update. The development has not slowed down. We have a few more contributors adding codes to Ardublock. Download here! Get Started with Ardublock! Learn how to install this into Arduino IDE bug fixes and new feature Big thanks to Tony Callear for many bug fixes and feature enhancement! […]

02:47 PM ~ 9 Comments

Programming Insectbot with Ardublock

Index 1. InsectBot Introduction 2. How to play InsectBot using ArduBlock 3. Download latest ArduBlock 1. InsectBot Introduction Insectbot is an Arduino-based 2-servo walker robot with one infrared sensor to detect obstacles. This easy-to-assemble kit is designed to enable creative engineering and robotics learning for age 6 and above. It is the best way to […]

11:10 PM ~ 2 Comments

Ardublock! also for Wiring IDE

I have tested Ardublock tool in the Wiring IDE. I used a ‘Wiring S’ model with a ‘DFRobot DFRduino I/O Expansion Shield’ on top of an ‘S PlayShield’. It works pretty well. The test I’ve run is a simple blinking LED(without delay function) mixed with an analog and a digital read. It works great! Installation […]

Tags: , ,

06:07 PM ~ 24 Comments

Pin-Event driven Programming on ArduBlock

As all of us know, many resources on Arduino are being wasted. The main reason is the using of delay(). Almost every Arduino program has delay() function, because Arduino working too fast for human. On the other hand, the general thinking method of a human being is “Doing thing when condition happen”, just like the […]

10:29 PM ~ 9 Comments

[Beta 20131031] Makeblock, do…while and Adafruit DC Shield

In the past few months, we thank our contributors for submitting new features, report bugs and offer valuable suggestions to improvement of Ardublock. In this beta version, we have the following additions Makeblock Thanks to our friends over at Makeblock for their contribution of beautiful new blocks. Do…While loop Thanks to Tony New repeat block […]

05:56 PM ~ 4 Comments

Using SCoop on Arduino

Sorry, this entry is only available in 中文.

03:27 AM ~ 19 Comments

Evaluating Event-Driven Libraries for Arduino

We have been thinking about how to make Ardublock more intuitive and adding event based control blocks seem to be the way to go. We’d like to enable new comers to Arduino to easily express the idea of “When X happens, we do Y” and have multiple of them written in clean style. We have […]

08:24 AM ~ 5 Comments

<!–:en–>Review of Ardublock from Sparkfun<!–:–>

Sparkfun has just posted a review of Ardublock titled Enginursday: Visually Programming Arduino. “It’s really neat how ArduBlock ties the visual, drag-and-drop programming into actual Arduino programming. The software acts as a “tool” for the Arduino IDE. After drawing up your sketch and hitting upload, the software simply parses your block diagrams and turns it […]

10:20 PM ~ 3 Comments

How to test translations locally?

We have been using the Crowdin‘s system to manage the translations of Ardublock. With our great translation volunteers, Ardublock is now available in 20 different languages with latest additions of Russian and Turkish. We have been getting questions about how to test the translation locally. Here is a quick note on how to do this: […]

Tags: ,