Minibloq – Graphical Programming Environment for Arduino

Minibloq is a graphical programming environment for Arduino and other physical computing devices, such as DuinoBot or Maple.  One of its main goals is to bring closer Arduino, Multiplo and other platforms to primary schools, kids and beginners.



For further information about the project, please visit the project page.

Minibloq’s main features

  • Easy: Just a few clicks and the first program is running.
  • Fast: I’ts a compiled app (made with gcc). For this reason, Minibloq is suitable for low-end computers and netbooks. It even runs on the OLPC XO and the Intel Classmate netbooks!
  • Free and with sources!: Once we reached the goal, the program will be available for free, in its full version. No fees for advanced features or the like. In addition, the full source code will be made public.
  • Ready for the transition to text-based programming: Minibloq shows the generated code in a syntax colored window. This may be very useful for users and students who want to start fast with graphical programming, and then go to to the next step.
  • Advanced interface: Zoom, Copy, Cut and Paste, Undo/Redo, and keyboard navigation are just some of the features that Minibloq’s interface has. And there is more…
  • Modular: The user can easily create his own new blocks.
  • All-in-one, ready-to-use solution:The package includes everything to start working. Just download, unzip and start working.
  • Portable: It does not require installation (except for the drivers required for the specific boards, like Arduino). It can run from a flash drive too. In addition, it runs completely off-line, all in your own computer. More: You can have parallel copies of Minibloq, even with different settings running in the same computer.
  • Easy integration with new hardware: Adding support for new platforms and boards (they are called targets in Minibloq) is very straightforward. This might not be a beginner’s feature, but it can be learned without much effort. Even different compilers and languages can be added.

Simple LED Blinking Code Using Minibloq



Simple LOGIC blocks using Minibloq



  • Easy to use: Obviously, with the help of advanced interface, just a few clicks then the program start running.
  • Free and open sources: Free is good to lower the thresholds and open sources is even better. The spirit of OSHW.
  • Portable: Minibloq is installation-free and even can run from a flash drive. It is suitable for low-end computers and netbooks, such as OLPC XO and the Intel Classmate netbooks.

To download this SOFTWARE

Posted in Arduino Boards, Compilers, General, Latest Technology Products | Tagged , , |

Join the World's Largest Technical Community