Красочный и простой в использовании язык программирования с открытым исходным кодом достиг версии v0.8. Minibloq быстр и компактен и является отличным способом продуктивно программировать Arduino, даже если вы взрослый!
Язык программирования Minibloq-это визуальный язык с открытым исходным кодом в стиле Scratch, Lego Mindstorms или создателя приложений для Android. Однако он нацелен на Arduino и другие «физические вычислительные» устройства, такие как роботы. Ключевая идея заключается в том, что он прост в использовании. Часто говорят, что такие визуальные языки идеально подходят для детей и являются отличным способом научиться программировать, но это упускает из виду тот факт, что все, что делает программирование достаточно легким для обучения маленького ребенка, должно быть хорошим способом для взрослого программировать продуктивно. Другими словами, не отвергайте визуальные языки программирования просто потому, что они выглядят красочно и по-домашнему в детском саду.
Minibloq только что достиг версии v0.8, и он очень удобен для использования и бесплатен для загрузки. Для его установки требуется Windows XP, Vista или 7, и его можно использовать для программирования любой платы Arduino, если она поставляется со стандартным драйвером. Если вы хотите использовать его под Linux, то он был протестирован под Wine и Wineskin на OSX.
После установки вы можете программировать, используя обычный стиль работы редактора блоков перетаскивания. Новые функции заключаются в том, что у вас есть имитация аппаратного обеспечения, и код, соответствующий визуальной программе, можно увидеть в другом окне. Вы можете создавать свои собственные блоки, и в соответствии с документацией возможно их сопряжение с новым оборудованием.
Вы можете получить приблизительное представление о том, о чем идет речь, из видео:
Вся система написана на C++ (gcc) с использованием wxWidgets, и поэтому она быстра и компактна.