CodeRhino é o nome do sistema que está por trás da nossa interface web para programação de robôs que está sendo desenvolvida pelo URA. O usuário escreve um programa em um dos editores disponíveis (editor de texto com destaque de sintaxe ou editor didático em blocos). Depois envia o código para que ele seja compilado no servidor. O resultado gerado é enviado para um Arduino conectado ao computador do cliente. Tudo isso sem precisar instalar nada. Basta ter um navegador web com suporte a Java, presente em grande número de computadores nos dias atuais. Alguns modelos de Arduino precisam dos drivers correspondentes instalados para poder funcionar corretamente.

A interface tradicional é aquela que você está acostumado, código textual com destaque de sintaxe. Só que desa vez, rodando via web em qualquer lugar que você precise.cr2

A novidade maior fica por conta da edição em blocos didáticos. Uma espécie de quebra-cabeça lógico onde você vai juntando pecinhas, partes de código, até formar um programa completamente funcional do jeito que você quer.

cr1

Tem também a opção de enviar o código do programa direto pro Arduino ou placa compatível utilizando seu navegador web. Já pensou? Programar no seu browser preferido como o Google Chrome ou o Mozilla Firefox? Graças ao CodeRhino isso é possível.

Ainda estamos trabalhando numa edição mais completa, mas uma versão de testes pode ser acessada nos seguintes endereços (no momento, só disponível para Windows; lembre-se de ter o Java atualizado e de aceitar utilizar a tecnologia; é importante que sua placa seja suportada pelo seu computador):

Gostou da ideia? Nos diga se está ficando bom e compartilhe conosco seus comentários. Toda ajuda é bem vinda na hora de melhorar os nossos produtos e serviços.