Robuinos
Robuinos

O projeto Robuino baseia-se na premissa principal da construção de uma API simples, robusta e eficiente que permita aos utilizadores da mesma comunicarem-se facilmente de forma a realizar as tarefas desejadas.

Anos de trabalho como programador de sistemas levaram-me à busca da construção de API’s diversas onde estabilidade e eficiência fossem palavras-chave. O sine qua non do resultado desejado.

A instabilidade e – é claro, imaturidade – dos mecanismos de computação dos anos 70 exigiam dos programadores a excelência da programação com códigos curtos e repletos de “checagens” das mais variadas possibilidades. Ou isso ou você corria o risco de ser acionado a qualquer hora, em qualquer dia da semana, com um chamado lacônico: Não está funcionando.

Como eu sempre prezei passar a maior parte do tempo possivel com minha familia e amigos, exagerava nos cuidados de ter sempre um código “infalivel”. Para não ser acordado de madrugada.

A API do Robuino foi construida com esses cuidados. Os “filhos” do Robuino utilizam essa API para executarem suas tarefas.

O Jarduino vale-se da API do Robuino para cuidar das plantas; o Petuino utiliza a API do Robuino para alimentar e fornecer água a animais; o Guarduino idem, para monitorar as entradas de sua residência.

Quaisquer outros robots que vierem a ser feitos, irão utilizar a API do Robuino para suas finalidades.