O blockly-mh-ino é um editor de códigos gráfico (blocos) para a plataforma Arduino e para os kits e produtos do Makerhub.
Este projeto é baseado no BlocklyDuino, que por sua vez foi baseado no Blockly.
- Programação do Arduino visualmente, arrastando e soltando blocos
- Gera código fonte totalmente compatível com o Arduino
- Blocos especiais para o Kit mh001 e outros produtos do MakerHub que estão por vir
- Alguns exemplos já prontos
- Baixe este arquivo zip (se usar o editor online e o upload manual, não é necessário).
- Você pode abrir o editor de duas formas:
- Online: acessar este site
- Offline: na pasta que baixou o 'blockly-mh-ino', abrir o arquivo
blockly/apps/blocklymhino/index.html
no seu browser
- Arrastar e soltar os blocos para fazer seu código
- Para realizar o upload do código para o Arduino também temos dois jeitos:
- Manual: selecionar a aba 'Arduino', copiar todo o código e colar na Arduino IDE para fazer o upload
- Automático: apertar o botão 'Upload'. Para que funcione, você antes precisa iniciar um webserver como é mostrado na seção abaixo.
- Na pasta do 'blockly-mh-ino', execute o comando:
python arduino_web_server.py
- Você pode opcionalmente especificar a porta adicionando
--port=COM3
(ou--port=/dev/ttyACM0
no Linux e Mac); se não fizer, o script vai tentar identificar automaticamente.
- O projeto encontra-se em fase beta. Reporte erros e bugs ou solicite novos recursos pela aba 'issues'.
Copyright (C) 2017 Kleber Lima da Silva (@krebyy) - [email protected]
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0