BlocklyDuino Enhanced is a tool that generate an Arduino code from Blocks. You can program one of these three languages: English, Arabic or French.
This work is based on the work of Fred Lin (@gasolin) who created BlocklyDuino and Neil Fraser who created Blockly.
BlocklyDuino Enhanced LogoI also took and corrected some blocks from www.technologiescollege.fr and used some feature of Blockly Lua.
I added new blocks, fixed not working one, added a a new category, added new supported variables.

CAP1

You can work directly online by following the next link

Work on-line

Tutorials:

  • Getting started with BlocklyDuino Enhanced (Tunisian dialect) – Link
  • Android-Arduino communication using Bluetooth (English)- Link
  • Program the serial LCD I2C display (English)- Link