Blockly

Pro náš projekt experimentálních a vývojových modulů postupně připravujeme ukázky zapojení včetně zdrojových kódů. Největší zájem je v tuto chvíli o ROBOTboard (vývojovou desku s ESP32) proto  se na ní zaměřujeme nejvíce -> další testy, včetně robotického vozítka R01 jsme ladili pod Arduino_C,  ale postupně přecházíme na Micropython.

A další krok, jak přiblížit programování i začínajícím, je zajímavý projekt Google – Blockly. A jelikož máme v týmu Matěje (z robíci.cz) který je velkým nadšencem tohoto vizuálního programovacího nástroje, rozhodli jsme se i naše základní knihovny „přepsat“ do Blockly – aby se vývoj a testování stal ještě přístupnějším. Odkaz na první pokroky uvedeme již brzy.

Zatím malá ochutnávka verze BloclyBot:
http://new.blocklybot.robici.cz/blocklybot/index.html

a pracovní verze, kde už vzniká blockly-micropython:
https://github.com/ItsMates/ardublockly-micropython

(Python verze: http://easycoding.tn/ep/demos/code/)

Jak vidíte, celá aplikace běží ve webovém prohlížeči – a z vizuálního návrhu můžete vygenerovat plně funkční kód. Naše hlavní práce spočívá ve „forku“ Python na MicroPython a doplnění i odladění knihoven pro související projekty.

Pomůže nám někdo?

Honza

https://www.instagram.com/p/BpYuJBAndbR/

Modulové schéma základních „mechatronických“ možností ROBOTboard desky:

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *