OttoDIY / blockly

Otto Blockly; a fully integrated graphical programming for any type of Arduino projects, including robots, ready to install in your computer, it works offline and also online
https://www.ottodiy.com/software
GNU General Public License v2.0
114 stars 80 forks source link

Anti errors blocks #148

Open cparrapa opened 2 years ago

cparrapa commented 2 years ago

Improvement suggested by @radzikowski

"you can very easily make a not compile program in Arduino because someone can forget to add some other connected/config blocks." image

for example in your blockly you can crash some things, look at your blockly I grab some random blocks and look at your program: image You don't have defined AL, AR, lcd, also variable soft_delay does not exist, so it will not work on arduino as a correct program. It will crash. image The same happened with otto ninja from a basic user perspective, you don't have inited myseroLeftLeg etc. - so it not working :)