Hi,
I created a visual programming for Johnny Five
Johnny-Five is an Open Source, Firmata Protocol based, IoT and Robotics programming framework, developed at Bocoup. Johnny-Five programs can be written for Arduino (all models), Electric Imp, Beagle Bone, Intel Galileo & Edison, Linino One, Pinoccio, pcDuino3, Raspberry Pi, Particle/Spark Core & Photon, Tessel 2, TI Launchpad and more!
EasyBlocks4Kids is built in Blockly, allowing users to use multiple sensors supported by Johnny-Five.

More info?
-- Please credit me if, when u use / modify the EasyBlocks framework.