Skip to content

O blockly-mh-ino é um editor de códigos gráfico (blocos) para a plataforma Arduino e para os kits e produtos do Makerhub.

Notifications You must be signed in to change notification settings

MakerHubBR/blockly-mh-ino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

blockly-mh-ino

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.

blockly-mh-ino

Características

  • 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

Como utilizar

  • 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.

Upload automático para o Arduino

  • 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.

Erros, bugs, features requests?

  • O projeto encontra-se em fase beta. Reporte erros e bugs ou solicite novos recursos pela aba 'issues'.

Licença

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

Este trabalho foi originado de BlocklyDuino

About

O blockly-mh-ino é um editor de códigos gráfico (blocos) para a plataforma Arduino e para os kits e produtos do Makerhub.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published