Some robots have their own Blockly libraries or interfaces that you can use to program them, such as the EV3, the mBot, or the Cozmo. Other robots may require you to use a middleware software, such as ...